This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r228620 - in /branches/google/gcc-4_9: gcc/Make...


Author: xur
Date: Thu Oct  8 18:39:05 2015
New Revision: 228620

URL: https://gcc.gnu.org/viewcvs?rev=228620&root=gcc&view=rev
Log:
2015-10-08  Rong Xu  <xur@google.com>

        * gcc/Makefile.in (gcov-dump): link with zlib
        (gcov-tool): Ditto.
        * gcc/auto-profile.c (autofdo_module_profile::read): convert old
        gcov_module_info to the new format.
        (read_aux_modules): using new incompatible_cl_args interface.
        * gcc/coverage.c (zlib.h): new include.
        (incompatible_cl_args): change the paramter.
        (read_counts_file): using new gcov_module_info.
        (build_fn_info_type): remove used parameter.
        (build_gcov_module_info_type): using new gcov_module_info.
        (free_parsed_string): new function.
        (find_substr): ditto.
        (lipo_parse_saved_cc1_string): ditto.
        (lipo_append_tag): ditto.
        (build_gcov_module_info_value): using new gcov_module_info.
        (coverage_obj_init): remove used parameter.
        (add_module_info): using new gcov_module_info.
        (process_include): ditto.
        (process_include_paths_1): ditto.
        (process_include_paths): ditto.
        (set_lipo_c_parsing_context): ditto.
        * gcc/coverage.h: add new decls.
        * gcc/gcov-io.c (zlib.h) new include.
        (gcov_read_module_info): using new gcov_module_info.
	* gcc/gcov-io.h (struct gcov_module_info): new gcov_module_info.
        (enum lipo_cc1_string_kind): new define.
        (struct lipo_parsed_cc1_string): new define.
        * libgcc/dyn-ipa.c: delete unused code.
        * libgcc/libgcov-driver.c (gcov_write_module_info): using new
        gcov_module_info.

Modified:
    branches/google/gcc-4_9/gcc/Makefile.in
    branches/google/gcc-4_9/gcc/auto-profile.c
    branches/google/gcc-4_9/gcc/coverage.c
    branches/google/gcc-4_9/gcc/coverage.h
    branches/google/gcc-4_9/gcc/gcov-io.c
    branches/google/gcc-4_9/gcc/gcov-io.h
    branches/google/gcc-4_9/libgcc/dyn-ipa.c
    branches/google/gcc-4_9/libgcc/libgcov-driver.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]