propgcc build fails in binutils tc-propeller.c
Heater.
Posts: 21,230
The binutils of performance branch fails to build now on my laptop with Debian wheezy, gcc version 4.7.2 (Debian 4.7.2-4).
Like so:
Like so:
gcc -DHAVE_CONFIG_H -I. -I../../../propgcc/binutils/gas -I. -I../../../propgcc/binutils/gas -I../bfd -I../../../propgcc/binutils/gas/config -I../../../propgcc/binutils/gas/../include -I../../../propgcc/binutils/gas/.. -I../../../propgcc/binutils/gas/../bfd -DLOCALEDIR="\"/opt/parallax/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -MT tc-propeller.o -MD -MP -MF .deps/tc-propeller.Tpo -c -o tc-propeller.o `test -f 'config/tc-propeller.c' || echo '../../../propgcc/binutils/gas/'`config/tc-propeller.c ../../../propgcc/binutils/gas/config/tc-propeller.c: In function md_assemble: ../../../propgcc/binutils/gas/config/tc-propeller.c:1841:2: error: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Werror=strict-overflow] cc1: all warnings being treated as errors
Comments
Daniel, since you have a Wheezy, can you please try this?
Do cd propgcc, hg pull, hg update performance, then ./jbuild.sh 4 rm-all
which sounds like I'm missing some libraries, but I can't seem to find what could be missing. Did you encounter anything like this in Wheezy, Heater?
Eric
Edit: The "default" branch builds OK as well.
On going back to the "performance" branch the build fails as described in my opening post.
That fix seems to have worked but now the build fails at: Which is the problem with underscores in HEX numbers I think I have reported before.
Eric