Recent libm changes broke m68k

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Recent libm changes broke m68k

Jeff Law

My tester spit this out overnight:


In file included from ../include/sys/cdefs.h:3,
                 from ../include/features.h:428,
                 from ../bits/libc-header-start.h:33,
                 from ../math/math.h:27,
                 from ../include/math.h:7,
                 from ../sysdeps/m68k/m680x0/fpu/e_acos.c:18,
                 from ../sysdeps/m68k/m680x0/fpu/e_acosl.c:6,
                 from ../sysdeps/m68k/m680x0/fpu/e_sqrtl.c:3:
../sysdeps/m68k/m680x0/fpu/e_acos.c: In function '__ieee754_sqrtl':
../sysdeps/m68k/m680x0/fpu/bits/mathinline.h:39:31: error: implicit
declaration of function '____ieee754_sqrtl'; did you mean
'__ieee754_sqrtl'? [-Werror=implicit-function-declaration]
 # define __m81_u(x)  __CONCAT(__,x)
                               ^~
../misc/sys/cdefs.h:105:23: note: in definition of macro '__CONCAT'
 #define __CONCAT(x,y) x ## y
                       ^
../sysdeps/m68k/m680x0/fpu/e_acos.c:33:10: note: in expansion of macro
'__m81_u'
   return __m81_u(FUNC)(x);
          ^~~~~~~