Skip to content
Snippets Groups Projects
  • Rong Xu's avatar
    40d6b753
    gcov-io.c (gcov_var): Move from gcov-io.h. · 40d6b753
    Rong Xu authored
    2014-01-08  Rong Xu  <xur@google.com> 
    
    	* gcc/gcov-io.c (gcov_var): Move from gcov-io.h.
    	(gcov_position): Ditto.
    	(gcov_is_error): Ditto.
    	(gcov_rewrite): Ditto.
    	* gcc/gcov-io.h: Refactor. Move gcov_var to gcov-io.h, and libgcov
    	only part to libgcc/libgcov.h.
    	* libgcc/libgcov-driver.c: Use libgcov.h.
    	(buffer_fn_data): Use xmalloc instead of malloc.
    	(gcov_exit_merge_gcda): Ditto.
    	* libgcc/libgcov-driver-system.c (allocate_filename_struct): Ditto.
    	* libgcc/libgcov.h: New common header files for libgcov-*.h.
    	* libgcc/libgcov-interface.c: Use libgcov.h
    	* libgcc/libgcov-merge.c: Ditto.
    	* libgcc/libgcov-profiler.c: Ditto.
    	* libgcc/Makefile.in: Add dependence to libgcov.h
    
    From-SVN: r206435
    40d6b753
    History
    gcov-io.c (gcov_var): Move from gcov-io.h.
    Rong Xu authored
    2014-01-08  Rong Xu  <xur@google.com> 
    
    	* gcc/gcov-io.c (gcov_var): Move from gcov-io.h.
    	(gcov_position): Ditto.
    	(gcov_is_error): Ditto.
    	(gcov_rewrite): Ditto.
    	* gcc/gcov-io.h: Refactor. Move gcov_var to gcov-io.h, and libgcov
    	only part to libgcc/libgcov.h.
    	* libgcc/libgcov-driver.c: Use libgcov.h.
    	(buffer_fn_data): Use xmalloc instead of malloc.
    	(gcov_exit_merge_gcda): Ditto.
    	* libgcc/libgcov-driver-system.c (allocate_filename_struct): Ditto.
    	* libgcc/libgcov.h: New common header files for libgcov-*.h.
    	* libgcc/libgcov-interface.c: Use libgcov.h
    	* libgcc/libgcov-merge.c: Ditto.
    	* libgcc/libgcov-profiler.c: Ditto.
    	* libgcc/Makefile.in: Add dependence to libgcov.h
    
    From-SVN: r206435