> On Mon, 15 Jun 2015, Jan Hubicka wrote: > > > Hi, > > this patch removes last two remaining uses of TYPE_NEEDS_CONSTRUCTING > > in the back-end. I believe those are remainders from the time we did not > > gimplify as much as we do now. Alias analysis machinery already skips > > checks of TYPE_NEEDS_CONSTRUCTING and thus we need to mark tree correctly > > as non-readonly if it is constructed. > > I think it is relevant only for globals anyway, no? Thus with > unit-at-a-time and global constructors built we should even see it > is not readonly.
Yes, I believe this is all lowered now. > > > Incrementally I would like to remove TYPE_NEEDS_CONSTRUCTING streaming > > and clear it in free_lang_data. > > > > Bootstrapped/regtested ppc64le-linux, OK? > > Ok. Thanks! One bit fewer to care about :) Honza