gcc -DHAVE_MKSTEMP -DHAVE_HYPOT -Os -mips32 -mtune=4kc -I/mnt/disc/include -I./src -I./obj -I./obj -I./src -o ./obj/gs_init.o -c ./obj/gs_init.c gcc: Internal error: Terminated (program cc1) Please submit a full bug report. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make: *** [obj/gs_init.o] Error 1
gs_init.c file has a big size ~7Mb # gcc -v Using built-in specs. Configured with: /home/negative/Desktop/work/mips32/mips32-1.0.6/toolchain_build_mipsel/gcc-3.3.3/configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=mipsel-linux-uclibc --target=mipsel-linux-uclibc --enable-languages=c,c++ --enable-shared --with-gxx-include-dir=/usr/include/c++ --disable-__cxa_atexit --enable-target-optspace --with-gnu-ld --disable-nls --enable-multilib --enable-sjlj-exceptions Thread model: posix gcc version 3.3.3 # uname -a Linux noname 2.4.24-pre2 #34 Thu Aug 4 15:27:35 MSD 2005 mips unknown My system is embedded Linux box. AMD Alchemy 300MHz Memory 64M SDRAM, 16M Flash # gcc -v -save-temps -DHAVE_MKSTEMP -DHAVE_HYPOT -Os -mips32 -mtune=4kc -I/mnt/disc/include -I./src -I./obj -I./obj -I./src -o ./obj/gs_init.o -c ./obj/gs_init.c Using built-in specs. Configured with: /home/negative/Desktop/work/mips32/mips32-1.0.6/toolchain_build_mipsel/gcc-3.3.3/configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=mipsel-linux-uclibc --target=mipsel-linux-uclibc --enable-languages=c,c++ --enable-shared --with-gxx-include-dir=/usr/include/c++ --disable-__cxa_atexit --enable-target-optspace --with-gnu-ld --disable-nls --enable-multilib --enable-sjlj-exceptions Thread model: posix gcc version 3.3.3 /mnt/disc/bin/../lib/gcc-lib/mipsel-linux-uclibc/3.3.3/cc1 -E -quiet -v -I/mnt/disc/include -I./src -I./obj -I./obj -I./src -iprefix /mnt/disc/bin/../lib/gcc-lib/mipsel-linux-uclibc/3.3.3/ -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3 -DHAVE_MKSTEMP -DHAVE_HYPOT ./obj/gs_init.c -mips32 -mtune=4kc -Os gs_init.i ignoring nonexistent directory "/mnt/disc/mipsel-linux-uclibc/include" ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc-lib/mipsel-linux-uclibc/3.3.3/include" ignoring nonexistent directory "/usr/mipsel-linux-uclibc/include" ignoring duplicate directory "/mnt/disc/include" as it is a non-system directory that duplicates a system directory ignoring duplicate directory "obj" ignoring duplicate directory "src" #include "..." search starts here: #include <...> search starts here: src obj /mnt/disc/lib/gcc-lib/mipsel-linux-uclibc/3.3.3/include /usr/include End of search list. /mnt/disc/bin/../lib/gcc-lib/mipsel-linux-uclibc/3.3.3/cc1 -fpreprocessed gs_init.i -quiet -dumpbase gs_init.c -mips32 -mtune=4kc -auxbase-strip ./obj/gs_init.o -Os -version -o gs_init.s GNU C version 3.3.3 (mipsel-linux-uclibc) compiled by GNU C version 3.3.3. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 gcc: Internal error: Terminated (program cc1) Please submit a full bug report. See <URL:http://gcc.gnu.org/bugs.html> for instructions. -- Summary: Compilation Ghostscript gs_init.c file failed on mipsel- linux machine Product: gcc Version: 3.3.3 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: negative at smartlogic dot ru CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23397