r202669 - in /trunk/gcc: ChangeLog config/rl78/...
dj@gcc.gnu.org
dj@gcc.gnu.org
Tue Sep 17 23:03:00 GMT 2013
Author: dj
Date: Tue Sep 17 22:06:53 2013
New Revision: 202669
URL: http://gcc.gnu.org/viewcvs?rev=202669&root=gcc&view=rev
Log:
* config/rl78/constraints.md (Wcv): Allow up to $r31.
* config/rl78/rl78.c (rl78_asm_file_start: Likewise.
(rl78_option_override): Likewise, if -mallregs.
(is_virtual_register): Likewise.
* config/rl78/rl78.h (reg_class): Extend VREGS to $r31.
(REGNO_OK_FOR_BASE_P): Likewise.
* config/rl78/rl78.opt (-mallregs): New.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/rl78/constraints.md
trunk/gcc/config/rl78/rl78.c
trunk/gcc/config/rl78/rl78.h
trunk/gcc/config/rl78/rl78.opt
More information about the Gcc-cvs
mailing list