Intel c compiler v9

broken image

The current version as of this writing is Sun Studio 12 and it claims to have full C99 support. The Sun Studio 8 documentation claims support for most relevant C99 features, such as variable argument list macros. This can lead to very large config.log files when configure probes for the compiler type and version information. Will display its man page when passed an option it doesn't understand, including -version, -v, -V, and -help. Icc needs ' -diag-error 147' in order to make PAC_FUNC_NEEDS_DECL work correctly as of release 1.4.1p1. In particular, _VA_ARGS_ and snprintf are supported. Seems to have a bug where the -O2 default optimization (and even -O1) fails.Īppears to support many C99 features at least as far back as v8, most/all are definitely supported in v10 and later. Seems to be stricter about some warnings than previous versions of gcc. See the compatibility page for more information, including supported features in versions as far back as 3.0.

broken image

Support is better in newer versions, although still not 100% complete. Supports most of the actually useful pieces of C99 as far back as GCC-3.0.

broken image