r179760 - in /trunk/gcc: ChangeLog config/avr/a...
gjl@gcc.gnu.org
gjl@gcc.gnu.org
Mon Oct 10 16:31:00 GMT 2011
Author: gjl
Date: Mon Oct 10 16:31:22 2011
New Revision: 179760
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179760
Log:
* config/avr/avr.md (*tablejump_rjmp): Change insn condition to
!AVR_HAVE_JMP_CALL.
(*tablejump_lib): Change insn condition to AVR_HAVE_JMP_CALL.
(*tablejump_enh, *tablejump): Remove insns.
* config/avr/libgcc.S (__tablejump__): Use RET instead of EIND +
EIJMP for indirect jump. Use LPM Z+ where available.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/avr/avr.md
trunk/gcc/config/avr/libgcc.S
More information about the Gcc-cvs
mailing list