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:
parent
430fff02ae
commit
4a7bb5505f
|
@ -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.
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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. */
|
||||
|
||||
|
|
|
@ -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. */
|
||||
|
||||
|
|
|
@ -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 \
|
||||
|
|
Loading…
Reference in New Issue