This is the mail archive of the newlib-cvs@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[newlib-cygwin] Remove workaround for texinfo bug with underscores in filenames from mothballed mathfp/


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=9753bc33335b08426d6d85c5d833f40c5401c649

commit 9753bc33335b08426d6d85c5d833f40c5401c649
Author: Jon TURNEY <jon.turney@dronecode.org.uk>
Date:   Wed Jul 15 15:40:38 2015 +0100

    Remove workaround for texinfo bug with underscores in filenames from mothballed mathfp/
    
    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>

Diff:
---
 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]