diff options
author | Ulrich Drepper <drepper@redhat.com> | 1998-07-19 23:30:10 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1998-07-19 23:30:10 +0000 |
commit | 1b734be6cfdfbc6aecb4401b2683f1fb83078646 (patch) | |
tree | 9e22f472506f4f3ac2ac4191fd3a1dc0668e4aa2 /include | |
parent | 55412e05e267bfbe83e919a9fbeb5662f5fa32a5 (diff) | |
download | gdb-1b734be6cfdfbc6aecb4401b2683f1fb83078646.zip gdb-1b734be6cfdfbc6aecb4401b2683f1fb83078646.tar.gz gdb-1b734be6cfdfbc6aecb4401b2683f1fb83078646.tar.bz2 |
Add lots of DT_MIPS_* symbols.
Diffstat (limited to 'include')
-rw-r--r-- | include/elf/ChangeLog | 1 | ||||
-rw-r--r-- | include/elf/mips.h | 81 |
2 files changed, 82 insertions, 0 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 2aad560..a387b21 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,6 +1,7 @@ 1998-07-19 15:24 Ulrich Drepper <drepper@cygnus.com> * mips.h (PT_MIPS_OPTIONS): New symbol. + Add lots of DT_MIPS_* symbols. Fri Jun 26 10:46:35 1998 Jeffrey A Law (law@cygnus.com) diff --git a/include/elf/mips.h b/include/elf/mips.h index 209bc6b..d8e8e4e 100644 --- a/include/elf/mips.h +++ b/include/elf/mips.h @@ -317,6 +317,9 @@ extern void bfd_mips_elf32_swap_reginfo_out /* Base address of the segment. */ #define DT_MIPS_BASE_ADDRESS 0x70000006 +/* ??? */ +#define DT_MIPS_MSYM 0x70000007 + /* Address of .conflict section. */ #define DT_MIPS_CONFLICT 0x70000008 @@ -346,6 +349,84 @@ extern void bfd_mips_elf32_swap_reginfo_out /* Address of run time loader map, used for debugging. */ #define DT_MIPS_RLD_MAP 0x70000016 + +/* Delta C++ class definition. */ +#define DT_MIPS_DELTA_CLASS 0x70000017 + +/* Number of entries in DT_MIPS_DELTA_CLASS. */ +#define DT_MIPS_DELTA_CLASS_NO 0x70000018 + +/* Delta C++ class instances. */ +#define DT_MIPS_DELTA_INSTANCE 0x70000019 + +/* Number of entries in DT_MIPS_DELTA_INSTANCE. */ +#define DT_MIPS_DELTA_INSTANCE_NO 0x7000001a + +/* Delta relocations. */ +#define DT_MIPS_DELTA_RELOC 0x7000001b + +/* Number of entries in DT_MIPS_DELTA_RELOC. */ +#define DT_MIPS_DELTA_RELOC_NO 0x7000001c + +/* Delta symbols that Delta relocations refer to. */ +#define DT_MIPS_DELTA_SYM 0x7000001d + +/* Number of entries in DT_MIPS_DELTA_SYM. */ +#define DT_MIPS_DELTA_SYM_NO 0x7000001e + +/* Delta symbols that hold class declarations. */ +#define DT_MIPS_DELTA_CLASSSYM 0x70000020 + +/* Number of entries in DT_MIPS_DELTA_CLASSSYM. */ +#define DT_MIPS_DELTA_CLASSSYM_NO 0x70000021 + +/* Flags indicating information about C++ flavor. */ +#define DT_MIPS_CXX_FLAGS 0x70000022 + +/* Pixie information (???). */ +#define DT_MIPS_PIXIE_INIT 0x70000023 + +/* ??? */ +#define DT_MIPS_SYMBOL_LIB 0x70000024 + +/* ??? */ +#define DT_MIPS_LOCALPAGE_GOTIDX 0x70000025 + +/* ??? */ +#define DT_MIPS_LOCAL_GOTIDX 0x70000026 + +/* ??? */ +#define DT_MIPS_HIDDEN_GOTIDX 0x70000027 + +/* ??? */ +#define DT_MIPS_PROTECTED_GOTIDX 0x70000028 + +/* Address of `.MIPS.options'. */ +#define DT_MIPS_OPTIONS 0x70000029 + +/* Address of `.interface'. */ +#define DT_MIPS_INTERFACE 0x7000002a + +/* ??? */ +#define DT_MIPS_DYNSTR_ALIGN 0x7000002b + +/* Size of the .interface section. */ +#define DT_MIPS_INTERFACE_SIZE 0x7000002c + +/* Size of rld_text_resolve function stored in the GOT. */ +#define DT_MIPS_RLD_TEXT_RESOLVE_ADDR 0x7000002d + +/* Default suffix of DSO to be added by rld on dlopen() calls. */ +#define DT_MIPS_PERF_SUFFIX 0x7000002e + +/* Size of compact relocation section (O32). */ +#define DT_MIPS_COMPACT_SIZE 0x7000002f + +/* GP value for auxiliary GOTs. */ +#define DT_MIPS_GP_VALUE 0x70000030 + +/* Address of auxiliary .dynamic. */ +#define DT_MIPS_AUX_DYNAMIC 0x70000031 /* Flags which may appear in a DT_MIPS_FLAGS entry. */ |