Hi, This patch is for google-4_6 branch only.
It fixes a undefined type-info reference in LIPO compilation. Tested with bootstrap, SPEC and internal benchmarks. Thanks, 2012-05-01 Rong Xu <x...@google.com> * gcc/cp/rtti.c (get_tinfo_decl): generate tinfo for aux modules in LIPO. Index: gcc/cp/rtti.c =================================================================== --- gcc/cp/rtti.c (revision 186884) +++ gcc/cp/rtti.c (working copy) @@ -443,8 +443,7 @@ get_tinfo_decl (tree type) CLASSTYPE_TYPEINFO_VAR (TYPE_MAIN_VARIANT (type)) = d; /* Add decl to the global array of tinfo decls. */ - if (!L_IPO_IS_AUXILIARY_MODULE) - VEC_safe_push (tree, gc, unemitted_tinfo_decls, d); + VEC_safe_push (tree, gc, unemitted_tinfo_decls, d); } return d; -- This patch is available for review at http://codereview.appspot.com/6149044