On amd64-*-freebsd, I see gmake[3]: Entering directory `/usr/home/sgk/gcc/obj4x/gcc' /usr/home/sgk/gcc/obj4x/./prev-gcc/xgcc -B/usr/home/sgk/gcc/obj4x/./prev-gcc/ -B/home/sgk/work/4x/x86_64-unknown-freebsd7.0/bin/ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute -Werror -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc4x/gcc -I../../gcc4x/gcc/. -I../../gcc4x/gcc/../include -I./../intl -I../../gcc4x/gcc/../libcpp/include -I/usr/local/include -I../../gcc4x/gcc/../libdecnumber -I../libdecnumber ../../gcc4x/gcc/tree-vectorizer.c -o tree-vectorizer.o cc1: warnings being treated as errors ../../gcc4x/gcc/tree-vectorizer.c: In function 'vect_can_force_dr_alignment_p': ../../gcc4x/gcc/tree-vectorizer.c:1532: warning: comparison is always true due to limited range of data type gmake[3]: *** [tree-vectorizer.o] Error 1 gmake[3]: Leaving directory `/usr/home/sgk/gcc/obj4x/gcc' gmake[2]: *** [all-stage2-gcc] Error 2 gmake[2]: Leaving directory `/usr/home/sgk/gcc/obj4x' gmake[1]: *** [stage2-bubble] Error 2 gmake[1]: Leaving directory `/usr/home/sgk/gcc/obj4x' gmake: *** [all] Error 2
-- Steve