This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
sparc build broken (again)
- From: David Miller <davem at davemloft dot net>
- To: rth at twiddle dot net
- Cc: libc-alpha at sourceware dot org
- Date: Mon, 19 Mar 2012 15:48:19 -0400 (EDT)
- Subject: sparc build broken (again)
Richard, if you really cannot test sparc out, just ask me to run a
build test for you. I'm running builds all the time.
This is two math changes in a row where you've broken the Sparc build.
../sysdeps/ieee754/dbl-64/e_exp.c: In function '__ieee754_exp':
../sysdeps/ieee754/dbl-64/e_exp.c:64:3: error: cleanup argument not a function
make[2]: *** [/home/davem/src/GIT/GLIBC/build-sparcv9-multiarch/math/e_exp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
../sysdeps/ieee754/dbl-64/e_pow.c: In function '__ieee754_pow':
../sysdeps/ieee754/dbl-64/e_pow.c:90:5: error: cleanup argument not a function
make[2]: *** [/home/davem/src/GIT/GLIBC/build-sparcv9-multiarch/math/e_pow.o] Error 1
make[1]: *** [math/others] Error 2
make: *** [all] Error 2
You changes updated the other ports libc_fe* overrides to be inline
functions, but left sparc overrides in the '({ ... })' format.
I'll fix this, but this constant build breakage needs to be resolved
somehow.