mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-03 16:21:06 +00:00
conformtest: clean up POSIX expectations for stdlib.h, string.h.
Continuing the series of patches to clean up conformtest expectations for "POSIX" (1995/6) based on review of the expectations against the standard, this patch cleans up expectations for stdlib.h and string.h. Tested x86_64; no new XFAILs needed. * conform/data/stdlib.h-data [POSIX] (stddef.h): Do not allow header inclusion. [POSIX] (limits.h): Likewise. [POSIX] (math.h): Likewise. [POSIX] (sys/wait.h): Likewise. * conform/data/string.h-data [POSIX || UNIX98] (strtok_r): Require function. [POSIX] (stddef.h): Do not allow header inclusion.
This commit is contained in:
parent
57f41c4097
commit
9a461d467f
11
ChangeLog
11
ChangeLog
@ -1,3 +1,14 @@
|
|||||||
|
2014-04-30 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* conform/data/stdlib.h-data [POSIX] (stddef.h): Do not allow
|
||||||
|
header inclusion.
|
||||||
|
[POSIX] (limits.h): Likewise.
|
||||||
|
[POSIX] (math.h): Likewise.
|
||||||
|
[POSIX] (sys/wait.h): Likewise.
|
||||||
|
* conform/data/string.h-data [POSIX || UNIX98] (strtok_r): Require
|
||||||
|
function.
|
||||||
|
[POSIX] (stddef.h): Do not allow header inclusion.
|
||||||
|
|
||||||
2014-04-30 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
|
2014-04-30 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
|
||||||
|
|
||||||
* sysdeps/generic/symbol-hacks.h (memcpy): Add internal alias.
|
* sysdeps/generic/symbol-hacks.h (memcpy): Add internal alias.
|
||||||
|
@ -177,7 +177,7 @@ function {void*} valloc (size_t)
|
|||||||
function size_t wcstombs (char*, const wchar_t*, size_t)
|
function size_t wcstombs (char*, const wchar_t*, size_t)
|
||||||
function int wctomb (char*, wchar_t)
|
function int wctomb (char*, wchar_t)
|
||||||
|
|
||||||
#if !defined ISO && !defined ISO99 && !defined ISO11
|
#if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX
|
||||||
allow-header stddef.h
|
allow-header stddef.h
|
||||||
allow-header limits.h
|
allow-header limits.h
|
||||||
allow-header math.h
|
allow-header math.h
|
||||||
|
@ -53,7 +53,7 @@ function {char*} strsignal (int)
|
|||||||
function size_t strspn (const char*, const char*)
|
function size_t strspn (const char*, const char*)
|
||||||
function {char*} strstr (const char*, const char*)
|
function {char*} strstr (const char*, const char*)
|
||||||
function {char*} strtok (char*, const char*)
|
function {char*} strtok (char*, const char*)
|
||||||
#if defined XOPEN2K || defined XOPEN2K8 || defined POSIX2008
|
#if defined POSIX || defined UNIX98 || defined XOPEN2K || defined XOPEN2K8 || defined POSIX2008
|
||||||
function {char*} strtok_r (char*, const char*, char**)
|
function {char*} strtok_r (char*, const char*, char**)
|
||||||
#endif
|
#endif
|
||||||
function size_t strxfrm (char*, const char*, size_t)
|
function size_t strxfrm (char*, const char*, size_t)
|
||||||
@ -61,7 +61,7 @@ function size_t strxfrm (char*, const char*, size_t)
|
|||||||
function size_t strxfrm_l (char*, const char*, size_t, locale_t)
|
function size_t strxfrm_l (char*, const char*, size_t, locale_t)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !defined ISO && !defined ISO99 && !defined ISO11
|
#if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX
|
||||||
allow-header stddef.h
|
allow-header stddef.h
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user