On 09/24/11 07:26, Bruno Haible wrote: > 1) Is it important for you that what you get from gnulib can be compiled > with a C89 compiler (gcc 2.95, IRIX cc, MSVC)?
Not any more. Platforms that use GCC 2.95 can install a newer GCC and use that. IRIX users can install either GCC or MIPSpro C (the SGI proprietary compiler). Any serious IRIX installation should have one or the other. SGI will stop support for IRIX in December 2013 <http://www.sgi.com/products/software/irix/> so IRIX will become moot soon anyway. MSVC is an outlier; it's new to Gnulib, has some real porting issues due to Microsoft's intentional violations of standards, and should not be driving this decision. > 2) Is it important for you that gnulib-tool displays information about whether > what you imported from gnulib can be compiled with a C89 compiler? > > 3) Is it important for you that you can tell gnulib-tool whether it should > accept or reject to import code from gnulib that cannot be compiled with > a C89 compiler? No to both. At this point, I'm comfortable with assuming support for declarations after statements.