diff options
author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1995-07-28 13:03:35 +0000 |
---|---|---|
committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1995-07-28 13:03:35 +0000 |
commit | 023ce48a8e9f8fe942590863f5cdb863506b4945 (patch) | |
tree | a599796ed0f5e324b66b5f420812912e42d8bca4 /gcc/xcoffout.c | |
parent | 00a676361bc3edaa25691939e18cc9d081de91ea (diff) | |
download | gcc-023ce48a8e9f8fe942590863f5cdb863506b4945.tar.gz |
(xcoffout_output_first_source_line): Delete.
(xcoffout_begin_function): Call dbxout_parms and ASM_OUTPUT_SOURCE_LINE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10182 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/xcoffout.c')
-rw-r--r-- | gcc/xcoffout.c | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c index 6af09dc279b..84ccd558cbd 100644 --- a/gcc/xcoffout.c +++ b/gcc/xcoffout.c @@ -1,5 +1,5 @@ /* Output xcoff-format symbol table information from GNU compiler. - Copyright (C) 1992, 1994 Free Software Foundation, Inc. + Copyright (C) 1992, 1994, 1995 Free Software Foundation, Inc. This file is part of GNU CC. @@ -316,19 +316,6 @@ stab_to_sclass (stab) } } -/* In XCOFF, we have to have this .bf before the function prologue. - Rely on the value of `dbx_begin_function_line' not to duplicate .bf. */ - -void -xcoffout_output_first_source_line (file, last_linenum) - FILE *file; - int last_linenum; -{ - ASM_OUTPUT_LFB (file, last_linenum); - dbxout_parms (DECL_ARGUMENTS (current_function_decl)); - ASM_OUTPUT_SOURCE_LINE (file, last_linenum); -} - /* Output debugging info to FILE to switch to sourcefile FILENAME. INLINE_P is true if this is from an inlined function. */ @@ -503,6 +490,8 @@ xcoffout_begin_function (file, last_linenum) int last_linenum; { ASM_OUTPUT_LFB (file, last_linenum); + dbxout_parms (DECL_ARGUMENTS (current_function_decl)); + ASM_OUTPUT_SOURCE_LINE (file, last_linenum); } /* Called at end of function (before epilogue). |