This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r136118 - in /trunk/gcc: ChangeLog testsuite/Ch...
- From: spark at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 28 May 2008 18:14:32 -0000
- Subject: r136118 - in /trunk/gcc: ChangeLog testsuite/Ch...
Author: spark
Date: Wed May 28 18:14:32 2008
New Revision: 136118
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136118
Log:
gcc/ChangeLog:
2008-05-28 Seongbae Park <seongbae.park@gmail.com>
* value-prof.c (tree_ic_transform): Print counts.
* tree-profile.c (tree_gen_ic_func_profiler):
Clear __gcov_indreict_call_callee variable
to avoid misattribution of the profile.
gcc/testsuite/ChangeLog:
2008-05-28 Seongbae Park <seongbae.park@gmail.com>
* gcc.dg/tree-prof/ic-misattribution-1.c: New test.
* gcc.dg/tree-prof/ic-misattribution-1a.c: New test.
* lib/profopt.exp (profopt-get-options): Support
dg-additional-sources.
(profopt-execute): Handle additional sources.
Added:
trunk/gcc/testsuite/gcc.dg/tree-prof/ic-misattribution-1.c
trunk/gcc/testsuite/gcc.dg/tree-prof/ic-misattribution-1a.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/lib/profopt.exp
trunk/gcc/tree-profile.c
trunk/gcc/value-prof.c