Date: Thu, 26 Aug 1999 01:25:04 +0900 From: "inukai AT yk DOT rim DOT or DOT jp" To: pgcc AT delorie DOT com Subject: Linux kernel compilation plobrem with pgcc-2.95.1 Message-Id: <19990826012504.f5da3c@mail.yk.rim.or.jp> MIME-Version: 1.0 X-Mailer: Nmail4 [version 1.1.1 Linux 2.2.11] Content-Type: text/plain; charset=iso-2022-jp Reply-To: pgcc AT delorie DOT com Hello, My name is Michihiko Iinukai, Linux user living in Japan. I try to compile the kernel which version is 2.2.11 with the brand-new pgcc-2.95.1. Then Sig11 occured when compiling "sysctl.c" for everytime. When the optimization level is 2, I have no problem. But it becomes level 3, I have an error. But I append "-fno-software-pipe" with the CFLAGS, problem is solved. Is it BUG ? The error messages are written in following lines. ---------- start of the error messages ----------------- gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O3 -funroll-loops -march=pentium -mcpu=pentium -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -c -o sysctl.o sysctl.c gcc: Internal compiler error: program cc1 got fatal signal 11 make[2]: *** [sysctl.o] Error 1 make[2]: Leaving directory `/usr/src/linux/kernel' make[1]: *** [first_rule] Error 2 make[1]: Leaving directory `/usr/src/linux/kernel' make: *** [_dir_kernel] Error 2 {standard input}: Assembler messages: {standard input}:0: Warning: end of file not at end of a line; newline inserted {standard input}:908: Error: operands given don't match any known 386 instruction cpp: output pipe has been closed ---------- end of the error messages -------------------- I'm using "Vine Linux" what is Japanese localized version of "RedHat Linux 5.2." Regards,