--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-23 18:24 ---
Without LTO the limbo DIE has a non-NULL get_AT_ref (die,
DW_AT_abstract_origin),
a DW_TAG_subprogram. For some reason that doesn't get created with LTO
(not easy to follow why).
More reduced testcase:
struct Base
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-07-23 10:25 ---
Reduced testcase:
struct JSContext;
struct JSObject;
class WorkerHooks {
virtual JSObject *newGlobalObject(JSContext *cx) = 0;
};
int
shell(JSContext *cx, int argc, char **argv, char **envp)
{
class ShellWorke
--- Comment #1 from hubicka at gcc dot gnu dot org 2010-07-15 15:22 ---
Created an attachment (id=21212)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21212&action=view)
testcase
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44950