Basile Starynkevitch <bas...@starynkevitch.net> a écrit: > libbackend.a(ggc-zone.o): In function `ggc_internal_alloc_zone_stat': > /usr/src/Lang/gcc-trunk-bstarynk/gcc/ggc-zone.c:1105: undefined reference to > `ggc_alloced_size_for_request'
This is my fault. I have tested and committed the below as per the obvious rule. Sorry for the inconvenience. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index eeed56d..83da507 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -10,6 +10,10 @@ 2011-10-20 Dodji Seketeli <do...@redhat.com> + * ggc-zone.c (ggc_internal_alloc_zone_stat): Rename + ggc_alloced_size_order_for_request into ggc_round_alloc_size like + it was done in ggc-page.c. + PR other/50659 * doc/cppopts.texi: Use @smallexample/@end smallexample in documentation for -fdebug-cpp instead of @quotation/@end quotation diff --git a/gcc/ggc-zone.c b/gcc/ggc-zone.c index 79c8c03..5257ada 100644 --- a/gcc/ggc-zone.c +++ b/gcc/ggc-zone.c @@ -1102,7 +1102,7 @@ ggc_internal_alloc_zone_stat (size_t orig_size, struct alloc_zone *zone struct small_page_entry *entry; struct alloc_chunk *chunk, **pp; void *result; - size_t size = ggc_alloced_size_for_request (orig_size); + size_t size = ggc_round_alloc_size (orig_size); /* Try to allocate the object from several different sources. Each of these cases is responsible for setting RESULT and SIZE to -- Dodji