------- Comment #10 from dje at gcc dot gnu dot org 2008-09-14 02:01 ------- I'm not sure if I am tracking this back correctly, but:
#0 ggc_free (p=0x301631b8) at /farm/dje/src/src/gcc/ggc-page.c:1380 #1 0x1033fb54 in cgraph_release_function_body (node=0x31932300) at /farm/dje/src/src/gcc/cgraph.c:873 #2 0x103416a8 in cgraph_remove_node (node=0x31932300) at /farm/dje/src/src/gcc/cgraph.c:967 #3 0x10420f10 in cgraph_remove_unreachable_nodes (before_inlining_p=0 '\0', file=0x0) at /farm/dje/src/src/gcc/ipa.c:191 #4 0x10417010 in cgraph_optimize () at /farm/dje/src/src/gcc/cgraphunit.c:1271 #5 0x105911d4 in cp_write_global_declarations () at /farm/dje/src/src/gcc/cp/decl2.c:3608 #6 0x1000383c in toplev_main (argc=537008760, argv=0x109696c0) at /farm/dje/src/src/gcc/toplev.c:979 #7 0x100003a0 in main (argc=806760888, argv=0x0) at /farm/dje/src/src/gcc/main.c:35 #8 0x10000214 in __start () Is cgraph confused about static constructors and destructors on AIX? AIX does not have init/fini sections. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37057