diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2017-04-18 13:17:26 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2017-04-18 13:17:26 +0300 |
commit | bdb017b30ca0a8f57e50a3d5cb2334cbbeb2a43e (patch) | |
tree | 0204969b56b4b799a29c48f7bb17b59f6ecfbff1 /newlib/Makefile.am | |
parent | 4c90db7bc89e7fa1077025fefdd58269dc71a6ac (diff) |
newlib: remove __infinity{f,ld} constants
previous commit 4c90db7bc89e7fa1077025fefdd58269dc71a6ac introduced
a compile time error because libm/common/s_infconst.c used the remove
__fmath, __dmath, and __ldmath union types.
Since this is very old, and unused for a very long time, just drop the
file and thus the __infinity constants entirely.
Exception: Cygwin exports __infinity from the beginning. There's a very,
VERY low probability that any existing executable or lib still uses this
constant, but we just keep it in for backward compat, nevertheless.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/Makefile.am')
-rw-r--r-- | newlib/Makefile.am | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/newlib/Makefile.am b/newlib/Makefile.am index e43b2e3d8..effa2adba 100644 --- a/newlib/Makefile.am +++ b/newlib/Makefile.am @@ -112,8 +112,7 @@ MATHOBJS_IN_LIBC = \ $(lpfx)sf_modf.$(oext) $(lpfx)s_scalbn.$(oext) \ $(lpfx)sf_scalbn.$(oext) \ $(lpfx)s_finite.$(oext) $(lpfx)sf_finite.$(oext) \ - $(lpfx)s_copysign.$(oext) $(lpfx)sf_copysign.$(oext) \ - $(lpfx)s_infconst.$(oext) + $(lpfx)s_copysign.$(oext) $(lpfx)sf_copysign.$(oext) LIBC_OBJECTLISTS = \ $(POSIX_OBJECTLIST) \ |