diff options
author | Doug Evans <dje@gnu.org> | 1994-04-28 16:39:50 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1994-04-28 16:39:50 +0000 |
commit | 33162bebd8a1a87a3bca35d8f82eaa961d8ded02 (patch) | |
tree | 73d570995e645d45923783515c49d3f0c87da5eb | |
parent | 7d91bb4ebfb38a7aee1d977234dbe93e38eb3f25 (diff) | |
download | gcc-33162bebd8a1a87a3bca35d8f82eaa961d8ded02.zip gcc-33162bebd8a1a87a3bca35d8f82eaa961d8ded02.tar.gz gcc-33162bebd8a1a87a3bca35d8f82eaa961d8ded02.tar.bz2 |
(expand_builtin): Fix typo in previous patch
(allow __builtin_next_arg in varargs functions).
From-SVN: r7164
-rw-r--r-- | gcc/expr.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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; |