Bootstrap failure on ppc64
Tim Prince
n8tm@aol.com
Tue Jun 5 13:30:00 GMT 2007
ERES@il.ibm.com wrote:
> Hello,
>
> The following error is received on ppc64.
>
> Thanks,
> Revital
>
> symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Po
> ../../gcc/libcpp/symtab.c
> /home/eres/mainline_lim/build/./prev-gcc/xgcc
> -B/home/eres/mainline_lim/build/./prev-gcc/
> -B/home/eres/mainline_lim/build/powerpc64-unknown-linux-gnu/bin/
> -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include
> -I../../gcc/libcpp/include -O3 -W -Wall -Wwrite-strings
> -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> -Wmissing-format-attribute -pedantic -Wno-long-long -Werror
> -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include
> -I../../gcc/libcpp/include -c -o traditional.o -MT traditional.o -MMD -MP
> -MF .deps/traditional.Po ../../gcc/libcpp/traditional.c
> cc1: warnings being treated as errors
> ../../gcc/libcpp/traditional.c: In function ֳ¢_cpp_scan_out_logical_lineֳ¢:
> ../../gcc/libcpp/traditional.c:349: error: ֳ¢fmacro.argsֳ¢ may be used
> uninitialized in this function
> ../../gcc/libcpp/traditional.c:349: error: ֳ¢fmacro.nodeֳ¢ may be used
> uninitialized in this function
> ../../gcc/libcpp/traditional.c:349: error: ֳ¢fmacro.offsetֳ¢ may be used
> uninitialized in this function
> ../../gcc/libcpp/traditional.c:349: error: ֳ¢fmacro.argcֳ¢ may be used
> uninitialized in this function
> ../../gcc/libcpp/traditional.c:349: error: ֳ¢fmacro.lineֳ¢ may be used
> uninitialized in this function
> make[3]: *** [traditional.o] Error 1
> make[3]: Leaving directory `/home/eres/mainline_lim/build/libcpp'
> make[2]: *** [all-stage2-libcpp] Error 2
> make[2]: Leaving directory `/home/eres/mainline_lim/build'
> make[1]: *** [stage2-bubble] Error 2
> make[1]: Leaving directory `/home/eres/mainline_lim/build'
> make: *** [bootstrap] Error 2
So it looks like you must remove the -Werror option. Several of the
Makefile.in files have WERROR macros which can be nulled out to avoid
setting -Werror.
More information about the Gcc
mailing list