[PATCH 6/6] Remove workaround for texinfo bug with underscores in filenames from mothballed mathfp/

Jon TURNEY jon.turney@dronecode.org.uk
Tue Jul 21 13:42:00 GMT 2015


This got removed everywhere else in commit 139f923b, so I'm assuming whatever
ancient bug this was has been fixed long since.

There are plenty of other uses of texinfo with a filename containing an
underscore now.

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
---
 newlib/libm/mathfp/Makefile.am | 144 ++++++++---------------------------------
 1 file changed, 28 insertions(+), 116 deletions(-)

diff --git a/newlib/libm/mathfp/Makefile.am b/newlib/libm/mathfp/Makefile.am
index eece678..0caab07 100644
--- a/newlib/libm/mathfp/Makefile.am
+++ b/newlib/libm/mathfp/Makefile.am
@@ -58,34 +58,34 @@ endif # USE_LIBTOOL
 
 include $(srcdir)/../../Makefile.shared
 
-chobj = eacosh.def \
-	eatanh.def \
-	ehypot.def \
-	eremainder.def \
-	erlgamma.def \
-	sacos.def \
-	sasine.def \
-	sasinh.def \
-	satan.def \
-	satan2.def \
-	satangent.def \
-	scosh.def \
-	serf.def \
-	sexp.def \
-	sfabs.def \
-	sfloor.def \
-	sfmod.def \
-	sfrexp.def \
-	sldexp.def \
-	slog10.def \
-	slogarithm.def \
-	spow.def \
-	ssine.def \
-	ssineh.def \
-	ssqrt.def \
-	stan.def \
-	stanh.def \
-	wjn.def
+chobj = e_acosh.def \
+	e_atanh.def \
+	e_hypot.def \
+	e_remainder.def \
+	er_lgamma.def \
+	s_acos.def \
+	s_asine.def \
+	s_asinh.def \
+	s_atan.def \
+	s_atan2.def \
+	s_atangent.def \
+	s_cosh.def \
+	s_erf.def \
+	s_exp.def \
+	s_fabs.def \
+	s_floor.def \
+	s_fmod.def \
+	s_frexp.def \
+	s_ldexp.def \
+	s_log10.def \
+	s_logarithm.def \
+	s_pow.def \
+	s_sine.def \
+	s_sineh.def \
+	s_sqrt.def \
+	s_tan.def \
+	s_tanh.def \
+	w_jn.def
 
 SUFFIXES = .def
 
@@ -102,94 +102,6 @@ doc: $(chobj)
 
 CLEANFILES = $(chobj) *.ref
 
-# Texinfo does not appear to support underscores in file names, so we
-# name the .def files without underscores.
-
-eacosh.def: e_acosh.c
-	$(CHEW) < $(srcdir)/e_acosh.c >$@ 2>/dev/null
-	touch stmp-def
-eatanh.def: e_atanh.c
-	$(CHEW) < $(srcdir)/e_atanh.c >$@ 2>/dev/null
-	touch stmp-def
-ehypot.def: e_hypot.c
-	$(CHEW) < $(srcdir)/e_hypot.c >$@ 2>/dev/null
-	touch stmp-def
-eremainder.def: e_remainder.c
-	$(CHEW) < $(srcdir)/e_remainder.c >$@ 2>/dev/null
-	touch stmp-def
-erlgamma.def: er_lgamma.c
-	$(CHEW) < $(srcdir)/er_lgamma.c >$@ 2>/dev/null
-	touch stmp-def
-sacos.def: s_acos.c
-	$(CHEW) < $(srcdir)/s_acos.c >$@ 2>/dev/null
-	touch stmp-def
-sasine.def: s_asine.c
-	$(CHEW) < $(srcdir)/s_asine.c >$@ 2>/dev/null
-	touch stmp-def
-sasinh.def: s_asinh.c
-	$(CHEW) < $(srcdir)/s_asinh.c >$@ 2>/dev/null
-	touch stmp-def
-satan.def: s_atan.c
-	$(CHEW) < $(srcdir)/s_atan.c >$@ 2>/dev/null
-	touch stmp-def
-satan2.def: s_atan2.c
-	$(CHEW) < $(srcdir)/s_atan2.c >$@ 2>/dev/null
-	touch stmp-def
-satangent.def: s_atangent.c
-	$(CHEW) < $(srcdir)/s_atangent.c >$@ 2>/dev/null
-	touch stmp-def
-scosh.def: s_cosh.c
-	$(CHEW) < $(srcdir)/s_cosh.c >$@ 2>/dev/null
-	touch stmp-def
-serf.def: s_erf.c
-	$(CHEW) < $(srcdir)/s_erf.c >$@ 2>/dev/null
-	touch stmp-def
-sexp.def: s_exp.c
-	$(CHEW) < $(srcdir)/s_exp.c >$@ 2>/dev/null
-	touch stmp-def
-sfabs.def: s_fabs.c
-	$(CHEW) < $(srcdir)/s_fabs.c >$@ 2>/dev/null
-	touch stmp-def
-sfloor.def: s_floor.c
-	$(CHEW) < $(srcdir)/s_floor.c >$@ 2>/dev/null
-	touch stmp-def
-sfmod.def: s_fmod.c
-	$(CHEW) < $(srcdir)/s_fmod.c >$@ 2>/dev/null
-	touch stmp-def
-sfrexp.def: s_frexp.c
-	$(CHEW) < $(srcdir)/s_frexp.c >$@ 2>/dev/null
-	touch stmp-def
-sldexp.def: s_ldexp.c
-	$(CHEW) < $(srcdir)/s_ldexp.c >$@ 2>/dev/null
-	touch stmp-def
-slog10.def: s_log10.c
-	$(CHEW) < $(srcdir)/s_log10.c >$@ 2>/dev/null
-	touch stmp-def
-slogarithm.def: s_logarithm.c
-	$(CHEW) < $(srcdir)/s_logarithm.c >$@ 2>/dev/null
-	touch stmp-def
-spow.def: s_pow.c
-	$(CHEW) < $(srcdir)/s_pow.c >$@ 2>/dev/null
-	touch stmp-def
-ssine.def: s_sine.c
-	$(CHEW) < $(srcdir)/s_sine.c >$@ 2>/dev/null
-	touch stmp-def
-ssineh.def: s_sineh.c
-	$(CHEW) < $(srcdir)/s_sineh.c >$@ 2>/dev/null
-	touch stmp-def
-ssqrt.def: s_sqrt.c
-	$(CHEW) < $(srcdir)/s_sqrt.c >$@ 2>/dev/null
-	touch stmp-def
-stan.def: s_tan.c
-	$(CHEW) < $(srcdir)/s_tan.c >$@ 2>/dev/null
-	touch stmp-def
-stanh.def: s_tanh.c
-	$(CHEW) < $(srcdir)/s_tanh.c >$@ 2>/dev/null
-	touch stmp-def
-wjn.def: w_jn.c
-	$(CHEW) < $(srcdir)/w_jn.c >$@ 2>/dev/null
-	touch stmp-def
-
 # A partial dependency list.
 
 $(lib_a_OBJECTS): $(srcdir)/../../libc/include/math.h $(srcdir)/../common/fdlibm.h
-- 
2.4.5



More information about the Newlib mailing list