diff options
author | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-01 00:20:34 +0000 |
---|---|---|
committer | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-01 00:20:34 +0000 |
commit | 64e17633284034ab275dc8df8f19a3a1c9c1c2db (patch) | |
tree | f74b9a4d296a145ceee676bb737c29f0db6b96e5 /gcc/final.c | |
parent | 17443ba5ed84f4e512e7549366a4ac5fd912f87e (diff) | |
download | ppe42-gcc-64e17633284034ab275dc8df8f19a3a1c9c1c2db.tar.gz ppe42-gcc-64e17633284034ab275dc8df8f19a3a1c9c1c2db.zip |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37174 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/final.c')
-rw-r--r-- | gcc/final.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/final.c b/gcc/final.c index 0e22b069461..ae2864aec0a 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -2270,7 +2270,7 @@ final_scan_insn (insn, file, optimize, prescan, nopeepholes) referenced (in the form of having its address taken. */ /* ??? Figure out how not to do this unconditionally. This interferes with bundling on LIW targets. */ - ASM_OUTPUT_INTERNAL_LABEL (file, "L", CODE_LABEL_NUMBER (insn)); + ASM_OUTPUT_DEBUG_LABEL (file, "L", CODE_LABEL_NUMBER (insn)); if (debug_info_level == DINFO_LEVEL_NORMAL || debug_info_level == DINFO_LEVEL_VERBOSE) |