This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/20715] iszero macro breaks existing code
- From: "jsm28 at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 19 Oct 2016 11:27:11 +0000
- Subject: [Bug math/20715] iszero macro breaks existing code
- Auto-submitted: auto-generated
- References: <bug-20715-131@http.sourceware.org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=20715
Joseph Myers <jsm28 at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |INVALID
--- Comment #1 from Joseph Myers <jsm28 at gcc dot gnu.org> ---
Not a bug. TS 18661-1 was released in 2014. Packages using _GNU_SOURCE need
to update from time to time for new APIs added to _GNU_SOURCE, whether from new
(or not-so-new) standards as in this case or GNU-specific - whether through
renaming their own iszero function or using #undef. (Formally #undef of a
macro-only interface, as opposed to a macro version of a standard library
function, is not defined in ISO C, but in practice it will work for iszero.)
--
You are receiving this mail because:
You are on the CC list for the bug.