summaryrefslogtreecommitdiff
path: root/elf
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2001-04-11 04:42:14 +0000
committerUlrich Drepper <drepper@redhat.com>2001-04-11 04:42:14 +0000
commit390911beb3ae1f26f32318f79e344a70d896184c (patch)
treeb91091138d50272c0cfe00ea8836e30a08256cd6 /elf
parent07bccb46708982ee080a3a57033df6ad392b82a5 (diff)
downloadglibc-390911beb3ae1f26f32318f79e344a70d896184c.tar.gz
Update.
2001-04-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * elf/elf.h (AT_DCACHEBSIZE, AT_ICACHEBSIZE, AT_UCACHEBSIZE, AT_IGNOREPPC): New defines. * sysdeps/generic/dl-sysdep.c (_dl_show_auxv): Print them. * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_STD_AUXV): Define for newer powerpc kernels. * sysdeps/unix/sysv/linux/powerpc/dl-sysdep.c: Use the standard DL_FIND_ARG_COMPONENTS if __ASSUME_STD_AUXV is defined.
Diffstat (limited to 'elf')
-rw-r--r--elf/elf.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/elf/elf.h b/elf/elf.h
index f9688f9563..2bed6f07be 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -893,6 +893,15 @@ typedef struct
performed by the kernel. */
#define AT_FPUCW 18 /* Used FPU control word. */
+/* Cache block sizes. */
+#define AT_DCACHEBSIZE 19 /* Data cache block size. */
+#define AT_ICACHEBSIZE 20 /* Instruction cache block size. */
+#define AT_UCACHEBSIZE 21 /* Unified cache block size. */
+
+/* A special ignored value for PPC, used by the kernel to control the
+ interpretation of the AUXV. Must be > 16. */
+#define AT_IGNOREPPC 22 /* Entry should be ignored */
+
/* Note section contents. Each entry in the note section begins with
a header of a fixed form. */