diff options
author | Jeff Law <law@redhat.com> | 1993-12-06 03:33:06 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1993-12-06 03:33:06 +0000 |
commit | 017a52d7a9b4973d0816945798a183d3a323a6ee (patch) | |
tree | 3966acd0e3cb6037eb618ef5a1905b2d0ada87e2 /bfd/ChangeLog | |
parent | 9fad66b50be95f8983682ff51c3357f062588176 (diff) | |
download | gdb-017a52d7a9b4973d0816945798a183d3a323a6ee.zip gdb-017a52d7a9b4973d0816945798a183d3a323a6ee.tar.gz gdb-017a52d7a9b4973d0816945798a183d3a323a6ee.tar.bz2 |
* som.c (som_hppa_howto_table): Add missing R_END_TRY. Delete
extra R_DATA_OVERRIDE.
(hppa_som_gen_reloc_type): Generate a relocation for the rounding
mode selector if needed.
(som_write_fixups): Handle requests for a change in the default
rounding mode. Rounding modes do not consume input bytes, but
are just markers much like R_ENTRY and R_EXIT.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index f51e257..77f5c87 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,7 +1,31 @@ +Sun Dec 5 19:32:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu) + + * som.c (som_hppa_howto_table): Add missing R_END_TRY. Delete + extra R_DATA_OVERRIDE. + (hppa_som_gen_reloc_type): Generate a relocation for the rounding + mode selector if needed. + (som_write_fixups): Handle requests for a change in the default + rounding mode. Rounding modes do not consume input bytes, but + are just markers much like R_ENTRY and R_EXIT. + Sat Dec 4 19:40:32 1993 Jeffrey A. Law (law@snake.cs.utah.edu) Fri Dec 3 09:55:17 1993 Pete Hoogenboom (hoogen@cs.utah.edu) + * elf32-hppa.c: (hppa_elf_reloc): Do not do code reordering when + the branch instruction as originally been nullified. + hppa_elf_reloc): Avoid useless call to bfd_put_32 () in the + case of no code reordering due to an LDO instruction in the + delay slot of the branch. Make sure to relocate the correct + instruction. Do not perform instruction reordering for millicode + calls. + (hppa_elf_build_arg_reloc_stub): Change the relocation type + to R_HPPA_STUB_CALL_17 when special processing might be needed. + (hppa_elf_build_long_branch_stub): Prevent code reordering on + a call from a linker stub to another linker stub and for millicode + calls. Do not trash the return register for calls from one linker + stub to a second linker stub. + * elf32-hppa.c: (elf_hppa_howto_table): PLABEL and DLT relocations are not pc-relative. |