* 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
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
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.