This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: linux kernel-2.1.76 panic(..egcs-971225 on i586-pc-linux-gnu..)
- To: Byeong-ryeol Kim <jinbo21 at soback dot kornet dot nm dot kr>
- Subject: Re: linux kernel-2.1.76 panic(..egcs-971225 on i586-pc-linux-gnu..)
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 25 Feb 1998 21:52:37 -0700
- cc: egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <Pine.LNX.3.96.971231192116.518H-100000@progress.plw.net>you write
> On Tue, 30 Dec 1997, Byeong-ryeol Kim wrote:
> I compiled egcs-971225 with vanilla glibc-2.0.6 on RH 5.0 linux
> system, and the result of 'make -k check' was the same as with
> glibc-2.0.5c-13.
> I tried to compile several applications and kernel-2.1.76.
> It was successful in most case.
> But, as for kernel-2.1.76, I could not boot the compiled kernel.
> The log file says as follows:
[ ... ]
I wonder if this is the ADDRESSOF optimization mis-compiling ioport.c
Can you try building ioport.c without optimization and see if your
kernel boots?
This would have worked with egcs-1.0.x since those releases do not
have the ADDRESSOF optimization.
It's also possible a bug in the egcs asm support is causing your
problems (I'm discussing it with some linux kernel folks). I haven't
build a 2.1.* kernel in a long time, though I do have 2.0.33 kernels
built with egcs running on both my pcs.
jeff