* ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.
authorAlan Modra <amodra@gmail.com>
Tue, 18 Feb 2003 06:03:41 +0000 (06:03 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 18 Feb 2003 06:03:41 +0000 (06:03 +0000)
(IS_PPC_TLS_RELOC): Define.

include/elf/ChangeLog
include/elf/ppc.h

index 6499ab3f4e1a6ef310579c08d541c76ea2e9fab7..459427872e317eadafb0859413359d24b7d2a997 100644 (file)
@@ -1,3 +1,8 @@
+2003-02-18  Alan Modra  <amodra@bigpond.net.au>
+
+       * ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.
+       (IS_PPC_TLS_RELOC): Define.
+
 2003-02-10  Nick Clifton  <nickc@redhat.com>
 
        * arm.h (EF_ARM_MAVERICK_FLOAT): Define.
index 21c67437953ba604d9965461126a756223f0bcd7..52bcc1e055c750a257828de1419dcfcabf5c8203 100644 (file)
@@ -73,17 +73,17 @@ START_RELOC_NUMBERS (elf_ppc_reloc_type)
 
   /* Relocs added to support TLS.  */
   RELOC_NUMBER (R_PPC_TLS,              67)
-  RELOC_NUMBER (R_PPC_DTPMOD64,                 68)
+  RELOC_NUMBER (R_PPC_DTPMOD32,                 68)
   RELOC_NUMBER (R_PPC_TPREL16,          69)
   RELOC_NUMBER (R_PPC_TPREL16_LO,       70)
   RELOC_NUMBER (R_PPC_TPREL16_HI,       71)
   RELOC_NUMBER (R_PPC_TPREL16_HA,       72)
-  RELOC_NUMBER (R_PPC_TPREL64,          73)
+  RELOC_NUMBER (R_PPC_TPREL32,          73)
   RELOC_NUMBER (R_PPC_DTPREL16,                 74)
   RELOC_NUMBER (R_PPC_DTPREL16_LO,      75)
   RELOC_NUMBER (R_PPC_DTPREL16_HI,      76)
   RELOC_NUMBER (R_PPC_DTPREL16_HA,      77)
-  RELOC_NUMBER (R_PPC_DTPREL64,                 78)
+  RELOC_NUMBER (R_PPC_DTPREL32,                 78)
   RELOC_NUMBER (R_PPC_GOT_TLSGD16,      79)
   RELOC_NUMBER (R_PPC_GOT_TLSGD16_LO,   80)
   RELOC_NUMBER (R_PPC_GOT_TLSGD16_HI,   81)
@@ -130,6 +130,8 @@ START_RELOC_NUMBERS (elf_ppc_reloc_type)
 
 END_RELOC_NUMBERS (R_PPC_max)
 
+#define IS_PPC_TLS_RELOC(R) \
+  ((R) >= R_PPC_TLS && (R) <= R_PPC_GOT_DTPREL16_HA)
 
 /* Processor specific flags for the ELF header e_flags field.  */