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
Post a Comment