[Bf-committers] IRC Meeting minutes january 16/23

Stephen Swaney sswaney at centurytel.net
Sun Jan 30 19:47:38 CET 2005

On Sun, Jan 30, 2005 at 01:34:43PM -0500, Jonathan Thambidurai wrote:
> Variable declarations in any part of the code is a part of C99 (the "new" ANSI/ISO C standard), as is cpp-style comments.  While Microsoft's C-compiler and gcc prior to version 3 do not support these features, they are definitely standard and "Pure C".

It is NOT a question of standards and purity.  It is a question of
what compiles on our supported platforms.  With the appropriate flags,
everyone can handle c++ style comments.  Mixed declarations break on
Irix and some MS compilers.

This means we can live with // comments.  Declarations will have to
conform to C89/C90.

The whole reason this came up is because gcc, in default mode, accepts
both features without warning.  Using the -pedantic -Wno-long-long
flags gives (lots) of warnings about this usage.

To summarise this thread: NO mixed declarations and code, please!

Stephen Swaney			
sswaney at centurytel.net

More information about the Bf-committers mailing list