-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to [EMAIL PROTECTED] on 11/6/2007 6:13 AM: > Hi. > There is a small bug in macro AC_PROG_CC on AIX. > If you use this macro it gives us this output: > > :build-aix:root.system 16:00:04 test# cat configure.ac > AC_INIT > AC_PROG_CC > AC_OUTPUT ... > checking for cc option to accept ISO C89... -qlanglvl=extc89 > configure: creating ./config.status > > It don't choose the default -qlanglvl options but force to use "extc89" > options.
I'm not sure I see the problem. What does '-qlanglvl' do that '-qlanglvl=extc89' does not? In other words, what breaks because of autoconf's choice? > checking for cc option to accept ISO C89... -qlanglvl=extc89 > checking for cc -qlanglvl=extc89 option to accept ISO C99... -qlanglvl=extc99 > configure: creating ./config.status > > As you see it will give you both options(extc89 and extc99). > In atach there is testsuite.log for my platform OK, I can agree that it looks a little weird. But does it still behave as though extc99 had been specified alone when both occur on the command line, and -qlanglvl=extc99 was specified last? The testsuite.log shows no failures, so either the testsuite is missing a test, or autoconf is working just fine for your platform. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHMRdi84KuGfSFAYARApvKAJ4legFAsYYw6U+EEGN49RmQR5tKqgCdFtIz kN7jHqDDV1v7tRk/I3SgPAE= =XsI7 -----END PGP SIGNATURE-----
