]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ggc.h (ggc_alloc_rtvec_sized): Change arguments of ggc_alloc_zone_vec_rtvec_def.
authorLiang Wang <lwang1@marvell.com>
Tue, 16 Aug 2011 09:49:28 +0000 (09:49 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 16 Aug 2011 09:49:28 +0000 (09:49 +0000)
2011-08-16  Liang Wang  <lwang1@marvell.com>

* ggc.h (ggc_alloc_rtvec_sized): Change arguments of
ggc_alloc_zone_vec_rtvec_def.

From-SVN: r177782

gcc/ChangeLog
gcc/ggc.h

index 825c75f83d34228da4edd87e571372a473057a37..a2f8a23af285c7314e552c39411d0537637dac7b 100644 (file)
@@ -1,3 +1,8 @@
+2011-08-16  Liang Wang  <lwang1@marvell.com>
+
+       * ggc.h (ggc_alloc_rtvec_sized): Change arguments of
+       ggc_alloc_zone_vec_rtvec_def.
+
 2011-08-16  Richard Guenther  <rguenther@suse.de>
 
        * tree-vrp.c (extract_range_from_multiplicative_op_1): New
index 7f2144c0f122266f2e4476d8e77d5d5d236dce07..07f0dda0ae5cbfce0779fa794de5343d6b1b7556 100644 (file)
--- a/gcc/ggc.h
+++ b/gcc/ggc.h
@@ -266,8 +266,9 @@ extern struct alloc_zone tree_zone;
 extern struct alloc_zone tree_id_zone;
 
 #define ggc_alloc_rtvec_sized(NELT)                                     \
-    (ggc_alloc_zone_vec_rtvec_def (sizeof (rtx),                        \
-                                   sizeof (struct rtvec_def) + ((NELT) - 1), \
+    (ggc_alloc_zone_vec_rtvec_def (1,                                   \
+                                   sizeof (struct rtvec_def)            \
+                                  + ((NELT) - 1) * sizeof (rtx),       \
                                    &rtl_zone))
 
 #if defined (GGC_ZONE) && !defined (GENERATOR_FILE)