Laurynas Biveinis <laurynas.bivei...@gmail.com> writes: > The patch to adjust the definition is obvious/pre-approved if anyone's > inclined, or I'll just note in my TODO to fix this the next time I > commit something.
Since I had it already readily tested on x86_64-linux, I've checked this in. Andreas. 2011-08-16 Andreas Schwab <sch...@redhat.com> * ggc.h (ggc_alloc_rtvec_sized): Use ggc_alloc_zone_rtvec_def instead of ggc_alloc_zone_vec_rtvec_def. diff --git a/gcc/ggc.h b/gcc/ggc.h index 07f0dda..30eca66 100644 --- a/gcc/ggc.h +++ b/gcc/ggc.h @@ -1,7 +1,7 @@ /* Garbage collection for the GNU compiler. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, - 2008, 2009, 2010 Free Software Foundation, Inc. + 2008, 2009, 2010, 2011 Free Software Foundation, Inc. This file is part of GCC. @@ -266,10 +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 (1, \ - sizeof (struct rtvec_def) \ - + ((NELT) - 1) * sizeof (rtx), \ - &rtl_zone)) + ggc_alloc_zone_rtvec_def (sizeof (struct rtvec_def) \ + + ((NELT) - 1) * sizeof (rtx), \ + &rtl_zone) #if defined (GGC_ZONE) && !defined (GENERATOR_FILE) -- 1.7.6 -- Andreas Schwab, sch...@redhat.com GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84 5EC7 45C6 250E 6F00 984E "And now for something completely different."