egcs/gcc ChangeLog config/sparc/sparc.h config ...

David Miller davem@cygnus.com
Wed Sep 2 03:12:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	davem@egcs.cygnus.com	98/09/02 03:12:09

Modified files:
	gcc            : ChangeLog 
	gcc/config/sparc: sparc.h sparc.md 

Log message:
	* config/sparc/sparc.md (movdf): Only generate special RTL for
	LABEL_REFs when PIC.
	(move_label_di): Remove
	(movdi_pic_label_ref, movdi_high_pic_label_ref,
	movdi_lo_sum_pic_label_ref): New patterns for 64-bit label
	references when PIC.
	* config/sparc/sparc.h (ASM_OUTPUT_ADDR_VEC_ELT,
	ASM_OUTPUT_ADDR_DIFF_ELT): Don't do anything special for MEDLOW,
	output an .xword for all 64-bit cases.




More information about the Gcc-cvs mailing list