Re: Linux 2.4.3-ac12

Alan Cox
2001-04-22T13:28:40Z

> On Sun, Apr 22, 2001 at 02:10:41PM +0100, Alan Cox wrote:
> > Recommended
> > -----------
> > egcs-1.1.2 (miscompiles strstr <2.4.4pre)
> > gcc 2.95.* (miscompiles strstr <2.4.4pre)
>
> Aren't both of these "miscompilation" problems are referring to the file
> arch/i386/lib/strstr.c? Therefore, its an x86 problem. To use a phrase
> that Linus uses, "its not an interesting problem" for the other
> architectures.

In theory the strstr miscompile might bite any other architecture with a
braindead set of string instructions, a ludicrously low register count and
inlined strsr. So yes its x86 only

The recommended compilers for non x86 are different too - eg you need
2.96 gcc for IA64, you need 2.95 not egcs for mips and so on.