http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40778
--- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org 2012-02-09
21:38:16 UTC ---
Author: jakub
Date: Thu Feb 9 21:38:13 2012
New Revision: 184073
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=184073
Log:
Backported from
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40778
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 ---
GCC 4.5.0 is being released. Deferring to 4.5.1.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from hubicka at gcc dot gnu dot org 2010-01-29 14:33 ---
Yes, the clone_of and similar datastructures are cleared because function is no
longer a virtual clone. Probably best way to get to original function is via
DECL_ABSTRACT_ORIGIN same way as debug info does. Is
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-07-17 09:44 ---
*** Bug 40755 has been marked as a duplicate of this bug. ***
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40778
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40778
--- Comment #1 from tjruwase at google dot com 2009-07-16 19:24 ---
The problem is that mudflap avoids instrumenting synthetic functions, i.e
DECL_ARTIFICIAL(decl) . Since cloned functions are synthetic functions, they
are
not instrumented by the 2nd mudflap pass.
A possible fix would