diff options
author | Jeff Law <law@gcc.gnu.org> | 1993-12-14 14:42:44 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1993-12-14 14:42:44 -0700 |
commit | 081c2fafcff3cfc7781f3b82b039adf58063877f (patch) | |
tree | 136fb4185f6a6805293e6bf41cf9565d4bb2bf3a | |
parent | a7c1e13f93fc47cfb1433157c346d3103f23ffe8 (diff) | |
download | gcc-081c2fafcff3cfc7781f3b82b039adf58063877f.zip gcc-081c2fafcff3cfc7781f3b82b039adf58063877f.tar.gz gcc-081c2fafcff3cfc7781f3b82b039adf58063877f.tar.bz2 |
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
-rw-r--r-- | gcc/config/pa/pa.c | 3 | ||||
-rw-r--r-- | gcc/config/pa/pa.h | 3 |
2 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index efdc02f..299e3e4 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 dde6024..4d7b087 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. |