[please keep me CC'ed] Hi, I'm trying to compile gcc-HEAD as of about 30 minutes ago. I'm getting this error, should i be concerned? [.....] mv tmp-libgcc.mk libgcc.mk TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ /bin/sh ../../../src/gcc/gcc/mkconfig.sh tconfig.h /home/cow/obj.ia32/gcc/./gcc/xgcc -B/home/cow/obj.ia32/gcc/./gcc/ -B/opt/gcc-4.1//i686-linux-gnu/bin/ -B/opt/gcc-4.1//i686-linux-gnu/lib/ -isystem /opt/gcc-4.1//i686-linux-gnu/include -isystem /opt/gcc-4.1//i686-linux-gnu/sys-include -O2 -O2 -g -O2 -W -Wall -Wextra -pedantic -march=pentium4 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../../src/gcc/gcc -I../../../src/gcc/gcc/. -I../../../src/gcc/gcc/../include -I../../../src/gcc/gcc/../libcpp/include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer \ -c ../../../src/gcc/gcc/crtstuff.c -DCRT_BEGIN \ -o crtbegin.o In file included from ../../../src/gcc/gcc/crtstuff.c:65: ../../../src/gcc/gcc/unwind-dw2-fde.h:43: warning: ISO C90 does not support flexible array members ../../../src/gcc/gcc/unwind-dw2-fde.h:59: warning: type of bit-field 'sorted' is a GCC extension ../../../src/gcc/gcc/unwind-dw2-fde.h:60: warning: type of bit-field 'from_array' is a GCC extension ../../../src/gcc/gcc/unwind-dw2-fde.h:61: warning: type of bit-field 'mixed_encoding' is a GCC extension ../../../src/gcc/gcc/unwind-dw2-fde.h:62: warning: type of bit-field 'encoding' is a GCC extension ../../../src/gcc/gcc/unwind-dw2-fde.h:65: warning: type of bit-field 'count' is a GCC extension ../../../src/gcc/gcc/unwind-dw2-fde.h:145: warning: ISO C90 does not support flexible array members ../../../src/gcc/gcc/unwind-dw2-fde.h:153: warning: ISO C90 does not support flexible array members ../../../src/gcc/gcc/unwind-dw2-fde.h: In function 'get_cie': ../../../src/gcc/gcc/unwind-dw2-fde.h:163: warning: pointer of type 'void *' used in arithmetic ../../../src/gcc/gcc/crtstuff.c: At top level: ../../../src/gcc/gcc/crtstuff.c:209: warning: ISO C forbids empty initializer braces ../../../src/gcc/gcc/crtstuff.c:207: error: zero or negative size array '__JCR_LIST__' make[1]: *** [crtbegin.o] Error 1 make[1]: Leaving directory `/home/cow/obj.ia32/gcc/gcc' make: *** [all-gcc] Error 2 real 8m25.783s user 7m25.464s sys 0m47.361s stage1 bootstrap compiler is: $ gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --enable-nls --without-included-gettext --enable-threads=posix --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu Thread model: posix gcc version 4.0.1 (Debian 4.0.1-2) TIA for help