diff options
author | Faraz Shahbazker <fshahbazker@wavecomp.com> | 2019-08-13 05:32:20 +0000 |
---|---|---|
committer | Faraz Shahbazker <fshahbazker@wavecomp.com> | 2019-08-19 13:43:51 -0700 |
commit | 52031738190ca1067bc6e40f662f4effcd428628 (patch) | |
tree | 1ec67e0fbfe9f0331028d0dc7068a647e66519d6 /gas/ChangeLog | |
parent | 770c015139f038bd7b7abb5c6d84eb39d36d3080 (diff) | |
download | gdb-52031738190ca1067bc6e40f662f4effcd428628.zip gdb-52031738190ca1067bc6e40f662f4effcd428628.tar.gz gdb-52031738190ca1067bc6e40f662f4effcd428628.tar.bz2 |
MIPS/gas: Fix misaligned address errors to disregard ISA mode bit
gas/
* config/tc-mips.c (fix_bad_misaligned_address): New function.
(fix_validate_branch): Call fix_bad_misaligned address_to
calculate the target address.
(md_apply_fix): Likewise.
(md_convert_frag): Update misaligned address calculation to
disregard ISA mode bit.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index cb81de4..966bc17 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,14 @@ 2019-08-19 Faraz Shahbazker <fshahbazker@wavecomp.com> + * config/tc-mips.c (fix_bad_misaligned_address): New function. + (fix_validate_branch): Call fix_bad_misaligned address_to + calculate the target address. + (md_apply_fix): Likewise. + (md_convert_frag): Update misaligned address calculation to + disregard ISA mode bit. + +2019-08-19 Faraz Shahbazker <fshahbazker@wavecomp.com> + * config/tc-mips.c (mips_move_labels): Retain ISA mode bit when moving labels in text segments. (mips_align): Indicate text mode when aligning labels in |