------- Comment #10 from pinskia at gcc dot gnu dot org  2007-06-25 17:08 
-------
You missed:
> Any library facilities available to a freestanding
> program, other than the minimal set required by clause 4, are 
> implementation-> defined.

This is from C99/5.1.2.1.

And C99/4/6 says:
The two forms of conforming implementation are hosted and freestanding. A
conforming
hosted implementation shall accept any strictly conforming program. A
conforming
freestanding implementation shall accept any strictly conforming program that
does not
use complex types and in which the use of the features specified in the library
clause
(clause 7) is confined to the contents of the standard headers <float.h>,
<iso646.h>, <limits.h>, <stdarg.h>, <stdbool.h>, <stddef.h>, and
<stdint.h>. A conforming implementation may have extensions (including
additional
library functions), provided they do not alter the behavior of any strictly
conforming
program

So long long support is needed so I guess you are wrong again.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32501

Reply via email to