C99 status

So after a little while of fiddling around, I figured out that PGI lacks round support on win32. PGI seems to rely on the MS libraries for math functions. Is there a list of supported C99 features on each platform?

Hi Chris,

With the 7.x releases, we should have the last major C99 language features, desginated initializers and compound literals, implemented. With the exception of bugs, pgcc should then support all C99 environment and language releated features (see Sections 5 and 6 of ISO/ICE9899:1999).

The problem on Windows is that the Microsoft system libraries don’t support C99. Hence, the library features (Section 7) on Windows are not supported.

  • Mat