diff options
author | Christophe Lyon <christophe.lyon@st.com> | 2010-02-09 14:44:50 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@st.com> | 2010-02-09 14:44:50 +0000 |
commit | 486499d044bfca617c7f3f7a0b0f6ae70ca98ef3 (patch) | |
tree | f04806ccf09966f408e30a3203b669b59254d8c9 /gas/ChangeLog | |
parent | 1523fa24f7d51fecc82338e65a567346b9cef317 (diff) | |
download | gdb-486499d044bfca617c7f3f7a0b0f6ae70ca98ef3.zip gdb-486499d044bfca617c7f3f7a0b0f6ae70ca98ef3.tar.gz gdb-486499d044bfca617c7f3f7a0b0f6ae70ca98ef3.tar.bz2 |
2010-02-08 Christophe Lyon <christophe.lyon@st.com>
gas/
* config/tc-arm.c (md_pcrel_from_section): Keep base to zero for
non-local branches (BFD_RELOC_THUMB_PCREL_BRANCH23,
BFD_RELOC_THUMB_PCREL_BLX, BFD_RELOC_ARM_PCREL_BLX,
BFD_RELOC_ARM_PCREL_CALL)
gas/testsuite/
* gas/arm/branch-reloc.s, gas/arm/branch-reloc.d,
gas/arm/branch-reloc.l: New tests and expected results with all
variants of call: ARM/Thumb, local/global, inter/intra-section,
using BL/BLX.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 1dbdfb3..294cc0c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +2010-02-08 Christophe Lyon <christophe.lyon@st.com> + + * config/tc-arm.c (md_pcrel_from_section): Keep base to zero for + non-local branches (BFD_RELOC_THUMB_PCREL_BRANCH23, + BFD_RELOC_THUMB_PCREL_BLX, BFD_RELOC_ARM_PCREL_BLX, + BFD_RELOC_ARM_PCREL_CALL) + 2010-02-08 Sterling Augustine <sterling@tensilica.com> * config/tc-xtensa.c (frag_format_size): Generalize logic to |