alpha.c (alpha_function_name): Delete.
authorRichard Henderson <rth@cygnus.com>
Thu, 25 Jun 1998 01:09:06 +0000 (18:09 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 25 Jun 1998 01:09:06 +0000 (18:09 -0700)
commitacd9204960d4417b564e75ce036618359ce5eeda
tree3058ad77354a051750813e222aa24bf1e7e864da
parented48174c545ab4a2fe0414de4ff9fa9615618aef
alpha.c (alpha_function_name): Delete.

        * alpha.c (alpha_function_name): Delete.
        (alpha_ra_ever_killed): Notice current_function_is_thunk.
        (alpha_sa_mask, alpha_sa_size, alpha_does_function_need_gp): Likewise.
        (alpha_start_function): Reorg from output_prologue.
        (alpha_end_function): Reorg from output_epilogue.
        * alpha.h (ASM_DECLARE_FUNCTION_NAME): Call alpha_start_function.
        (ASM_DECLARE_FUNCTION_SIZE): New.
        (FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Delete.
        (PROFILE_BEFORE_PROLOGUE): Set.
        (ASM_OUTPUT_MI_THUNK): Remove bits now output by start/end_function.
        * alpha/win-nt.h (ASM_OUTPUT_MI_THUNK): Likewise.

From-SVN: r20709
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/alpha.h
gcc/config/alpha/win-nt.h