* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
authorDave Anglin <dave.anglin@nrc.ca>
Wed, 10 Aug 2005 02:51:52 +0000 (02:51 +0000)
committerDave Anglin <dave.anglin@nrc.ca>
Wed, 10 Aug 2005 02:51:52 +0000 (02:51 +0000)
New defines.

include/elf/ChangeLog
include/elf/hppa.h

index 9cf14ebedd86c8e0cd463f5210640f26266677cf..a2858c9cfca498b3e7905d5537d10e2d743735ba 100644 (file)
@@ -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.
index 700f3010d2c47c17ee9bc997e8864b6ff8764f4f..57efac674611706fae164e236e64d4409b34a717 100644 (file)
@@ -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