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