aboutsummaryrefslogtreecommitdiff
path: root/bfd/bfd-in2.h
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>1997-01-27 20:35:24 +0000
committerDavid Edelsohn <dje.gcc@gmail.com>1997-01-27 20:35:24 +0000
commit1d5c6cfdf01a498866d3b1662d30d75985c99fc4 (patch)
tree0a2cbb4ffca0fd80bf116d4546be64617b19c9ec /bfd/bfd-in2.h
parent8f6c6a65491ec64293550ef4b657404377507b5d (diff)
downloadgdb-1d5c6cfdf01a498866d3b1662d30d75985c99fc4.zip
gdb-1d5c6cfdf01a498866d3b1662d30d75985c99fc4.tar.gz
gdb-1d5c6cfdf01a498866d3b1662d30d75985c99fc4.tar.bz2
* reloc.c: Add relocs BFD_RELOC_M32R_{HI16_[US]LO,LO16}.
* bfd-in2.h, libbfd.h: Regenerated. * elf32-m32r.c: Add support for them.
Diffstat (limited to 'bfd/bfd-in2.h')
-rw-r--r--bfd/bfd-in2.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 694dda6..a092ba8 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -1866,8 +1866,19 @@ This is a 24 bit absolute address. */
/* This is an 18-bit reloc with the right 2 bits assumed to be 0. */
BFD_RELOC_M32R_18_PCREL,
-/* This is an 26-bit reloc with the right 2 bits assumed to be 0. */
+/* This is a 26-bit reloc with the right 2 bits assumed to be 0. */
BFD_RELOC_M32R_26_PCREL,
+
+/* This is a 16-bit reloc containing the high 16 bits of an address
+used when the lower 16 bits are treated as unsigned. */
+ BFD_RELOC_M32R_HI16_ULO,
+
+/* This is a 16-bit reloc containing the high 16 bits of an address
+used when the lower 16 bits are treated as signed. */
+ BFD_RELOC_M32R_HI16_SLO,
+
+/* This is a 16-bit reloc containing the lower 16 bits of an address. */
+ BFD_RELOC_M32R_LO16,
/* end-sanitize-m32r */
/* start-sanitize-v850 */