This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fix darwin bootstrap



On Jul 26, 2004, at 10:31 PM, Diego Novillo wrote:



Fixes the bootstrap problem reported by Andrew Pinski. We can't propagate pointers that don't have the same alias sets as they will receive different type tags if they are ever dereferenced.

Also, when creating name tags, we need to clear previous name tags if
the pointer hasn't been dereferenced (caught by the verifier).

Bootstrapped and tested x86, x86-64, alpha and ppc. Andrew tells me the
patch fixes the regression.


Mainline is currently broken so I won't commit until it's fixed.

On what targets?


Because I just bootstrapped after applying this patch.

Most likely the problem is RTL related and has nothing to do with the
tree level stuff at all.

And since you already broke bootstrap on a secondary target, can you just
apply it as you already bootstrapped it?


Thanks,
Andrew Pinski


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]