diff options
author | David Edelsohn <dje.gcc@gmail.com> | 1997-02-21 22:09:40 +0000 |
---|---|---|
committer | David Edelsohn <dje.gcc@gmail.com> | 1997-02-21 22:09:40 +0000 |
commit | 77dd1a25d83444cba5a692c11fcf9c908fb66d50 (patch) | |
tree | 23678bc24f5f23f24626f6df31b5b943992f1af9 /bfd | |
parent | 8a733d71092dfdf87d2120717e977bb802740042 (diff) | |
download | gdb-77dd1a25d83444cba5a692c11fcf9c908fb66d50.zip gdb-77dd1a25d83444cba5a692c11fcf9c908fb66d50.tar.gz gdb-77dd1a25d83444cba5a692c11fcf9c908fb66d50.tar.bz2 |
* 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.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 10 | ||||
-rw-r--r-- | bfd/bfd-in2.h | 4 |
2 files changed, 14 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index f3a6d2f..4fd8c41 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -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. diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 3ef1f84..23a6069 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -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 */ |