[Bug middle-end/54645] [4.8 Regression] Many testsuite failures

dehao at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Sep 25 13:20:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54645

--- Comment #8 from dehao at gcc dot gnu.org 2012-09-25 13:19:39 UTC ---
Author: dehao
Date: Tue Sep 25 13:19:33 2012
New Revision: 191706

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191706
Log:
gcc:
    2012-09-25  Dehao Chen  <dehao@google.com>

    PR middle-end/54645
    * c-family/c-pch.c (c_common_read_pch): Rebuild the location_adhoc_data
    map when read in the pch.

libcpp:
    2012-09-25  Dehao Chen  <dehao@google.com>

    PR middle-end/54645
    * include/line-map.h (location_adhoc_data): Move location_adhoc_data
    into GC.
    (location_adhoc_data_map): Likewise.
    (line_maps): Likewise.
    (rebuild_location_adhoc_htab): New Function.
    * line-map.c (+rebuild_location_adhoc_htab): new Funcion.
    (get_combined_adhoc_loc): Move location_adhoc_data into GC.
    (location_adhoc_data_fini): Likewise.
    (linemap_init): Likewise.
    (location_adhoc_data_init): Remove Function.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/c-family/c-pch.c
    trunk/libcpp/ChangeLog
    trunk/libcpp/include/line-map.h
    trunk/libcpp/line-map.c



More information about the Gcc-bugs mailing list