This patch addresses the bogus "Invocation mismatch" messages seen in parallel
commit5d2fca09d543d4b42b99fe20f412efb78cc50ec3
authortejohnson <tejohnson@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Nov 2012 05:20:59 +0000 (19 05:20 +0000)
committertejohnson <tejohnson@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Nov 2012 05:20:59 +0000 (19 05:20 +0000)
treeefa4b8c539082380ffc711a2186862e08d1a71a5
parenta01db68ac9b27d9f920eb2663b49f7edf2592d61
This patch addresses the bogus "Invocation mismatch" messages seen in parallel
profiledbootstrap builds of gcc. See PR bootstrap/55051 for a discussion of
why this is occurring and why this checking is inaccurate. Leave it in when
!GCOV_LOCKED, to warn about concurrent update issues requiring locking.

2012-11-18  Teresa Johnson  <tejohnson@google.com>

PR bootstrap/55051
* libgcov.c (gcov_exit): Remove merged program summary
comparison unless !GCOV_LOCKED.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193612 138bc75d-0d04-0410-961f-82ee72b054a4
libgcc/ChangeLog
libgcc/libgcov.c