This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Start moving toplev options to opts.c
- From: Alexandre Oliva <aoliva at redhat dot com>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: Neil Booth <neil at daikokuya dot co dot uk>, Jonathan Lennox <lennox at cs dot columbia dot edu>, "Joseph S. Myers" <jsm28 at cam dot ac dot uk>, gcc-patches at gcc dot gnu dot org
- Date: 16 Jun 2003 17:20:40 -0300
- Subject: Re: Start moving toplev options to opts.c
- Organization: GCC Team, Red Hat
- References: <05355982-A036-11D7-8FE9-000393A6D2F2@physics.uc.edu>
On Jun 16, 2003, Andrew Pinski <pinskia@physics.uc.edu> wrote:
> What does the C90, C99, and C++98 say about the max number of marco
> parameters?
It doesn't matter. We don't restrict ourselves to the minimum limits
specified for symbol or string lengths. That's not only because this
is good practice in general, but because it's good practice
recommended by our coding standards.
FWIW, the limit specified in the C99 standard is:
-- 4095 macro identifiers simultaneously defined in one preprocessing
translation unit
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist Professional serial bug killer