This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch to resort builtins
- From: "Joseph S. Myers" <jsm at polyomino dot org dot uk>
- To: Zack Weinberg <zack at codesourcery dot com>
- Cc: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>, gcc-patches at gcc dot gnu dot org
- Date: Fri, 1 Aug 2003 22:17:35 +0100 (BST)
- Subject: Re: Patch to resort builtins
- References: <200308011413.KAA21954@caip.rutgers.edu> <87oez91en5.fsf@egil.codesourcery.com>
On Fri, 1 Aug 2003, Zack Weinberg wrote:
> It occurs to me that _Exit is in the implementation namespace, so
> technically it was reserved by C90. This has nothing to do with your
> patch, I just noticed it while looking through the file.
I believe we're distinguishing the function names reserved _with a
specific purpose_ in C90 - the float and long double function names - from
the generic reservations such as _[_A-Z]* and str*. Thus as another
example, strdup is DEF_EXT_LIB_BUILTIN.
--
Joseph S. Myers
jsm@polyomino.org.uk