-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Andreas Schwab on 3/20/2009 7:20 AM: > Eric Blake <e...@byu.net> writes: > >> But C99 also states: >> >> If the same qualifier appears more than once in the same >> specifier-qualifier-list, either directly or via one or more typedefs, the >> behavior is the same as if it appeared only once. > > This paragraph is new in C99. Thus it is not a bug if a C89 compiler > chokes on this.
But still an argument in favor of gnulib implementing a workaround that defines an alternate type if a C89 compiler chokes on the C99 construct, since the goal of gnulib replacement headers is to allow compilation of as many C99 idioms as possible, even with C89 compilers. - -- Don't work too hard, make some time for fun as well! Eric Blake e...@byu.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknDmR4ACgkQ84KuGfSFAYDihQCgiWjg9hWez/ed4VGWZLVzxspe uIMAoMiCMQL3aIf/UdmIdOK8pkB/KASW =yn0A -----END PGP SIGNATURE-----