From c983efcec6d1d022c5ec6cd0f3ff4c0126a0e415 Mon Sep 17 00:00:00 2001 From: Kaz Kojima Date: Thu, 31 Jul 2008 21:23:04 +0000 Subject: [PATCH] sh.c (sh_canonical_va_list_type): Remove. * config/sh/sh.c (sh_canonical_va_list_type): Remove. (TARGET_CANONICAL_VA_LIST_TYPE): Remove. From-SVN: r138437 --- gcc/ChangeLog | 5 +++++ gcc/config/sh/sh.c | 11 ----------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 28a956c..b7310f3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2008-07-31 Kaz Kojima + + * config/sh/sh.c (sh_canonical_va_list_type): Remove. + (TARGET_CANONICAL_VA_LIST_TYPE): Remove. + 2008-07-31 Jakub Jelinek PR rtl-optimization/36419 diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 44723c4..60a940b 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -260,7 +260,6 @@ static void sh_setup_incoming_varargs (CUMULATIVE_ARGS *, enum machine_mode, tre static bool sh_strict_argument_naming (CUMULATIVE_ARGS *); static bool sh_pretend_outgoing_varargs_named (CUMULATIVE_ARGS *); static tree sh_build_builtin_va_list (void); -static tree sh_canonical_va_list_type (tree); static void sh_va_start (tree, rtx); static tree sh_gimplify_va_arg_expr (tree, tree, gimple_seq *, gimple_seq *); static bool sh_pass_by_reference (CUMULATIVE_ARGS *, enum machine_mode, @@ -442,8 +441,6 @@ static int sh2a_function_vector_p (tree); #undef TARGET_BUILD_BUILTIN_VA_LIST #define TARGET_BUILD_BUILTIN_VA_LIST sh_build_builtin_va_list -#undef TARGET_CANONICAL_VA_LIST_TYPE -#define TARGET_CANONICAL_VA_LIST_TYPE sh_canonical_va_list_type #undef TARGET_EXPAND_BUILTIN_VA_START #define TARGET_EXPAND_BUILTIN_VA_START sh_va_start #undef TARGET_GIMPLIFY_VA_ARG_EXPR @@ -7148,14 +7145,6 @@ sh_build_builtin_va_list (void) return record; } -/* Return always va_list_type_node. */ - -static tree -sh_canonical_va_list_type (tree type ATTRIBUTE_UNUSED) -{ - return va_list_type_node; -} - /* Implement `va_start' for varargs and stdarg. */ static void -- 2.7.4