From: Jeff Law Date: Tue, 14 Dec 1993 21:42:44 +0000 (-0700) Subject: pa.c (output_function_prologue): Do not output the .PROC directive here. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=081c2fafcff3cfc7781f3b82b039adf58063877f;p=gcc.git pa.c (output_function_prologue): Do not output the .PROC directive here. * pa.c (output_function_prologue): Do not output the .PROC directive here. * pa.h (ASM_DECLARE_FUNCTION_NAME): Emit the .PROC immediately after the function's label. From-SVN: r6233 --- diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index efdc02f4cfa..299e3e44e6c 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -1988,11 +1988,10 @@ output_function_prologue (file, size) FILE *file; int size; { - /* hppa_expand_prologue does the dirty work now. We just need to output the assembler directives which denote the start of a function. */ - fprintf (file, "\t.PROC\n\t.CALLINFO FRAME=%d", actual_fsize); + fprintf (file, "\t.CALLINFO FRAME=%d", actual_fsize); if (regs_ever_live[2] || profile_flag) fprintf (file, ",CALLS,SAVE_RP"); else diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index dde60240006..4d7b0873f25 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -932,7 +932,8 @@ extern enum cmp_type hppa_branch_type; fprintf (FILE, ",RTNVAL=GR"); \ fputs ("\n", FILE); \ } \ - ASM_OUTPUT_LABEL (FILE, NAME);} while (0) + ASM_OUTPUT_LABEL (FILE, NAME); \ + fputs ("\t.PROC\n", FILE);} while (0) /* This macro generates the assembly code for function entry. FILE is a stdio stream to output the code to.