* coverage.c (bbg_file_stamp): New.
commit267dc7fa2a2958728cd28d277bd1a9a1a8ada3f0
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Jun 2012 11:42:52 +0000 (30 11:42 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Jun 2012 11:42:52 +0000 (30 11:42 +0000)
treea70e5fccd55bbaf8e0965e83fa6b62299d11c5f0
parentbaa99c50c195565a165a83b8e08df59bd9035b32
* coverage.c (bbg_file_stamp): New.
(read_counts_file): Merge incoming stamp with bbg_file_stamp.
(build_info): Write bbg_file_stamp.
(coverage_init): Initialize bbg_file_stamp.  Read counts file
before writing graph header.
(coverage_finish): Don't unlink the data file if we can generate a
unique file stamp.
* tree.h (crc32_unsigned): Declare.
* tree.c (crc32_unsigned_bits): New, broken out of ...
(crc32_byte): ... here.  Use it.
(crc32_unsigned): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189095 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/coverage.c
gcc/tree.c
gcc/tree.h