egcs/gcc Tag: new_ia32_branch ChangeLog.P2 con ...

rth@egcs.cygnus.com rth@egcs.cygnus.com
Sat Aug 28 17:20:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	rth@egcs.cygnus.com	99/08/28 17:20:37

Modified files:
	gcc            : Tag: new_ia32_branch ChangeLog.P2 
	gcc/config/i386: Tag: new_ia32_branch i386.c 

Log message:
	* i386.c (pic_label_rtx, pic_label_no): Remove.
	(pic_label_output): New.
	(asm_output_function_prefix): Output the pic stub only once.
	(load_pic_register): Use pic_label_name directly.
	(struct machine_function): Remove pic_label_rtx, pic_label_name.
	(save_386_machine_status): Don't save them.
	(restore_386_machine_status): Or restore them.
	(clear_386_stack_locals): Don't clear pic_label_name.



More information about the Gcc-cvs mailing list