Re: linux-2.3.[23] won't boot with egcs-2.93.22: Some progress

Horst von Brand (vonbrand@sleipnir.valparaiso.cl)
Fri, 21 May 1999 23:13:22 -0400


Mike Galbraith <mikeg@weiden.de> said:
> On Thu, 20 May 1999, Horst von Brand wrote:
> > This is i586/100 UP, binutils-2.9.1.0.24, glibc-2.1.1pre3; most of the rest
> > is stock RedHat-6.0

> > It was reported that the above combination won't boot (it fails loading
> > block-major-3 even for IDE builtin!). egcs-1.1.2 (i.e., 2.91.66) works
> > fine.

> Something you might try to narrow it down is kdb. You can boot with
> the 'kdb' flag set and the debugger will start very early in the boot
> process.

I tried that before, and it gave humongous kernels that worked differently
(due to different compilation flags/stuff moved around in memory/whatever).
So I did it the hard way. Affected is drivers/block/ide.c:init_hwif_data().
Now I'm working at a testcase for egcs (I'm pretty sure it is a compiler
bug, I can't see anything fishy in the function itself).

Stay tuned for more exciting developments ;-)

-- 
Horst von Brand                             vonbrand@sleipnir.valparaiso.cl
Casilla 9G, Viņa del Mar, Chile                               +56 32 672616

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/