aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-stdarg.c
diff options
context:
space:
mode:
authorManuel López-Ibáñez <manu@gcc.gnu.org>2008-02-26 14:16:13 +0000
committerManuel López-Ibáñez <manu@gcc.gnu.org>2008-02-26 14:16:13 +0000
commit4f01eeb4b5a04e0f10d647b06dbeefdf6b88cf13 (patch)
treeca68aad97bda878629e7492e55714765571c7ec3 /gcc/tree-stdarg.c
parentbbd59cf4230b1aadbd969c0e6b49a21c0a322311 (diff)
downloadgcc-4f01eeb4b5a04e0f10d647b06dbeefdf6b88cf13.zip
gcc-4f01eeb4b5a04e0f10d647b06dbeefdf6b88cf13.tar.gz
gcc-4f01eeb4b5a04e0f10d647b06dbeefdf6b88cf13.tar.bz2
re PR tree-optimization/26264 (Extraneous warning with __builtin_stdarg_start and optimization)
2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org> PR 26264 * builtins.def (BUILT_IN_STDARG_START): Remove. * builtins.c (expand_builtin): Remove BUILT_IN_STDARG_START. * tree-stdarg.c (execute_optimize_stdarg): Likewise. * tree-inline.c (inline_forbidden_p_1): Likewise. cp/ * call.c (magic_varargs_p): Remove BUILT_IN_STDARG_START. testsuite/ * 20021023-1.c: Use __builtin_va_start instead of __builtin_stdarg_start. * pr17301-1.c: Likewise. * pr17301-2.c: Likewise. From-SVN: r132677
Diffstat (limited to 'gcc/tree-stdarg.c')
-rw-r--r--gcc/tree-stdarg.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/tree-stdarg.c b/gcc/tree-stdarg.c
index 8df09ec..8a27529 100644
--- a/gcc/tree-stdarg.c
+++ b/gcc/tree-stdarg.c
@@ -648,7 +648,6 @@ execute_optimize_stdarg (void)
break;
/* If old style builtins are used, don't optimize anything. */
case BUILT_IN_SAVEREGS:
- case BUILT_IN_STDARG_START:
case BUILT_IN_ARGS_INFO:
case BUILT_IN_NEXT_ARG:
va_list_escapes = true;