r251270 - in /branches/gcc-5-branch/gcc: Change...
gjl@gcc.gnu.org
gjl@gcc.gnu.org
Tue Aug 22 10:01:00 GMT 2017
Author: gjl
Date: Tue Aug 22 10:01:38 2017
New Revision: 251270
URL: https://gcc.gnu.org/viewcvs?rev=251270&root=gcc&view=rev
Log:
gcc/
Backport from 2017-07-05 trunk r249995.
PR target/81305
* config/avr/avr.c (avr_out_movhi_mr_r_xmega) [CONSTANT_ADDRESS_P]:
Don't depend on "optimize > 0".
(out_movhi_r_mr, out_movqi_mr_r): Same.
(out_movhi_mr_r, out_movqi_r_mr): Same.
(avr_address_cost) [CONSTANT_ADDRESS_P]: Don't depend cost for
io_address_operand on "optimize > 0".
gcc/testsuite/
Backport from 2017-07-05 trunk r249995, r249996.
PR target/81305
* gcc.target/avr/isr-test.h: New file.
* gcc.target/avr/torture/isr-01-simple.c: New test.
* gcc.target/avr/torture/isr-02-call.c: New test.
* gcc.target/avr/torture/isr-03-fixed.c: New test.
Added:
branches/gcc-5-branch/gcc/testsuite/gcc.target/avr/isr-test.h
branches/gcc-5-branch/gcc/testsuite/gcc.target/avr/torture/isr-01-simple.c
branches/gcc-5-branch/gcc/testsuite/gcc.target/avr/torture/isr-02-call.c
branches/gcc-5-branch/gcc/testsuite/gcc.target/avr/torture/isr-03-fixed.c
Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config/avr/avr.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list