------- Comment #15 from drow at gcc dot gnu dot org 2006-08-25 18:57 ------- I don't think I can sort this one out. I think the easiest solution will be to check when marking a function as reachable whether it has an abstract origin, and if so set a flag in the abstract origin preventing its body from being killed, but I can't keep track of all the other similar-but-not-quite-the-same flags in cgraph.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27574