From 33162bebd8a1a87a3bca35d8f82eaa961d8ded02 Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Thu, 28 Apr 1994 16:39:50 +0000 Subject: [PATCH] (expand_builtin): Fix typo in previous patch (allow __builtin_next_arg in varargs functions). From-SVN: r7164 --- gcc/expr.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/expr.c b/gcc/expr.c index b2ec8863a79..61fe3c1dee4 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -6912,10 +6912,10 @@ expand_builtin (exp, target, subtarget, mode, ignore) { tree fntype = TREE_TYPE (current_function_decl); - if (TYPE_ARG_TYPES (fntype) == 0 - || (TREE_VALUE (tree_last (TYPE_ARG_TYPES (fntype))) - == void_type_node) - || current_function_varargs) + if ((TYPE_ARG_TYPES (fntype) == 0 + || (TREE_VALUE (tree_last (TYPE_ARG_TYPES (fntype))) + == void_type_node)) + && ! current_function_varargs) { error ("`va_start' used in function with fixed args"); return const0_rtx;