diff options
author | John David Anglin <dave.anglin@nrc-cnrc.gc.ca> | 2005-08-10 02:51:52 +0000 |
---|---|---|
committer | John David Anglin <dave.anglin@nrc-cnrc.gc.ca> | 2005-08-10 02:51:52 +0000 |
commit | be5c9e096536a3ef0953d5eb69b4b64332a06585 (patch) | |
tree | fccd60692119089719e9d8600087b812ccce12ac /include | |
parent | c9508cb4ecd076d3b9d6cdf75befe9743907b522 (diff) | |
download | newlib-be5c9e096536a3ef0953d5eb69b4b64332a06585.zip newlib-be5c9e096536a3ef0953d5eb69b4b64332a06585.tar.gz newlib-be5c9e096536a3ef0953d5eb69b4b64332a06585.tar.bz2 |
* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
New defines.
Diffstat (limited to 'include')
-rw-r--r-- | include/elf/ChangeLog | 5 | ||||
-rw-r--r-- | include/elf/hppa.h | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 9cf14eb..a2858c9 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,3 +1,8 @@ +2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER): + New defines. + 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines. diff --git a/include/elf/hppa.h b/include/elf/hppa.h index 700f301..57efac6 100644 --- a/include/elf/hppa.h +++ b/include/elf/hppa.h @@ -74,6 +74,9 @@ Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. /* Section contains code annotations. */ #define SHT_PARISC_ANNOT 0x70000003 +/* DLKM special section. */ +#define SHT_PARISC_DLKM 0x70000004 + /* These are strictly for compatibility with the older elf32-hppa implementation. Hopefully we can eliminate them in the future. */ /* Optional section holding argument location/relocation info. */ @@ -93,6 +96,8 @@ Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. /* Section should go near GP. */ #define SHF_PARISC_SHORT 0x20000000 +/* Section is weak ordered. */ +#define SHF_PARISC_WEAKORDER 0x10000000 /* Identifies the entry point of a millicode routine. */ #define STT_PARISC_MILLI 13 @@ -489,6 +494,7 @@ typedef enum elf_hppa_reloc_type elf_hppa_reloc_type; #define PT_PARISC_ARCHEXT 0x70000000 #define PT_PARISC_UNWIND 0x70000001 +#define PT_PARISC_WEAKORDER 0x70000002 /* Flag bits in p_flags of ElfXX_Phdr. */ #define PF_HP_CODE 0x00040000 |