Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2008-12-20 03:24:16 +0300
committerHans-Peter Nilsson <hp@axis.com>2008-12-20 03:24:16 +0300
commit59ca6f3ea1ce4d28eb292b67190b11e362fb9b64 (patch)
tree7ed7197dd34e1a818b459f22594ec295aadfb7f0
parent1af6bb97a4c189f734e03580f238c68865b4b21f (diff)
* cris.h (R_CRIS_32_IE): New relocation.
-rw-r--r--include/elf/ChangeLog4
-rw-r--r--include/elf/cris.h5
2 files changed, 9 insertions, 0 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog
index 23434c70f..b4025b1dc 100644
--- a/include/elf/ChangeLog
+++ b/include/elf/ChangeLog
@@ -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.
diff --git a/include/elf/cris.h b/include/elf/cris.h
index afd3ef5cc..30e75b23d 100644
--- a/include/elf/cris.h
+++ b/include/elf/cris.h
@@ -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)