egcs/gcc Tag: egcs_1_1_branch ChangeLog config ...

Jeffrey A. Law law@cygnus.com
Fri Oct 2 01:35:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	law@egcs.cygnus.com	98/10/02 00:22:07

Modified files:
	gcc            : Tag: egcs_1_1_branch ChangeLog 
	gcc/config/arm : Tag: egcs_1_1_branch arm.c arm.md 

Log message:
	* arm.c (add_constant): New parameter address_only, change caller.
	Set it non-zero if taking the address of an item in the pool.
	(arm_reorg): Handle cases where we need the address of an item in
	the pool.
	
	* arm.c (bad_signed_byte_operand): Check both arms of a sum in
	a memory address.
	* arm.md (splits for *extendqihi_insn and *extendqisi_insn): Handle
	memory addresses that are not in standard canonical form.




More information about the Gcc-cvs mailing list