Skip to content

Commit

Permalink
Update.
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
Ulrich Drepper committed Nov 27, 2004
1 parent 102070b commit 097487f
Show file tree
Hide file tree
Showing 14 changed files with 197 additions and 9 deletions.
12 changes: 12 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -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
Expand Down
22 changes: 22 additions & 0 deletions linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -141,4 +141,26 @@
/* 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 */
22 changes: 22 additions & 0 deletions linuxthreads/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -147,4 +147,26 @@
/* 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 */
22 changes: 22 additions & 0 deletions linuxthreads/sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -147,4 +147,26 @@
/* 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 */
22 changes: 22 additions & 0 deletions linuxthreads/sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -147,4 +147,26 @@
/* 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 */
22 changes: 22 additions & 0 deletions nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -138,4 +138,26 @@
/* 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 */
22 changes: 22 additions & 0 deletions nptl/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -144,4 +144,26 @@
/* 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 */
22 changes: 22 additions & 0 deletions nptl/sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -144,4 +144,26 @@
/* 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 */
22 changes: 22 additions & 0 deletions nptl/sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h
Original file line number Diff line number Diff line change
Expand Up @@ -144,4 +144,26 @@
/* 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 */
1 change: 1 addition & 0 deletions sysdeps/generic/unsecvars.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"LD_PROFILE\0" \
"LD_USE_LOAD_BIAS\0" \
"GCONV_PATH\0" \
"GETCONF_DIR\0" \
"HOSTALIASES\0" \
"LOCALDOMAIN\0" \
"LOCPATH\0" \
Expand Down
5 changes: 2 additions & 3 deletions sysdeps/unix/sysv/linux/mips/pread.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@

#include <assert.h>
#include <errno.h>
#ifndef NO_SGIDEFS_H
#include <sgidefs.h>
#endif
#include <unistd.h>
#include <endian.h>

Expand All @@ -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
Expand Down
5 changes: 2 additions & 3 deletions sysdeps/unix/sysv/linux/mips/pread64.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@
02111-1307 USA. */

#include <errno.h>
#ifndef NO_SGIDEFS_H
#include <sgidefs.h>
#endif
#include <unistd.h>
#include <endian.h>

Expand All @@ -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
Expand Down
5 changes: 2 additions & 3 deletions sysdeps/unix/sysv/linux/mips/pwrite.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@

#include <assert.h>
#include <errno.h>
#ifndef NO_SGIDEFS_H
#include <sgidefs.h>
#endif
#include <unistd.h>
#include <endian.h>

Expand All @@ -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
Expand Down
2 changes: 2 additions & 0 deletions sysdeps/unix/sysv/linux/mips/pwrite64.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@
02111-1307 USA. */

#include <errno.h>
#ifndef NO_SGIDEFS_H
#include <sgidefs.h>
#endif
#include <unistd.h>
#include <endian.h>

Expand Down

0 comments on commit 097487f

Please sign in to comment.