From b3bb0eb9c0a89c9ec197f2f0a7c2e6a8d3f004af Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Fri, 7 Feb 2014 03:14:58 +0100 Subject: parser.c (synthesize_implicit_template_parm): Use grow_tree_vec. * parser.c (synthesize_implicit_template_parm): Use grow_tree_vec. * ggc.h (ggc_internal_cleared_alloc): New macro. * vec.h (vec_safe_copy): Handle memory stats. * omp-low.c (simd_clone_struct_alloc): Use ggc_internal_cleared_alloc. * target-globals.c (save_target_globals): Likewise. From-SVN: r207588 --- gcc/vec.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gcc/vec.h') diff --git a/gcc/vec.h b/gcc/vec.h index 4e8e3b8..cb4ba63 100644 --- a/gcc/vec.h +++ b/gcc/vec.h @@ -679,9 +679,9 @@ vec_safe_truncate (vec *v, unsigned size) /* If SRC is not NULL, return a pointer to a copy of it. */ template inline vec * -vec_safe_copy (vec *src) +vec_safe_copy (vec *src CXX_MEM_STAT_INFO) { - return src ? src->copy () : NULL; + return src ? src->copy (ALONE_PASS_MEM_STAT) : NULL; } /* Copy the elements from SRC to the end of DST as if by memcpy. -- cgit v1.1