diff options
author | Christophe Monat <christophe.monat@st.com> | 2015-11-24 22:17:54 +0100 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@linaro.org> | 2015-11-24 22:21:03 +0100 |
commit | 2c32be708da9011b3ce7404f2be43b17ab1eddd4 (patch) | |
tree | be96a1c54e39c74d862c3808da69d262c2af3165 /gas/ChangeLog | |
parent | be81798bb66a6f2d007983f466ba4fdeb7141578 (diff) | |
download | gdb-2c32be708da9011b3ce7404f2be43b17ab1eddd4.zip gdb-2c32be708da9011b3ce7404f2be43b17ab1eddd4.tar.gz gdb-2c32be708da9011b3ce7404f2be43b17ab1eddd4.tar.bz2 |
[GAS, ARM] Invalid LDR immediate transformation
2015-11-24 Christophe Monat <christophe.monat@st.com>
* config/tc-arm.c (move_or_literal_pool): Do not transform ldr
ri,=imm into movs when ri is a high register in T1.
2015-11-24 Christophe Monat <christophe.monat@st.com>
* gas/arm/thumb2_ldr_immediate_armv6t2.s: Added high register
tests.
* gas/arm/thumb2_ldr_immediate_armv6t2.d: Accounted for new test
cases.
* gas/arm/thumb2_ldr_immediate_highregs_armv6t2.s: New.
* gas/arm/thumb2_ldr_immediate_highregs_armv6t2.d: New.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index bec87cf..1077066 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2015-11-24 Christophe Monat <christophe.monat@st.com> + + * config/tc-arm.c (move_or_literal_pool): Do not transform ldr + ri,=imm into movs when ri is a high register in T1. + 2015-11-20 Nick Clifton <nickc@redhat.com> * po/fr.po: Updated French translation. |