PATCH: Re: 971225: bootstrap fails onpowerpc-unknown-linux-gnu*
Franz Sirl
Franz.Sirl-kernel@lauterbach.com
Sun Feb 8 15:56:00 GMT 1998
Hi David,
the problems I mentioned only presented my personal status for egcs and PPC
and I didn't meant to offend anyone. From my experience with other
mailinglists I found it quite handy if someone presented a short summary of
known problems or a TODO-list from time to time.
I really appreciate the work you all are doing.
Bye,
Franz.
At 0:05 Uhr -0000 02.02.1998, David Edelsohn wrote:
>>>>>> Franz Sirl writes:
>
>Franz> The problems remaining AFAIK:
>Franz> - spill register problems
>
> If you mean mentioning clobbered registers by name sometimes
>evoking a fatal error from reload about spilling a forbidden register,
>that is a general problem. I thought you and I and Joern all agreed that
>providing an inline assembly equivalent of a scratch register for a
>register class, as used in MD files, was the appropriate solution. Simply
>converting named clobbered registers who are lone members of a register
>class into a scratch of that same class seems the most direct and
>least-intrusive method. I do not know enough about that aspect of GCC to
>impliment such a solution.
>
>Franz> - the optimizer problems mentioned by Gary Thomas
>
> Problems? Plural? I believe from Gary's messages referred to a
>JUMP / CSE problem with respect to duplicate_loop_exit() code. I do not
>believe the problem is in jump.c itself but I have not had a chance to
>track down why CSE is breaking. If someone would help perform the
>analysis of CSE to find the location of the bug -- even without providing
>a patch -- that probably would help those who can fix it narrow down the
>location and develop a proper patch. Even the initial location may be
>incorrect, but someone with knowledge of CSE could then track it back to
>the true source of the mistaken assumption.
>
>David
More information about the Gcc
mailing list