diff options
author | Michael Meissner <gnu@the-meissners.org> | 1995-09-26 19:17:10 +0000 |
---|---|---|
committer | Michael Meissner <gnu@the-meissners.org> | 1995-09-26 19:17:10 +0000 |
commit | 65c91be516a93b940ffdc04fd732775fcbe46f8b (patch) | |
tree | 917054bd80d1e30513b7674cb4c3b607a0e7d2f8 /gas/ChangeLog | |
parent | e6cb7b411b926d51f26c7bec0be74fff4f4fa6d3 (diff) | |
download | gdb-65c91be516a93b940ffdc04fd732775fcbe46f8b.zip gdb-65c91be516a93b940ffdc04fd732775fcbe46f8b.tar.gz gdb-65c91be516a93b940ffdc04fd732775fcbe46f8b.tar.bz2 |
Support all of the V.4 relocations
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 4e3798d..10fe36e 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,20 @@ +Tue Sep 26 14:57:59 1995 Michael Meissner <meissner@tiktok.cygnus.com> + + * config/tc-ppc.c (ppc_elf_suffix): Support all of the V.4 + relocations. + (ppc_elf_cons): Remove restriction that @ suffixes must be done + with .long. Add error if relocation does not fit in the number of + bytes provided. + (md_assemble): For absolute branches, map PC relative relocations + back into an equivalent absolute relocation. + (md_pcrel_from): If TC_FORCE_RELOCATION is true, relocation offset + is 0, not segment start. + (md_apply_fix3): Don't bother writing addend into the instruction, + since it is ignored, given that we use RELA relocations for ELF. + + * config/tc-ppc.h (TC_FORCE_RELOCATION): Define to force all + branch prediction relocations to always be emitted. + Mon Sep 25 16:08:43 1995 Michael Meissner <meissner@tiktok.cygnus.com> * config/tc-ppc.c (ppc_elf_suffix): Lower case reloc before |