This is the mail archive of the gcc@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: Declarations after statements in front ends


Zack Weinberg <zack@codesourcery.com> writes:

| Bryce McKinlay <mckinlay@redhat.com> writes:
| 
| > Are C++/C99-style "declarations after statements" permitted in the non-C 
| > front ends? Currently there are no warnings given, but I do recall 
| > getting complaints in the past when my Java patches have used them.
| >
| > It seems to me that there is no reason not to allow them here, because 
| > the other front ends wont be built until stage 2 when bootstrapping. 
| > However, if we don't want to allow them (for stylistic reasons?) then 
| > should -Wdeclarations-after-statements be enabled?
| 
| I would go even farther, and say that *all* front ends must be coded
| in ISO C90,

I suppose you include Ada?

-- Gaby


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