]> git.ipfire.org Git - thirdparty/gcc.git/commit
ggc-page.c (init_ggc): Do not round up the extra_order_size_table sizes to MAX_ALIGNMENT.
authorRichard Guenther <rguenther@suse.de>
Fri, 23 Jun 2006 08:22:12 +0000 (08:22 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 23 Jun 2006 08:22:12 +0000 (08:22 +0000)
commitecf7b86fb84c46a26473a1f9ad148e69189e6db4
treeb3647376861a8c2051a4b0de5a083ea9685247aa
parente577c8c0bb93347b9bb056a4620e9ae7ff4124dc
ggc-page.c (init_ggc): Do not round up the extra_order_size_table sizes to MAX_ALIGNMENT.

2006-06-23  Richard Guenther  <rguenther@suse.de>

* ggc-page.c (init_ggc): Do not round up the extra_order_size_table
sizes to MAX_ALIGNMENT.  Fix the size_lookup table to honour
alignment requests instead.  Add verification code.
Add struct tree_function_decl and struct tree_binfo size to
extra_order_size_table.  Add missing element to size_lookup
table.

From-SVN: r114926
gcc/ChangeLog
gcc/ggc-page.c