summaryrefslogtreecommitdiffstats
path: root/contrib/file/src/readelf.h
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2016-05-09 17:39:11 -0300
committerRenato Botelho <renato@netgate.com>2016-05-09 17:39:11 -0300
commiteb1aa95459d780e1328d821fd6af261c2221a62b (patch)
treed0c75db0de1902022252ffee3acbfe775366214c /contrib/file/src/readelf.h
parent4a578420216361b8acfb7296dd0b68c805e5121b (diff)
parent1708fafa25d9413ab466d3670d803e2ebf885d45 (diff)
downloadFreeBSD-src-eb1aa95459d780e1328d821fd6af261c2221a62b.zip
FreeBSD-src-eb1aa95459d780e1328d821fd6af261c2221a62b.tar.gz
Merge remote-tracking branch 'origin/stable/10' into devel
Diffstat (limited to 'contrib/file/src/readelf.h')
-rw-r--r--contrib/file/src/readelf.h36
1 files changed, 0 insertions, 36 deletions
diff --git a/contrib/file/src/readelf.h b/contrib/file/src/readelf.h
index f443b29..732b20c 100644
--- a/contrib/file/src/readelf.h
+++ b/contrib/file/src/readelf.h
@@ -54,42 +54,6 @@ typedef uint8_t Elf64_Char;
#define EI_NIDENT 16
typedef struct {
- Elf32_Word a_type; /* 32-bit id */
- Elf32_Word a_v; /* 32-bit id */
-} Aux32Info;
-
-typedef struct {
- Elf64_Xword a_type; /* 64-bit id */
- Elf64_Xword a_v; /* 64-bit id */
-} Aux64Info;
-
-#define AT_NULL 0 /* end of vector */
-#define AT_IGNORE 1 /* entry should be ignored */
-#define AT_EXECFD 2 /* file descriptor of program */
-#define AT_PHDR 3 /* program headers for program */
-#define AT_PHENT 4 /* size of program header entry */
-#define AT_PHNUM 5 /* number of program headers */
-#define AT_PAGESZ 6 /* system page size */
-#define AT_BASE 7 /* base address of interpreter */
-#define AT_FLAGS 8 /* flags */
-#define AT_ENTRY 9 /* entry point of program */
-#define AT_LINUX_NOTELF 10 /* program is not ELF */
-#define AT_LINUX_UID 11 /* real uid */
-#define AT_LINUX_EUID 12 /* effective uid */
-#define AT_LINUX_GID 13 /* real gid */
-#define AT_LINUX_EGID 14 /* effective gid */
-#define AT_LINUX_PLATFORM 15 /* string identifying CPU for optimizations */
-#define AT_LINUX_HWCAP 16 /* arch dependent hints at CPU capabilities */
-#define AT_LINUX_CLKTCK 17 /* frequency at which times() increments */
-/* AT_* values 18 through 22 are reserved */
-#define AT_LINUX_SECURE 23 /* secure mode boolean */
-#define AT_LINUX_BASE_PLATFORM 24 /* string identifying real platform, may
- * differ from AT_PLATFORM. */
-#define AT_LINUX_RANDOM 25 /* address of 16 random bytes */
-#define AT_LINUX_HWCAP2 26 /* extension of AT_HWCAP */
-#define AT_LINUX_EXECFN 31 /* filename of program */
-
-typedef struct {
Elf32_Char e_ident[EI_NIDENT];
Elf32_Half e_type;
Elf32_Half e_machine;
OpenPOWER on IntegriCloud