This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc defaults.h emit-rtl.c final.c ggc-com ...
- To: gcc-cvs at egcs dot cygnus dot com
- Subject: egcs/gcc defaults.h emit-rtl.c final.c ggc-com ...
- From: clm at gcc dot gnu dot org
- Date: 3 Nov 1999 21:55:52 -0000
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.