diff options
author | Michael Meissner <meissner@gcc.gnu.org> | 1997-05-18 20:35:30 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1997-05-18 20:35:30 +0000 |
commit | 1733ed29a7956c665944db3de52ee22b7732f858 (patch) | |
tree | d4fef19f52e13454ab98036b070f2f8a93360da8 /gcc | |
parent | 212198f4faa69fa0a88a4afbb93849778e0da228 (diff) | |
download | gcc-1733ed29a7956c665944db3de52ee22b7732f858.zip gcc-1733ed29a7956c665944db3de52ee22b7732f858.tar.gz gcc-1733ed29a7956c665944db3de52ee22b7732f858.tar.bz2 |
Use ASM_{GENERATE,OUTPUT}_INTERNAL_LABEL
From-SVN: r14096
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/dbxcoff.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/gcc/config/dbxcoff.h b/gcc/config/dbxcoff.h index 1ee6dd5..9497a70 100644 --- a/gcc/config/dbxcoff.h +++ b/gcc/config/dbxcoff.h @@ -63,12 +63,16 @@ Boston, MA 02111-1307, USA. */ ? (LINE) - sdb_begin_function_line : 1)); \ } else if (write_symbols == DBX_DEBUG) { \ static int sym_lineno = 1; \ - fprintf (FILE, ".stabn 68,0,%d,.LM%d-", \ - LINE, sym_lineno); \ + char buffer[256]; \ + ASM_GENERATE_INTERNAL_LABEL (buffer, "LM", sym_lineno); \ + fprintf (FILE, ".stabn 68,0,%d,", LINE); \ + assemble_name (FILE, buffer); \ + putc ('-', FILE); \ assemble_name (FILE, \ XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \ - fprintf (FILE, "\n.LM%d:\n", sym_lineno); \ - sym_lineno += 1; \ + putc ('\n', FILE); \ + ASM_OUTPUT_INTERNAL_LABEL (FILE, "LM", sym_lineno); \ + sym_lineno++; \ } } /* When generating stabs debugging, use N_BINCL entries. */ |