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]

Re: stabilization issues ppc-linux


At 05:59 11.01.99 , Richard Henderson wrote:
>On Sun, Jan 10, 1999 at 04:57:08PM -0700, Jeffrey A Law wrote:
>> However, we don't want to do this without detailed analysis of the bug.  
>It is
>> wrong to remove code simply because it causes some code to fail.  Before
>> taking this kind of action we have to have a very clear understanding of the
>> bug to be sure that removing a hunk of code is clearly the right thing
to do.
>> 
>> Anything less is just papering over a bug instead of trying to fix it.
>
>Indeed, and would have been in this case as well.  The bug existed
>before, but for the vaguaries of a hash table didn't seem to manifest.
>
>CSE must not prefer to retain the constant_p_rtx.  The first attached
>patch accomplishes this.
>
>The second is a slight refinement of Franz' rs6000 patch.  Kenner's
>assertion of no needed backend changes was not wholly correct -- some
>support may still be necessary.  To be fair, many of the older ports
>do work without modification.

Ok, with these 2 patches cvs-egcs bootstraps fine again on a glibc-2.0.108
machine with gas-990107 (I wish there was anonymous cvs for binutils/gas too).

I haven't run the testsuite yet, cause this machine is so _slow_
(PPC601/75), I'll let it run today.

Jeff, your initial email suggested that you had problems bootstrapping even
with a recent gas-snapshot. Did you use non-standard BOOT_CFLAGS for that?

Franz.


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