diff options
author | Nick Clifton <nickc@redhat.com> | 2018-06-20 12:38:10 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2018-06-20 12:38:10 +0100 |
commit | fc6141f097056f830a412afebed8d81a9d72b696 (patch) | |
tree | 8d7eef3f3b251778800761a2d43124a3237a7686 /gas/ChangeLog | |
parent | c6643fcc058d6b4aebca75818fbbb705837a9fa3 (diff) | |
download | gdb-fc6141f097056f830a412afebed8d81a9d72b696.zip gdb-fc6141f097056f830a412afebed8d81a9d72b696.tar.gz gdb-fc6141f097056f830a412afebed8d81a9d72b696.tar.bz2 |
Change the ARM assembler's ADR and ADRl pseudo-ops so that they will only set the bottom bit of imported thumb function symbols if the -mthumb-interwork option is active.
For more information see the email thread starting here:
https://www.sourceware.org/ml/binutils/2018-05/msg00348.html
PR 21458
* tc-arm.c (do_adr): Only set the bottom bit of an imported thumb
function symbol address if -mthumb-interwork is active.
(do_adrl): Likewise.
* doc/c-arm.texi: Update descriptions of the -mthumb-interwork
option and the ADR and ADRL pseudo-ops.
* NEWS: Mention the new behaviour of the ADR and ADRL pseudo-ops.
* testsuite/gas/arm/pr21458.d: Add -mthumb-interwork option to
assembler command line.
* testsuite/gas/arm/adr.d: Likewise.
* testsuite/gas/arm/adrl.d: Likewise.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 33ba540..d22dd1f 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,17 @@ +2018-06-20 Nick Clifton <nickc@redhat.com> + + PR 21458 + * tc-arm.c (do_adr): Only set the bottom bit of an imported thumb + function symbol address if -mthumb-interwork is active. + (do_adrl): Likewise. + * doc/c-arm.texi: Update descriptions of the -mthumb-interwork + option and the ADR and ADRL pseudo-ops. + * NEWS: Mention the new behaviour of the ADR and ADRL pseudo-ops. + * testsuite/gas/arm/pr21458.d: Add -mthumb-interwork option to + assembler command line. + * testsuite/gas/arm/adr.d: Likewise. + * testsuite/gas/arm/adrl.d: Likewise. + 2018-06-20 Sebastian Huber <sebastian.huber@embedded-brains.de> PR gas/23305 |