aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2016-02-18 13:00:07 +0000
committerNick Clifton <nickc@gcc.gnu.org>2016-02-18 13:00:07 +0000
commit19233914d1b392635126ec98e691319e227c4db0 (patch)
treeb69ce481c1b4856ad7d75ac3835fef9dd38a2c86 /gcc/cfgexpand.c
parent23f278396845947f49e597363aaa236ebb4f4e0e (diff)
downloadgcc-19233914d1b392635126ec98e691319e227c4db0.zip
gcc-19233914d1b392635126ec98e691319e227c4db0.tar.gz
gcc-19233914d1b392635126ec98e691319e227c4db0.tar.bz2
PR target/62554
PR target/69610 gcc * config/arm/arm.c (arm_option_override_internal): Disable interworking if the target does not support thumb instructions. (arm_reload_in_hi): Handle the case where a register to register move needs reloading because there is no simple pattern to handle it. (arm_reload_out_hi): Likewise. tests * gcc.target/arm/pr62554.c: New test. * gcc.target/arm/pr69610-1.c: New test. * gcc.target/arm/pr69610-2.c: New test. From-SVN: r233518
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions