summaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/ldsodefs.h
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-07-12 12:31:32 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-07-12 12:31:32 +0000
commitec332e944f4503b8e0f8fd5ae63384f82e528959 (patch)
tree3801001a26b579f44c760ac46d35ea76826da7df /sysdeps/unix/sysv/linux/ldsodefs.h
parent7b6e99be77c24a79cb07416d81796b45176923c6 (diff)
Remove pre-2.4.1 Linux kernel support.
Diffstat (limited to 'sysdeps/unix/sysv/linux/ldsodefs.h')
-rw-r--r--sysdeps/unix/sysv/linux/ldsodefs.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/sysdeps/unix/sysv/linux/ldsodefs.h b/sysdeps/unix/sysv/linux/ldsodefs.h
index d295b96718..50f3e2b644 100644
--- a/sysdeps/unix/sysv/linux/ldsodefs.h
+++ b/sysdeps/unix/sysv/linux/ldsodefs.h
@@ -1,5 +1,5 @@
/* Run-time dynamic linker data structures for loaded ELF shared objects.
- Copyright (C) 2001, 2002, 2003, 2006, 2009, 2010 Free Software Foundation, Inc.
+ Copyright (C) 2001-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -37,9 +37,7 @@ extern void _dl_non_dynamic_init (void) internal_function;
/* We can assume that the kernel always provides the AT_UID, AT_EUID,
AT_GID, and AT_EGID values in the auxiliary vector from 2.4.0 or so on. */
-#if __ASSUME_AT_XID
-# define HAVE_AUX_XID
-#endif
+#define HAVE_AUX_XID
/* We can assume that the kernel always provides the AT_SECURE value
in the auxiliary vector from 2.5.74 or so on. */
@@ -49,9 +47,7 @@ extern void _dl_non_dynamic_init (void) internal_function;
/* Starting with one of the 2.4.0 pre-releases the Linux kernel passes
up the page size information. */
-#if __ASSUME_AT_PAGESIZE
-# define HAVE_AUX_PAGESIZE
-#endif
+#define HAVE_AUX_PAGESIZE
/* Accept binaries which identify the binary as using Linux extensions. */
#define VALID_ELF_HEADER(hdr,exp,size) (memcmp (hdr, exp, size) == 0 \