This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/10103] Targets defining __NO_LONG_DOUBLE_MATH should still have *l prototypes in headers.
- From: "carlos at codesourcery dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 27 Apr 2009 17:01:27 -0000
- Subject: [Bug libc/10103] Targets defining __NO_LONG_DOUBLE_MATH should still have *l prototypes in headers.
- References: <20090424202955.10103.carlos@codesourcery.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From carlos at codesourcery dot com 2009-04-27 17:01 -------
I tested the following patch on hppa:
http://sources.redhat.com/ml/libc-hacker/2009-04/msg00004.html
No regressions. However, I don't see the long double prototypes.
The port sets __NO_LONG_DOUBLE_MATH set to 1, and I verified this.
The build sets NO_LONG_DOUBLE to 1 because the port sets long-double-fcts = no.
Compiling test-ldouble.c with -Werror fails because of the missing prototypes.
math/libm-test.c:5446: warning: implicit declaration of function ?scalbl?
math/libm-test.c: In function ?scalbn_test?:
--
http://sourceware.org/bugzilla/show_bug.cgi?id=10103
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.