From f93c21801e66897707427dc4b3ae7fc6042462c3 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sat, 11 Oct 2003 09:54:17 -0700 Subject: alpha.c (alpha_return_in_memory): Rename from return_in_memory, make static, change signature to match target hook. * config/alpha/alpha.c (alpha_return_in_memory): Rename from return_in_memory, make static, change signature to match target hook. (alpha_setup_incoming_varargs): Make static, change signature to match target hook, add code for vms and unicos. (TARGET_PROMOTE_FUNCTION_ARGS, TARGET_PROMOTE_FUNCTION_RETURN, TARGET_PROMOTE_PROTOTYPES, TARGET_STRUCT_VALUE_RTX, TARGET_RETURN_IN_MEMORY, TARGET_SETUP_INCOMING_VARARGS, TARGET_STRICT_ARGUMENT_NAMING, TARGET_PRETEND_OUTGOING_VARARGS_NAMED): New. * config/alpha/alpha-protos.h: Update. * config/alpha/alpha.h (PROMOTE_FUNCTION_ARGS, PROMOTE_FUNCTION_RETURN, RETURN_IN_MEMORY, SETUP_INCOMING_VARARGS): Remove. * config/alpha/unicosmk.h (SETUP_INCOMING_VARARGS): Remove. * config/alpha/vms.h (SETUP_INCOMING_VARARGS): Remove. From-SVN: r72338 --- gcc/config/alpha/alpha-protos.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'gcc/config/alpha/alpha-protos.h') diff --git a/gcc/config/alpha/alpha-protos.h b/gcc/config/alpha/alpha-protos.h index 2081360..0e2cf48 100644 --- a/gcc/config/alpha/alpha-protos.h +++ b/gcc/config/alpha/alpha-protos.h @@ -130,13 +130,10 @@ extern void print_operand_address (FILE *, rtx); extern void alpha_initialize_trampoline (rtx, rtx, rtx, int, int, int); extern tree alpha_build_va_list (void); -extern void alpha_setup_incoming_varargs (CUMULATIVE_ARGS, enum machine_mode, - tree, int *, int); extern void alpha_va_start (tree, rtx); extern rtx alpha_va_arg (tree, tree); extern rtx function_arg (CUMULATIVE_ARGS, enum machine_mode, tree, int); extern rtx function_value (tree, tree, enum machine_mode); -extern bool return_in_memory (tree, enum machine_mode); extern void alpha_start_function (FILE *, const char *, tree); extern void alpha_end_function (FILE *, const char *, tree); -- cgit v1.1