This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC][PATCH v3] Initial support for C11 Annex K Bounds checking functions
- From: Paul Eggert <eggert at cs dot ucla dot edu>
- To: Ulrich Bayer <ubayer at sba-research dot org>
- Cc: libc-alpha at sourceware dot org, "Joseph S. Myers" <joseph at codesourcery dot com>
- Date: Fri, 14 Jun 2013 10:12:52 -0700
- Subject: Re: [RFC][PATCH v3] Initial support for C11 Annex K Bounds checking functions
- References: <51B1B444 dot 8080608 at sba-research dot org> <51B43794 dot 1020300 at cs dot ucla dot edu> <51BAF465 dot 4010203 at sba-research dot org> <51BB406C dot 10903 at cs dot ucla dot edu> <51BB4CC9 dot 8050402 at sba-research dot org>
On 06/14/2013 10:03 AM, Ulrich Bayer wrote:
> Would that be in a central file?
It could be, but it's so short that we can just
put it in each of the affected headers.
> Do you suggest to not print out any preprocessor error messages for
> inconsistent definitions at all?
No, I'm not suggesting that. My proposal causes the preprocessor
to issue a diagnostic (as the standard requires) when
__STDC_WANT_LIB_EXT1__ is defined inconsistently.