summaryrefslogtreecommitdiff
path: root/gcc/xcoffout.c
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1995-07-28 13:03:35 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1995-07-28 13:03:35 +0000
commit023ce48a8e9f8fe942590863f5cdb863506b4945 (patch)
treea599796ed0f5e324b66b5f420812912e42d8bca4 /gcc/xcoffout.c
parent00a676361bc3edaa25691939e18cc9d081de91ea (diff)
downloadgcc-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.c17
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).