Nick: On 04/10/2014 04:19 PM, you wrote: > Can you explain exactly which flags are (attempted to be) enabled by > default? I see the following in > a comment in the patch: "For the GNU compiler it will be -Wall (and > -ansi -pedantic)" If that comment is correct... this means that the > script will by default put GCC into strict C89 conformance mode. Not > the > best default choice, especially since AC_PROG_CC is supposed to select > the most recent available mode AND to prefer extended modes over > strict > conformance ones. Cheers,
You found a mistake in the code comments that were brought over with this code from Autoconf Archive. Lines 466 through 473 specify the options to be enabled. The option before the '%' character is used to detect which type of compiler we're dealing with. The options(s) after define the options to use when compiling. To answer your specific question about GCC, only '-Wall' gets used to compile. Best regards, Dale