Update.
authorUlrich Drepper <drepper@redhat.com>
Sat, 27 Nov 2004 20:38:06 +0000 (20:38 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 27 Nov 2004 20:38:06 +0000 (20:38 +0000)
2004-11-26  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/generic/unsecvars.h (UNSECURE_ENVVARS): Add GETCONF_DIR.

2004-11-26  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

* sysdeps/unix/sysv/linux/mips/pread.c: Include sgidefs.h only if
NO_SGIDEFS_H isn't defined.  Don't include sgidefs.h twice.
* sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pread64.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pwrite64.c: Likewise.

14 files changed:
ChangeLog
linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h
linuxthreads/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h
linuxthreads/sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h
linuxthreads/sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h
nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h
nptl/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h
nptl/sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h
nptl/sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h
sysdeps/generic/unsecvars.h
sysdeps/unix/sysv/linux/mips/pread.c
sysdeps/unix/sysv/linux/mips/pread64.c
sysdeps/unix/sysv/linux/mips/pwrite.c
sysdeps/unix/sysv/linux/mips/pwrite64.c

index f21cfaa..db7ae9e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2004-11-26  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/generic/unsecvars.h (UNSECURE_ENVVARS): Add GETCONF_DIR.
+
+2004-11-26  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * sysdeps/unix/sysv/linux/mips/pread.c: Include sgidefs.h only if
+       NO_SGIDEFS_H isn't defined.  Don't include sgidefs.h twice.
+       * sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise.
+       * sysdeps/unix/sysv/linux/mips/pread64.c: Likewise.
+       * sysdeps/unix/sysv/linux/mips/pwrite64.c: Likewise.
+
 2004-11-27  Ulrich Drepper  <drepper@redhat.com>
 
        * include/dlfcn.h (__libc_dlopen): Add __RTLD_DLOPEN to the mode
index 1a0f4e0..23d3546 100644 (file)
 /* The clock selection interfaces are not available.  */
 #define _POSIX_CLOCK_SELECTION -1
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index 9c8e706..883cb38 100644 (file)
 /* The clock selection interfaces are not available.  */
 #define _POSIX_CLOCK_SELECTION -1
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index 0b18959..5a6629b 100644 (file)
 /* The clock selection interfaces are not available.  */
 #define _POSIX_CLOCK_SELECTION -1
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index d4be569..c7c1b93 100644 (file)
 /* The clock selection interfaces are not available.  */
 #define _POSIX_CLOCK_SELECTION -1
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index 7335e38..b922d37 100644 (file)
 /* The clock selection interfaces are available.  */
 #define _POSIX_CLOCK_SELECTION 200112L
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index 2b5a3e6..7ea6bde 100644 (file)
 /* The clock selection interfaces are available.  */
 #define _POSIX_CLOCK_SELECTION 200112L
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index 2b5a3e6..7ea6bde 100644 (file)
 /* The clock selection interfaces are available.  */
 #define _POSIX_CLOCK_SELECTION 200112L
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index 2b5a3e6..7ea6bde 100644 (file)
 /* The clock selection interfaces are available.  */
 #define _POSIX_CLOCK_SELECTION 200112L
 
+/* Advisory information interfaces are available.  */
+#define _POSIX_ADVISORY_INFO   200112L
+
+/* IPv6 support is available.  */
+#define _POSIX_IPV6    200112L
+
+/* Raw socket support is available.  */
+#define _POSIX_RAW_SOCKETS     200112L
+
+/* Neither process nor thread sporadic server interfaces is available.  */
+#define _POSIX_SPORADIC_SERVER -1
+#define _POSIX_THREAD_SPORADIC_SERVER  -1
+
+/* trace.h is not available.  */
+#define _POSIX_TRACE   -1
+#define _POSIX_TRACE_EVENT_FILTER      -1
+#define _POSIX_TRACE_INHERIT   -1
+#define _POSIX_TRACE_LOG       -1
+
+/* Typed memory objects are not available.  */
+#define _POSIX_TYPED_MEMORY_OBJECTS    -1
+
 #endif /* posix_opt.h */
index 88fba19..8a9dd43 100644 (file)
@@ -9,6 +9,7 @@
   "LD_PROFILE\0"                                                             \
   "LD_USE_LOAD_BIAS\0"                                                       \
   "GCONV_PATH\0"                                                             \
+  "GETCONF_DIR\0"                                                            \
   "HOSTALIASES\0"                                                            \
   "LOCALDOMAIN\0"                                                            \
   "LOCPATH\0"                                                                \
index d0947be..eff7d47 100644 (file)
@@ -20,7 +20,9 @@
 
 #include <assert.h>
 #include <errno.h>
+#ifndef NO_SGIDEFS_H
 #include <sgidefs.h>
+#endif
 #include <unistd.h>
 #include <endian.h>
 
@@ -29,9 +31,6 @@
 #include <bp-checks.h>
 
 #include <kernel-features.h>
-#ifndef NO_SGIDEFS_H
-#include <sgidefs.h>
-#endif
 
 #ifdef __NR_pread64             /* Newer kernels renamed but it's the same.  */
 # ifdef __NR_pread
index e8a45da..d8763ac 100644 (file)
@@ -19,7 +19,9 @@
    02111-1307 USA.  */
 
 #include <errno.h>
+#ifndef NO_SGIDEFS_H
 #include <sgidefs.h>
+#endif
 #include <unistd.h>
 #include <endian.h>
 
@@ -28,9 +30,6 @@
 #include <bp-checks.h>
 
 #include <kernel-features.h>
-#ifndef NO_SGIDEFS_H
-#include <sgidefs.h>
-#endif
 
 #ifdef __NR_pread64             /* Newer kernels renamed but it's the same.  */
 # ifdef __NR_pread
index 130515a..4378ebc 100644 (file)
@@ -20,7 +20,9 @@
 
 #include <assert.h>
 #include <errno.h>
+#ifndef NO_SGIDEFS_H
 #include <sgidefs.h>
+#endif
 #include <unistd.h>
 #include <endian.h>
 
@@ -29,9 +31,6 @@
 #include <bp-checks.h>
 
 #include <kernel-features.h>
-#ifndef NO_SGIDEFS_H
-#include <sgidefs.h>
-#endif
 
 #ifdef __NR_pwrite64            /* Newer kernels renamed but it's the same.  */
 # ifdef __NR_pwrite
index e4908fa..e5853e4 100644 (file)
@@ -19,7 +19,9 @@
    02111-1307 USA.  */
 
 #include <errno.h>
+#ifndef NO_SGIDEFS_H
 #include <sgidefs.h>
+#endif
 #include <unistd.h>
 #include <endian.h>