This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Start moving toplev options to opts.c


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]