r202801 - in /trunk/gcc: ChangeLog config/rl78/...
dj@gcc.gnu.org
dj@gcc.gnu.org
Fri Sep 20 22:42:00 GMT 2013
Author: dj
Date: Fri Sep 20 22:42:26 2013
New Revision: 202801
URL: http://gcc.gnu.org/viewcvs?rev=202801&root=gcc&view=rev
Log:
* config/rl78/rl78.c: Various whitespace and comment tweaks.
(need_to_save): Save bank 0 on interrupts.
(characterize_address): Strip far address wrappers.
(rl78_as_legitimate_address): Likewise.
(transcode_memory_rtx): Likewise.
(rl78_peep_movhi_p): Disable this peephole after devirt.
(rl78_propogate_register_origins): Forget all origins when a
CLOBBER is seen.
* config/rl78/rl78-virt.md: Various whitespace tweaks.
* config/rl78/rl78-real.md: Various whitespace tweaks. Additional
peephole2's.
* config/rl78/rl78.md (sel_rb): Disable for G10 just in case.
* config/rl78/rl78-expand.md (movqi): Check for subregs of consts.
* config/rl78/rl78.h (LINK_SPEC): Pass -gc-sections unless
relocating.
* config/rl78/constraints.md: Various whitespace and paren tweaks.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/rl78/constraints.md
trunk/gcc/config/rl78/rl78-expand.md
trunk/gcc/config/rl78/rl78-real.md
trunk/gcc/config/rl78/rl78-virt.md
trunk/gcc/config/rl78/rl78.c
trunk/gcc/config/rl78/rl78.h
trunk/gcc/config/rl78/rl78.md
More information about the Gcc-cvs
mailing list