* elf32-m32r.c: Rewrite to use ELF backend linker.
authorDavid Edelsohn <dje.gcc@gmail.com>
Fri, 21 Feb 1997 22:09:40 +0000 (22:09 +0000)
committerDavid Edelsohn <dje.gcc@gmail.com>
Fri, 21 Feb 1997 22:09:40 +0000 (22:09 +0000)
Store lower 16 bits of addend in R_M32R_HI16_[SU]LO insns.
Add small data area support (R_M32R_SDA16).
* reloc.c: Document BFD_RELOC_M32R_SDA16.
* bfd-in2.h,libbfd.h: Regenerated.

bfd/ChangeLog
bfd/bfd-in2.h

index f3a6d2f8d57bf65998d423ad6f1fbd5db9ef7418..4fd8c410778b1e970e37a5d91a8ddb42848aaec4 100644 (file)
@@ -1,3 +1,13 @@
+start-sanitize-m32r
+Fri Feb 21 13:55:14 1997  Doug Evans  <dje@seba.cygnus.com>
+
+       * elf32-m32r.c: Rewrite to use ELF backend linker.
+       Store lower 16 bits of addend in R_M32R_HI16_[SU]LO insns.
+       Add small data area support (R_M32R_SDA16).
+       * reloc.c: Document BFD_RELOC_M32R_SDA16.
+       * bfd-in2.h,libbfd.h: Regenerated.
+
+end-sanitize-m32r
 Thu Feb 20 23:50:31 1997  Jeffrey A Law  (law@cygnus.com)
 
        * elf32-mn10200.c (mn10200_elf_relax_section): New function.
index 3ef1f8415c007fa7ba7f5a3d3d3d3aa2059c0759..23a60695507ec3bbf83a3c86fc1bbe8bd1bc6c26 100644 (file)
@@ -1916,6 +1916,10 @@ used when the lower 16 bits are treated as signed. */
 
 /* This is a 16-bit reloc containing the lower 16 bits of an address. */
   BFD_RELOC_M32R_LO16,
+
+/* This is a 16-bit reloc containing the small data area offset for use in
+add3, load, and store instructions. */
+  BFD_RELOC_M32R_SDA16,
 /* end-sanitize-m32r */
 
 /* start-sanitize-v850 */