This is the mail archive of the gcc@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: [tree-ssa] Overlapping live range patch.



On Wednesday, Jun 4, 2003, at 13:44 US/Eastern, Andrew MacLeod wrote:


RSN for sure. no, now. just about. now. no, not quite... Thats been my
last week or so :-)

So, It now bootstraps and appears to do everything fine, with one minor
exception. The stage 1 compiler miscompiles the fortran file f/intrin.c,
and this results in a bootstrapped fortran compiler which fails a lot of
the fortran tests. If you dont bootstrap, it works great :-|


The problem is that the into SSA pass is generating a structure copy
which has a VDEF as a real use. This is a no-no. The out of SSA pass
creates a new temporary which is undefined on entry since there is no
defintion present. This of course causes problem :-)

Diego is looking at is today.


Sounds like the problem I having while bootstaping on powerpc-apple-darwin6.6 where it miscompiles something (on the first stage, I think rs6000.c) then it miscompiles cppexp.c and then it causes not being able to compile libgcc and fails to bootstrap see my pervious emails to see how ccpexp.c is miscompiled.

Thanks,
Andrew Pinski


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