egcs/gcc ChangeLog config/alpha/alpha.c config ...

rth@egcs.cygnus.com rth@egcs.cygnus.com
Mon Apr 12 03:11:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	rth@egcs.cygnus.com	99/04/12 03:11:38

Modified files:
	gcc            : ChangeLog 
	gcc/config/alpha: alpha.c alpha.md 

Log message:
	* alpha.c (aligned_memory_operand): Handle out of range stack slots.
	Take a new SCRATCH argument for the occasion.  Update all callers.
	(get_unaligned_address): Abort on out of range stack slots.
	* alpha.md (adddi3 splitter): Check s_p_rtx not REGNO.
	(reload_inqi): Check for aligned mems before unaligned.
	(reload_inhi): Likewise.



More information about the Gcc-cvs mailing list