Re: 2.1.114 fails build on i386

Erik Andersen (andersen@inconnect.com)
Mon, 3 Aug 1998 21:34:58 -0600


On Mon, Aug 03, 1998 at 05:31:39PM -0700, David S. Miller wrote:
>
> This fixes it. The GCC bug case only applies when the top level
> structure has a final element which is an empty "{ }" element, which
> is no longer the case.
>
[--------snip---------]

No it doesn't.

gcc -D__KERNEL__ -I/usr/src/linux-2.1.114/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=686 -c -o init_task.o init_task.c
gcc: Internal compiler error: program cc1 got fatal signal 11
make[1]: *** [init_task.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.1.114/arch/i386/kernel'
make: *** [linuxsubdirs] Error 2

I had never seen a sig11 error before, so I did a make distclean and
rebuilt it (again with your patch applied) and the error is repeatable.
I have both gcc 2.7.2.3 and egcs 2.90.29 installed (I use Debian 2.0). I
suppose I will need to compile 2.1.x with egcs now...

-Erik

--
Erik B. Andersen   Web:    http://www.inconnect.com/~andersen/ 
                   email:  andersee@debian.org
--This message was written using 73% post-consumer electrons--

- 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.altern.org/andrebalsa/doc/lkml-faq.html