diff options
author | cvs2svn <> | 2004-02-11 17:52:07 +0000 |
---|---|---|
committer | cvs2svn <> | 2004-02-11 17:52:07 +0000 |
commit | 7b85cc880582eb62fab36b8c06f841c33d43ee53 (patch) | |
tree | e3b329edfcf75b9e73edbbb48f4cf54f24d539c4 /include/elf | |
parent | 19a58aa1e1b6710a4fe969ea55492f5fb7a0771d (diff) | |
download | newlib-7b85cc880582eb62fab36b8c06f841c33d43ee53.zip newlib-7b85cc880582eb62fab36b8c06f841c33d43ee53.tar.gz newlib-7b85cc880582eb62fab36b8c06f841c33d43ee53.tar.bz2 |
This commit was manufactured by cvs2svn to create branchcagney_bfdfile-20040213-branchpointgithub/cagney_bfdfile-20040213-branchcagney_bfdfile-20040213-branch
'cagney_bfdfile-20040213-branch'.
Sprout from cagney_bigcore-20040122-branch 2004-01-19 18:28:59 UTC cvs2svn 'This commit was manufactured by cvs2svn to create branch'
Cherrypick from master 2004-02-11 17:52:06 UTC DJ Delorie <dj@redhat.com> '* configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs.':
COPYING.NEWLIB
ChangeLog
Makefile.def
Makefile.in
configure
configure.in
include/elf/ChangeLog
include/elf/common.h
include/opcode/ChangeLog
include/opcode/h8300.h
Diffstat (limited to 'include/elf')
-rw-r--r-- | include/elf/ChangeLog | 12 | ||||
-rw-r--r-- | include/elf/common.h | 23 |
2 files changed, 34 insertions, 1 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 4a4501e..ea008d6 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,3 +1,15 @@ +2004-01-28 Roland McGrath <roland@redhat.com> + + * common.h (AT_SECURE): New macro. + +2004-01-21 Roland McGrath <roland@redhat.com> + + * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros. + (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME, + AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH, + AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD, + AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise. + 2004-01-17 Mark Kettenis <kettenis@gnu.org> * common.h (NT_OPENBSD_IDENT): Define. diff --git a/include/elf/common.h b/include/elf/common.h index 15aa5d9..bf233f6 100644 --- a/include/elf/common.h +++ b/include/elf/common.h @@ -721,9 +721,30 @@ #define AT_ICACHEBSIZE 20 /* Instruction cache block size. */ #define AT_UCACHEBSIZE 21 /* Unified cache block size. */ #define AT_IGNOREPPC 22 /* Entry should be ignored */ +#define AT_SECURE 23 /* Boolean, was exec setuid-like? */ /* Pointer to the global system page used for system calls and other nice things. */ #define AT_SYSINFO 32 -#define AT_SYSINFO_EHDR 33 +#define AT_SYSINFO_EHDR 33 /* Pointer to ELF header of system-supplied DSO. */ + +#define AT_SUN_UID 2000 /* Effective user ID. */ +#define AT_SUN_RUID 2001 /* Real user ID. */ +#define AT_SUN_GID 2002 /* Effective group ID. */ +#define AT_SUN_RGID 2003 /* Real group ID. */ +#define AT_SUN_LDELF 2004 /* Dynamic linker's ELF header. */ +#define AT_SUN_LDSHDR 2005 /* Dynamic linker's section headers. */ +#define AT_SUN_LDNAME 2006 /* String giving name of dynamic linker. */ +#define AT_SUN_LPAGESZ 2007 /* Large pagesize. */ +#define AT_SUN_PLATFORM 2008 /* Platform name string. */ +#define AT_SUN_HWCAP 2009 /* Machine dependent hints about + processor capabilities. */ +#define AT_SUN_IFLUSH 2010 /* Should flush icache? */ +#define AT_SUN_CPU 2011 /* CPU name string. */ +#define AT_SUN_EMUL_ENTRY 2012 /* COFF entry point address. */ +#define AT_SUN_EMUL_EXECFD 2013 /* COFF executable file descriptor. */ +#define AT_SUN_EXECNAME 2014 /* Canonicalized file name given to execve. */ +#define AT_SUN_MMU 2015 /* String for name of MMU module. */ +#define AT_SUN_LDDATA 2016 /* Dynamic linker's data segment address. */ + #endif /* _ELF_COMMON_H */ |