]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/testsuite/ChangeLog
PR target/62554
authorNick Clifton <nickc@redhat.com>
Thu, 18 Feb 2016 13:00:07 +0000 (13:00 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Thu, 18 Feb 2016 13:00:07 +0000 (13:00 +0000)
commit19233914d1b392635126ec98e691319e227c4db0
treeb69ce481c1b4856ad7d75ac3835fef9dd38a2c86
parent23f278396845947f49e597363aaa236ebb4f4e0e
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
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr62554.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/pr69610-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/pr69610-2.c [new file with mode: 0644]