This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.19-337-g9a461d4
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 30 Apr 2014 15:35:40 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.19-337-g9a461d4
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 9a461d467f56a16e199d4c23d3e327eb886035af (commit)
from 57f41c40973e5baf1946e9773fddf064972974e0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=9a461d467f56a16e199d4c23d3e327eb886035af
commit 9a461d467f56a16e199d4c23d3e327eb886035af
Author: Joseph Myers <joseph@codesourcery.com>
Date: Wed Apr 30 15:35:18 2014 +0000
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.
diff --git a/ChangeLog b/ChangeLog
index c4f11a4..60aa5a7 100644
--- a/ChangeLog
+++ b/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>
* sysdeps/generic/symbol-hacks.h (memcpy): Add internal alias.
diff --git a/conform/data/stdlib.h-data b/conform/data/stdlib.h-data
index 382fff6..abe296a 100644
--- a/conform/data/stdlib.h-data
+++ b/conform/data/stdlib.h-data
@@ -177,7 +177,7 @@ function {void*} valloc (size_t)
function size_t wcstombs (char*, const wchar_t*, size_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 limits.h
allow-header math.h
diff --git a/conform/data/string.h-data b/conform/data/string.h-data
index 365a537..cc3b1c9 100644
--- a/conform/data/string.h-data
+++ b/conform/data/string.h-data
@@ -53,7 +53,7 @@ function {char*} strsignal (int)
function size_t strspn (const char*, const char*)
function {char*} strstr (const 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**)
#endif
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)
#endif
-#if !defined ISO && !defined ISO99 && !defined ISO11
+#if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX
allow-header stddef.h
#endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 11 +++++++++++
conform/data/stdlib.h-data | 2 +-
conform/data/string.h-data | 4 ++--
3 files changed, 14 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU C Library master sources