ToT build problem with nextafterl/nexttowardl (when using ToT GCC)
Steve Ellcey
sellcey@cavium.com
Fri Dec 8 16:51:00 GMT 2017
Is anyone else seeing this problem when building glibc.  I am using the
ToT GCC to build ToT glibc.
Steve Ellcey
sellcey@cavium.com
In file included from ../include/bits/mathcalls.h:1,
                 from ../math/math.h:350,
                 from ../include/math.h:7,
                 from ../sysdeps/aarch64/fpu/s_llround.c:19:
../math/bits/mathcalls.h:259:1: error: ignoring attribute âconstâ in declaration of a built-in function ânextafterlâ because it conflicts with attribute âpureâ [-Werror=attributes]
 __MATHCALLX (nextafter,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
 ^~~~~~~~~~~
<built-in>: note: previous declaration here
../math/bits/mathcalls.h:261:1: error: ignoring attribute âconstâ in declaration of a built-in function ânexttowardlâ because it conflicts with attribute âpureâ [-Werror=attributes]
 __MATHCALLX (nexttoward,, (_Mdouble_ __x, long double __y), (__const__));
 ^~~~~~~~~~~
<built-in>: note: previous declaration here
More information about the Libc-alpha
mailing list