* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30382 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 14 additions, 0 deletionsgcc/ChangeLog
- gcc/defaults.h 6 additions, 0 deletionsgcc/defaults.h
- gcc/emit-rtl.c 2 additions, 1 deletiongcc/emit-rtl.c
- gcc/final.c 8 additions, 3 deletionsgcc/final.c
- gcc/ggc-common.c 1 addition, 0 deletionsgcc/ggc-common.c
- gcc/jump.c 3 additions, 1 deletiongcc/jump.c
- gcc/print-rtl.c 5 additions, 1 deletiongcc/print-rtl.c
- gcc/rtl.def 3 additions, 2 deletionsgcc/rtl.def
- gcc/rtl.h 3 additions, 0 deletionsgcc/rtl.h
- gcc/rtl.texi 5 additions, 0 deletionsgcc/rtl.texi
- gcc/tm.texi 11 additions, 0 deletionsgcc/tm.texi
Loading
Please register or sign in to comment