* cris.h (R_CRIS_32_IE): New relocation.
authorHans-Peter Nilsson <hp@axis.com>
Sat, 20 Dec 2008 00:24:16 +0000 (00:24 +0000)
committerHans-Peter Nilsson <hp@axis.com>
Sat, 20 Dec 2008 00:24:16 +0000 (00:24 +0000)
include/elf/ChangeLog
include/elf/cris.h

index 23434c70fe3c177adb3539b55c0edea41fc0ba16..b4025b1dcf8215d2928a42050f3de1af8ea5526f 100644 (file)
@@ -1,3 +1,7 @@
+2008-12-20  Hans-Peter Nilsson  <hp@axis.com>
+
+       * cris.h (R_CRIS_32_IE): New relocation.
+
 2008-12-03  Nick Clifton  <nickc@redhat.com>
 
        * common.h (STT_IFUNC): Define.
index afd3ef5cc708e3d606e12d2297f1c0e569e91e2e..30e75b23df2e74db8bc73e77e73582aaf6bbaf3b 100644 (file)
@@ -166,6 +166,11 @@ START_RELOC_NUMBERS (elf_cris_reloc_type)
      (usually the fourth one).  */
   RELOC_NUMBER (R_CRIS_DTPMOD, 30)
 
+  /* Similar to R_CRIS_32_GOT_TPREL, but the value is the absolute
+     address of the GOT entry.  Disallowed in DSOs created with
+     -shared.  Assembly syntax: "sym:IE".  */
+  RELOC_NUMBER (R_CRIS_32_IE, 31)
+
   /* No other relocs must be visible outside the assembler.  */
 
 END_RELOC_NUMBERS (R_CRIS_max)