aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>2004-09-09 16:33:25 +0000
committerFrank Ch. Eigler <fche@gcc.gnu.org>2004-09-09 16:33:25 +0000
commitc2433d7d163406078b767dcc45c9426a089ce91a (patch)
tree1f587adaca0009118f95e3b19e9d8d3153144e06 /gcc/tree.h
parent1a2caa7a8018a5f0c3b1df9710ec2baad90c24db (diff)
downloadgcc-c2433d7d163406078b767dcc45c9426a089ce91a.zip
gcc-c2433d7d163406078b767dcc45c9426a089ce91a.tar.gz
gcc-c2433d7d163406078b767dcc45c9426a089ce91a.tar.bz2
builtins.c (build_va_arg_indirect_ref): New function.
2004-09-09 Frank Ch. Eigler <fche@redhat.com> * builtins.c (build_va_arg_indirect_ref): New function. (std_gimplify_va_arg_expr): Call it instead of mudflap check and build_fold_indirect_ref. * config/i386/i386.c (ix86_gimplify_va_arg): Ditto. * config/ia64/ia64.c (ia64_gimplify_va_arg): Ditto. * tree.h: Declare new function. From-SVN: r87242
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index c23ec7c..432a170 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -3462,6 +3462,7 @@ extern tree strip_float_extensions (tree);
extern tree simplify_builtin (tree, int);
extern tree c_strlen (tree, int);
extern tree std_gimplify_va_arg_expr (tree, tree, tree *, tree *);
+extern tree build_va_arg_indirect_ref (tree);
/* In convert.c */
extern tree strip_float_extensions (tree);