From 8215347ec3d842c217c911c23d01540da7a8fa7c Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Wed, 1 Nov 2000 00:20:34 +0000 Subject: Make ia64 port use tags instead of labels for debug info labels. * defaults.h (ASM_OUTPUT_DEBUG_LABEL): New. * tm.texi (ASM_OUTPUT_DEBUG_LABEL): Document. * dwarf2out.c (dwarf2out_begin_block): Use ASM_OUTPUT_DEBUG_LABEL instead of ASM_OUTPUT_INTERNAL_LABEL. (dwarf2out_end_block, dwarf2out_label): Likewise. * final.c (final_scan_insn, case NOTE_INSN_DELETED_LABEL): Likewise * config/ia64/ia64.h (ASM_OUTPUT_DEBUG_LABEL): Define. From-SVN: r37174 --- gcc/dwarf2out.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gcc/dwarf2out.c') diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 02ec9ce..77cda64 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -10929,7 +10929,7 @@ dwarf2out_begin_block (blocknum) register unsigned blocknum; { function_section (current_function_decl); - ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, BLOCK_BEGIN_LABEL, blocknum); + ASM_OUTPUT_DEBUG_LABEL (asm_out_file, BLOCK_BEGIN_LABEL, blocknum); } /* Output a marker (i.e. a label) for the end of the generated code for a @@ -10940,7 +10940,7 @@ dwarf2out_end_block (blocknum) register unsigned blocknum; { function_section (current_function_decl); - ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, BLOCK_END_LABEL, blocknum); + ASM_OUTPUT_DEBUG_LABEL (asm_out_file, BLOCK_END_LABEL, blocknum); } /* Returns nonzero if it is appropriate not to emit any debugging @@ -10975,7 +10975,7 @@ dwarf2out_label (insn) { function_section (current_function_decl); sprintf (label, INSN_LABEL_FMT, current_funcdef_number); - ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, label, + ASM_OUTPUT_DEBUG_LABEL (asm_out_file, label, (unsigned) INSN_UID (insn)); } } -- cgit v1.1