From 390911beb3ae1f26f32318f79e344a70d896184c Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 11 Apr 2001 04:42:14 +0000 Subject: Update. 2001-04-10 Franz Sirl * 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. --- elf/elf.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'elf/elf.h') 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. */ -- cgit v1.2.3