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.20-27-g61fe374
- From: siddhesh at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 15 Sep 2014 04:54:27 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.20-27-g61fe374
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 61fe374a44a92621e0b75ec1f011ff1fba6c2148 (commit)
from 3f41521d4b9697634d3f574ee5fd3a22f217b25d (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=61fe374a44a92621e0b75ec1f011ff1fba6c2148
commit 61fe374a44a92621e0b75ec1f011ff1fba6c2148
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date: Mon Sep 15 10:16:14 2014 +0530
Remove _POSIX_REGEX_VERSION
There is no _POSIX_REGEX_VERSION, so don't check for it.
_REGEX_VERSION has been removed as well[1], so only keep the -1 return
for backward compatibility. I found this when trying to make the
getconf environment variables typo-proof.
* sysdeps/posix/sysconf.c (__sysconf): Return -1 for
_SC_REGEX_VERSION.
[1] http://pubs.opengroup.org/onlinepubs/009695399/functions/sysconf.html
diff --git a/ChangeLog b/ChangeLog
index d010cc9..e316f8c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2014-09-15 Siddhesh Poyarekar <siddhesh@redhat.com>
+ * sysdeps/posix/sysconf.c (__sysconf): Return -1 for
+ _SC_REGEX_VERSION.
+
* posix/getconf.c (vars): Add _POSIX_IPV6 and
_POSIX_RAW_SOCKETS.
diff --git a/sysdeps/posix/sysconf.c b/sysdeps/posix/sysconf.c
index cd2fb5a..e815cd5 100644
--- a/sysdeps/posix/sysconf.c
+++ b/sysdeps/posix/sysconf.c
@@ -983,12 +983,10 @@ __sysconf (name)
#else
return -1;
#endif
+ /* _REGEX_VERSION has been removed with IEEE Std 1003.1-2001/Cor 2-2004,
+ item XSH/TC2/D6/137. */
case _SC_REGEX_VERSION:
-#if _POSIX_REGEX_VERSION > 0
- return _POSIX_REGEX_VERSION;
-#else
return -1;
-#endif
case _SC_SHELL:
#if _POSIX_SHELL > 0
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 3 +++
sysdeps/posix/sysconf.c | 6 ++----
2 files changed, 5 insertions(+), 4 deletions(-)
hooks/post-receive
--
GNU C Library master sources