1.3.98 and floppy.o

x10 (x10@dndvax.student.utwente.nl)
Wed, 8 May 1996 19:32:47 +0200


>Hi,
>
>This could be a problem with gcc as I just upgraded to gcc-3.7.2p and
>libc 5.3.9 but this combination has compiled the last couple of
>kernels (1.3.96-7) and other program fine for me. The problem seems
>to be with the driver for the floppy disk drive. On a "make zImage"
>the first time it will crash out but if you do a "make zImage" again
>it will compile the rest of the kernel but on booting it gives error
>messages of unresolved symbols in floppy.o but everything else works fine.
>Any way here's what I get when compiling the kernel:
>
>floppy as amodule:
>align-functions=2 -DCPU=586 -DMODULE -DMODVERSIONS -include
>/usr/src/linux/include/linux/modversions.h -c -o floppy.o floppy.c
>cpp: output pipe has been closed gcc: Internal compiler error: program
>cc1 got fatal signal 11
>make[2]: *** [floppy.o] Error 1 make[2]:
>Leaving directory `/usr/src/linux/drivers/block'

I got the same error. I manually compiled floppy.o with -O2 instead of -O.
No problems since then.

Waldo Bastian