This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [PATCH] Fix up bswap_* types
- From: Marek Polacek <polacek at redhat dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: Roland McGrath <roland at hack dot frob dot com>, libc-alpha at sourceware dot org, Andreas Krebbel <krebbel at linux dot vnet dot ibm dot com>, libc-ports <libc-ports at sourceware dot org>
- Date: Wed, 22 Aug 2012 22:17:53 +0200
- Subject: Re: [PATCH] Fix up bswap_* types
- References: <20120819160958.GB3156@redhat.com> <Pine.LNX.4.64.1208192243590.24239@digraph.polyomino.org.uk> <20120820143509.GG3156@redhat.com> <20120821210132.C13992C0D5@topped-with-meat.com> <20120822154645.GB16963@redhat.com> <20120822164747.90AD42C0F4@topped-with-meat.com> <20120822200555.GE16963@redhat.com> <Pine.LNX.4.64.1208222007260.5229@digraph.polyomino.org.uk>
On Wed, Aug 22, 2012 at 08:08:38PM +0000, Joseph S. Myers wrote:
> That sounds wrong. _ISOMAC guards are appropriate in the *internal*
> include/ headers, but the installed headers must conform to the ISO C
> requirements without any such special macros being defined - which means
> not exporting stdint.h symbols in C90 mode.
Aha, haven't noticed. I'm going to try another approach then...
Thanks,
Marek