diff options
author | Jakub Jelinek <jakub@redhat.com> | 2007-07-31 17:46:17 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2007-07-31 17:46:17 +0000 |
commit | 8833066b122427710a9e14a888ce6cfa862332d3 (patch) | |
tree | 29591019d695919417b3698618d6a342e97381d6 /CONFORMANCE | |
parent | fedca46896bdb702cb988837a0c2c5447e72ba2b (diff) | |
download | glibc-8833066b122427710a9e14a888ce6cfa862332d3.tar glibc-8833066b122427710a9e14a888ce6cfa862332d3.tar.gz glibc-8833066b122427710a9e14a888ce6cfa862332d3.tar.bz2 glibc-8833066b122427710a9e14a888ce6cfa862332d3.zip |
Updated to fedora-glibc-20070731T1624cvs/fedora-glibc-2_6_90-1
Diffstat (limited to 'CONFORMANCE')
-rw-r--r-- | CONFORMANCE | 27 |
1 files changed, 2 insertions, 25 deletions
diff --git a/CONFORMANCE b/CONFORMANCE index 012a487a95..68723086cc 100644 --- a/CONFORMANCE +++ b/CONFORMANCE @@ -85,11 +85,9 @@ of the C standard (as indicated by __STDC_VERSION__): GCC options Standard version -ansi ISO/IEC 9899:1990 -std=c89 ISO/IEC 9899:1990 --std=iso9899:199409 ISO/IEC 9899:1990 as amended by Amd.1:1995 * +-std=iso9899:199409 ISO/IEC 9899:1990 as amended by Amd.1:1995 -std=c99 ISO/IEC 9899:1999 -* glibc does not support this standard version. - (Note that -std=c99 is not available in GCC 2.95.2, and that no version of GCC presently existing implements the full C99 standard.) @@ -174,25 +172,4 @@ http://sources.redhat.com/ml/libc-hacker/2000-06/msg00015.html Issues with headers =================== -There are various technical issues with the definitions contained in -glibc's headers, listed below. The list below assumes GCC 3.3.2, and -relates to i686-linux; older GCC may lead to more problems in the -headers. - -Note that the _t suffix is reserved by POSIX, but not by pure ISO C. -Also, the Single Unix Specification generally requires more types to -be included in headers (if _XOPEN_SOURCE is defined appropriately) -than ISO C permits. - -<ctype.h> should not declare size_t. - -<signal.h> should not declare size_t. - -<stdio.h> should not declare or use wchar_t or wint_t. - -<wchar.h> does not support AMD1; to support it, the functions -fwprintf, fwscanf, wprintf, wscanf, swprintf, swscanf, vfwprintf, -vwprintf, vswprintf and fwide would need to be declared when -__STDC_VERSION__ >= 199409L and not just for C99. - -<wctype.h> should not declare size_t. +None known. |