From: Kazu Hirata Date: Sat, 31 Jan 2004 22:12:55 +0000 (+0000) Subject: target-def.h (TARGET_STRICT_ARGUMENT_NAMING): Define as hook_bool_CUMULATIVE_ARGS_false. X-Git-Tag: releases/gcc-4.0.0~10497 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8dfa8fcd4223ca3a3939af7cdcf8d2a3ab64514a;p=thirdparty%2Fgcc.git target-def.h (TARGET_STRICT_ARGUMENT_NAMING): Define as hook_bool_CUMULATIVE_ARGS_false. * target-def.h (TARGET_STRICT_ARGUMENT_NAMING): Define as hook_bool_CUMULATIVE_ARGS_false. * targhooks.c (default_strict_argument_naming): Rename to hook_bool_CUMULATIVE_ARGS_false. * targhooks.h: Update the prototype for default_strict_argument_naming. From-SVN: r77052 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 82d69dab144d..ebdf3675d063 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2004-01-31 Kazu Hirata + + * target-def.h (TARGET_STRICT_ARGUMENT_NAMING): Define as + hook_bool_CUMULATIVE_ARGS_false. + * targhooks.c (default_strict_argument_naming): Rename to + hook_bool_CUMULATIVE_ARGS_false. + * targhooks.h: Update the prototype for + default_strict_argument_naming. + 2004-01-31 Kazu Hirata * config/sh/sh.c: Replace "gen_rtx (FOO, " with "gen_rtx_FOO (". diff --git a/gcc/target-def.h b/gcc/target-def.h index 02c00d081cfe..8a757acb2bf0 100644 --- a/gcc/target-def.h +++ b/gcc/target-def.h @@ -335,7 +335,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define TARGET_EXPAND_BUILTIN_SAVEREGS default_expand_builtin_saveregs #define TARGET_SETUP_INCOMING_VARARGS default_setup_incoming_varargs -#define TARGET_STRICT_ARGUMENT_NAMING default_strict_argument_naming +#define TARGET_STRICT_ARGUMENT_NAMING hook_bool_CUMULATIVE_ARGS_false #define TARGET_PRETEND_OUTGOING_VARARGS_NAMED default_pretend_outgoing_varargs_named #define TARGET_CALLS { \ diff --git a/gcc/targhooks.c b/gcc/targhooks.c index fe2647e476ce..ed382e95449a 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -146,8 +146,10 @@ default_setup_incoming_varargs (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED, #endif } +/* Generic hook that takes a CUMULATIVE_ARGS pointer and returns true. */ + bool -default_strict_argument_naming (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED) +hook_bool_CUMULATIVE_ARGS_false (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED) { return false; } diff --git a/gcc/targhooks.h b/gcc/targhooks.h index d91dda395bf3..56fb45ff4468 100644 --- a/gcc/targhooks.h +++ b/gcc/targhooks.h @@ -31,7 +31,7 @@ extern bool default_return_in_memory (tree, tree); extern rtx default_expand_builtin_saveregs (void); extern void default_setup_incoming_varargs (CUMULATIVE_ARGS *, enum machine_mode, tree, int *, int); -extern bool default_strict_argument_naming (CUMULATIVE_ARGS *); +extern bool hook_bool_CUMULATIVE_ARGS_false (CUMULATIVE_ARGS *); extern bool default_pretend_outgoing_varargs_named (CUMULATIVE_ARGS *); extern bool hook_bool_CUMULATIVE_ARGS_true (CUMULATIVE_ARGS *);