http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52444
--- Comment #3 from Jack Howarth <howarth at nitro dot med.uc.edu> 2012-12-15 14:17:18 UTC --- One interesting thing is that slightly different assembly is generated each time you recompile this test case... # diff -u pr44777.s pr44777.s.PROFILE_GENERATE --- pr44777.s 2012-12-15 09:10:30.000000000 -0500 +++ pr44777.s.PROFILE_GENERATE 2012-12-15 09:08:44.000000000 -0500 @@ -262,7 +262,7 @@ LPBX0: .long 875575397 .long 0 - .long -1629035081 + .long -1629140997 .long LC0 .long ___gcov_merge_add .long 0 --- pr44777.s 2012-12-15 09:11:23.000000000 -0500+++ pr44777.s.PROFILE_GENERATE 2012-12-15 09:08:44.000000000 -0500 @@ -262,7 +262,7 @@ LPBX0: .long 875575397 .long 0 - .long -1628981943 + .long -1629140997 .long LC0 .long ___gcov_merge_add .long 0