diff options
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 316abb7..2b71f2a 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,20 @@ 2011-02-28 Maciej W. Rozycki <macro@codesourcery.com> + * config/tc-mips.c (RELAX_BRANCH_ENCODE): Encode the temporary + register to use. + (RELAX_BRANCH_UNCOND): Adjust accordingly. + (RELAX_BRANCH_LIKELY): Likewise. + (RELAX_BRANCH_LINK): Likewise. + (RELAX_BRANCH_TOOFAR): Likewise. + (RELAX_BRANCH_AT): New macro. + (append_insn): Encode the temporary register to use in standard + MIPS branch relaxation. + (relaxed_branch_length): Update according to changes to + RELAX_BRANCH_ENCODE. + (md_convert_frag): Use the encoded register as the temporary. + +2011-02-28 Maciej W. Rozycki <macro@codesourcery.com> + * config/tc-mips.c (mips_fix_adjustable): On REL targets also reject PC-relative relocations. |