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