diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2002-12-12 04:40:07 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@redhat.com> | 2002-12-12 04:40:07 +0000 |
commit | af6ae2ade7295c47648806baf4551e870508a2cb (patch) | |
tree | 408c2b8a9105611db919c177e05934814744d9a1 /gas/ChangeLog | |
parent | c9c1e416d7dd1a35bd7c1a96d034dca1d5071cd1 (diff) | |
download | gdb-af6ae2ade7295c47648806baf4551e870508a2cb.zip gdb-af6ae2ade7295c47648806baf4551e870508a2cb.tar.gz gdb-af6ae2ade7295c47648806baf4551e870508a2cb.tar.bz2 |
* tc-mips.c (RELAX_BRANCH_ENCODE): Remove reloc_s2 argument.
Adjust callers.
(RELAX_BRANCH_RELOC_S2): Delete.
(append_insn): Use only BFD_RELOC_16_PCREL_S2 for branches.
Do not handle BFD_RELOC_16_PCREL.
(macro_build, mips_ip): Likewise.
(md_pcrel_from): Return 4 for undefined symbols regardless of
mips_pic.
(md_apply_fix3): Use only BFD_RELOC_16_PCREL_S2 for branches.
Don't dereference howto if no such relocation is available.
Do not apply hack for in-place zero addend in NEWABI.
(md_convert_frag): Use only BFD_RELOC_16_PCREL_S2 for branches.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 1d2ac35..4447873 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,18 @@ +2002-12-12 Alexandre Oliva <aoliva@redhat.com> + + * tc-mips.c (RELAX_BRANCH_ENCODE): Remove reloc_s2 argument. + Adjust callers. + (RELAX_BRANCH_RELOC_S2): Delete. + (append_insn): Use only BFD_RELOC_16_PCREL_S2 for branches. + Do not handle BFD_RELOC_16_PCREL. + (macro_build, mips_ip): Likewise. + (md_pcrel_from): Return 4 for undefined symbols regardless of + mips_pic. + (md_apply_fix3): Use only BFD_RELOC_16_PCREL_S2 for branches. + Don't dereference howto if no such relocation is available. + Do not apply hack for in-place zero addend in NEWABI. + (md_convert_frag): Use only BFD_RELOC_16_PCREL_S2 for branches. + 2002-12-12 Alexandre Oliva <aoliva@redhat.com>, Alan Modra <amodra@bigpond.net.au> |