diff options
author | Ulrich Drepper <[email protected]> | 2006-07-07 03:43:47 +0000 |
---|---|---|
committer | Ulrich Drepper <[email protected]> | 2006-07-07 03:43:47 +0000 |
commit | 28ed895fdc303b2a793506bb1fcdd35d5fd14e70 (patch) | |
tree | 1385a2d5f0e844e26990b9da92b784ca73c73000 /libelf/elf.h | |
parent | 1d3a64d70c8f2aec1fc3ae26d124823c1ef304a9 (diff) |
merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0
and fda3a25581b7bfac581504e9e887e9b97f234f86
Diffstat (limited to 'libelf/elf.h')
-rw-r--r-- | libelf/elf.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libelf/elf.h b/libelf/elf.h index c98bb523..57b099e2 100644 --- a/libelf/elf.h +++ b/libelf/elf.h @@ -1,5 +1,5 @@ /* This file defines standard ELF types, structures, and macros. - Copyright (C) 1995-2003, 2004, 2005 Free Software Foundation, Inc. + Copyright (C) 1995-2003, 2004, 2005, 2006 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -330,6 +330,7 @@ typedef struct #define SHT_SYMTAB_SHNDX 18 /* Extended section indeces */ #define SHT_NUM 19 /* Number of defined types. */ #define SHT_LOOS 0x60000000 /* Start OS-specific */ +#define SHT_GNU_HASH 0x6ffffff6 /* GNU style symbol hash table. */ #define SHT_GNU_LIBLIST 0x6ffffff7 /* Prelink library list */ #define SHT_CHECKSUM 0x6ffffff8 /* Checksum for DSO content. */ #define SHT_LOSUNW 0x6ffffffa /* Sun-specific low bound. */ @@ -699,6 +700,9 @@ typedef struct If any adjustment is made to the ELF object after it has been built these entries will need to be adjusted. */ #define DT_ADDRRNGLO 0x6ffffe00 +#define DT_GNU_HASH 0x6ffffef5 /* Address of GNU symbol hash table */ +#define DT_TLSDESC_PLT 0x6ffffef6 +#define DT_TLSDESC_GOT 0x6ffffef7 #define DT_GNU_CONFLICT 0x6ffffef8 /* Start of conflict section */ #define DT_GNU_LIBLIST 0x6ffffef9 /* Library list */ #define DT_CONFIG 0x6ffffefa /* Configuration information. */ |