about summary refs log tree commit diff
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
glibc-390911beb3ae1f26f32318f79e344a70d896184c.tar.xz
glibc-390911beb3ae1f26f32318f79e344a70d896184c.zip
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.  */