egcs/gcc Tag: gcc-2_95-branch ChangeLog config ...
rth@egcs.cygnus.com
rth@egcs.cygnus.com
Wed Jun 9 15:59:00 GMT 1999
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: rth@egcs.cygnus.com 99/06/09 15:59:41
Modified files:
gcc : Tag: gcc-2_95-branch ChangeLog
gcc/config/rs6000: Tag: gcc-2_95-branch rs6000.c rs6000.h
rs6000.md
Log message:
Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* rs6000.md (movsi_got_internal_mem): Delete.
* rs6000.h (CONDITIONAL_REGISTER_USAGE): Mark PIC_OFFSET_TABLE_REGNUM.
(GOT_TOC_REGNUM): Delete.
(PIC_OFFSET_TABLE_REGNUM): Define.
(FINALIZE_PIC): Disable.
* rs6000.c (rs6000_got_register): New code for fixed pic register.
(rs6000_replace_regno): Delete.
(rs6000_finalize_pic): Likewise.
(output_prolog): Handle PIC_OFFSET_TABLE_REGNUM.
More information about the Gcc-cvs
mailing list