diff options
author | Ramana Radhakrishnan <ramana@gcc.gnu.org> | 2018-03-27 14:06:20 +0000 |
---|---|---|
committer | Ramana Radhakrishnan <ramana@gcc.gnu.org> | 2018-03-27 14:06:20 +0000 |
commit | 974e8240c083ce4942a7310da42e2d9260af125c (patch) | |
tree | fbd420d13acd21bd7ac469f17000c0c45d88232c /gcc/web.c | |
parent | 59d2d2383485fb0febdcab9f06bbb3526eeab106 (diff) | |
download | gcc-974e8240c083ce4942a7310da42e2d9260af125c.zip gcc-974e8240c083ce4942a7310da42e2d9260af125c.tar.gz gcc-974e8240c083ce4942a7310da42e2d9260af125c.tar.bz2 |
[Patch ARM] Fix PR target/81863
This has been in my patch stack for quite some time. The problem here
was that we weren't handling arm_word_relocations in
arm_valid_symbolic_address and is the surest fix for this
for GCC8 and GCC7.
Regression tested on arm-none-linux-gnueabihf . Applying to
trunk and backporting to GCC-7 in a day or so.
regards
Ramana
2018-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/81863
* config/arm/arm.c (arm_valid_symbolic_address): Handle arm_word_relocations
2018-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/81863
* gcc.target/arm/pr81863.c: New test.
From-SVN: r258886
Diffstat (limited to 'gcc/web.c')
0 files changed, 0 insertions, 0 deletions