builtins.c (expand_builtin_va_end): Don't use EXPAND_BUILTIN_VA_END.

* builtins.c (expand_builtin_va_end): Don't use
	EXPAND_BUILTIN_VA_END.
	* system.h (EXPAND_BUILTIN_VA_END): Poison.
	* config/d30v/d30v.h: Remove a commented-out definition of
	EXPAND_BUILTIN_VA_END.
	* config/stormy16/stormy16.h: Likewise.

From-SVN: r75906
This commit is contained in:
Kazu Hirata 2004-01-15 07:25:23 +00:00 committed by Kazu Hirata
parent 430fff02ae
commit 4a7bb5505f
5 changed files with 10 additions and 18 deletions

View File

@ -1,3 +1,12 @@
2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
* builtins.c (expand_builtin_va_end): Don't use
EXPAND_BUILTIN_VA_END.
* system.h (EXPAND_BUILTIN_VA_END): Poison.
* config/d30v/d30v.h: Remove a commented-out definition of
EXPAND_BUILTIN_VA_END.
* config/stormy16/stormy16.h: Likewise.
2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
* system.h (STRUCT_VALUE_INCOMING_REGNUM): Poison.

View File

@ -4165,15 +4165,10 @@ expand_builtin_va_end (tree arglist)
{
tree valist = TREE_VALUE (arglist);
#ifdef EXPAND_BUILTIN_VA_END
valist = stabilize_va_list (valist, 0);
EXPAND_BUILTIN_VA_END (arglist);
#else
/* Evaluate for side effects, if needed. I hate macros that don't
do that. */
if (TREE_SIDE_EFFECTS (valist))
expand_expr (valist, const0_rtx, VOIDmode, EXPAND_NORMAL);
#endif
return const0_rtx;
}

View File

@ -1421,13 +1421,6 @@ typedef struct machine_function GTY(())
#define EXPAND_BUILTIN_VA_ARG(VALIST, TYPE) \
(d30v_expand_builtin_va_arg (VALIST, TYPE))
/* Implement the stdarg/varargs va_end macro.
VALIST is the variable of type va_list as a tree. */
/* #define EXPAND_BUILTIN_VA_END(VALIST) */
/* Trampolines for Nested Functions. */

View File

@ -508,11 +508,6 @@ enum reg_class
va_list as a tree, TYPE is the type passed to va_arg. */
#define EXPAND_BUILTIN_VA_ARG(VALIST, TYPE) \
xstormy16_expand_builtin_va_arg (VALIST, TYPE)
/* Implement the stdarg/varargs va_end macro. VALIST is the variable of type
va_list as a tree. */
/* #define EXPAND_BUILTIN_VA_END(VALIST) */
/* Trampolines for Nested Functions. */

View File

@ -623,7 +623,7 @@ typedef char _Bool;
LOAD_ARGS_REVERSED MAX_INTEGER_COMPUTATION_MODE \
CONVERT_HARD_REGISTER_TO_SSA_P ASM_OUTPUT_MAIN_SOURCE_FILENAME \
FIRST_INSN_ADDRESS TEXT_SECTION SHARED_BSS_SECTION_ASM_OP \
PROMOTED_MODE
PROMOTED_MODE EXPAND_BUILTIN_VA_END
/* Hooks that are no longer used. */
#pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE \