c - Is PellesC strictly-conforming to standard C99? -


i have found in http://en.wikipedia.org/wiki/c99 pelles c has full support c99.
have doubts.

as know, gcc project has not yet reached full support c99. details in gcc conforming or not documented. however, cannot understand means pelles c conforming.

is conforming every computer , operating system?

for example, gcc (under command line option -std=c99) compliant iso/iec ieee 60559 (floating point standard) if hardware compliant.
http://gcc.gnu.org/c99status.html

is pelles c concerned level of detail? don't feel sure claims pelles c c99 conforming.

according this article , wikipedia, pelles c has full support c99 (and c11). unless have evidence showing doesn't, think 1 can conforms c99 standard.

as support iec 60559 floating-point arithmetic, note it's optional in c99 (and in c11):

c99 §6.10.8 predefined macro names

the following macro names conditionally defined implementation:

__stdc_iec_559__ integer constant 1, intended indicate conformance specifications in annex f (iec 60559 floating-point arithmetic).

__stdc_iec_559_complex__ integer constant 1, intended indicate adherence specifications in informative annex g (iec 60559 compatible complex arithmetic).


Comments

Popular posts from this blog

java - Run a .jar on Heroku -

java - Jtable duplicate Rows -

validation - How to pass paramaters like unix into windows batch file -