egcs/gcc defaults.h emit-rtl.c final.c ggc-com ...

clm@gcc.gnu.org clm@gcc.gnu.org
Wed Nov 3 13:55:00 GMT 1999


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	clm@sourceware.cygnus.com	99/11/03 13:55:52

Modified files:
	gcc            : defaults.h emit-rtl.c final.c ggc-common.c 
	                 jump.c print-rtl.c rtl.def rtl.h rtl.texi 
	                 tm.texi ChangeLog 

Log message:
	* defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default.
	* emit-rtl.c (gen_label_rtx): Support LABEL_ALTERNATE_NAME.
	* final.c (final_scan_insn): Emit LABEL_ALTERNATE_NAME.
	* ggc-common.c (ggc_mark_rtx_children): Mark LABEL_ALTERNATE_NAME.
	* jump.c (delete_unreferenced_labels): Don't delete if
	LABEL_ALTERNATE_NAME is set.
	* print-rtl.c (print_rtx): Dump alternate name.
	* rtl.def (CODE_LABEL): Change format to "iuuis00s".
	* rtl.h (LABEL_ALTERNATE_NAME): Define.
	* rtl.texi (LABEL_ALTERNATE_NAME): Document.
	* tm.texi (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Document.



More information about the Gcc-cvs mailing list