------- Comment #1 from joseph at codesourcery dot com  2008-10-03 17:00 -------
Subject: Re:   New: NO_IMPLICIT_EXTERN_C for newlib

I've argued before and will argue again that NO_IMPLICIT_EXTERN_C should 
be the default with a macro IMPLICIT_EXTERN_C defined for only those 
targets known to need it.

http://gcc.gnu.org/ml/gcc/2005-05/msg00377.html

That list of targets is of course out of date and many have been 
deprecated.  I did establish the principle in the fixproto deprecation 
that generic *-elf targets can be presumed to have good headers, so I 
think it should only be targets for specific OSes that should define 
IMPLICIT_EXTERN_C.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37727

Reply via email to