ok. Needs to be in google47 and google/main too. David
On Tue, May 1, 2012 at 3:26 PM, Rong Xu <x...@google.com> wrote: > 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