This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: gcc 3.3 is not able to compile quakeforge cvs with cpuoptimization greater than pentium 1
- From: Andreas Jaeger <aj at suse dot de>
- To: Tim McGrath <misty- at charter dot net>
- Cc: gcc at gnu dot org
- Date: Fri, 16 May 2003 07:42:07 +0200
- Subject: Re: gcc 3.3 is not able to compile quakeforge cvs with cpuoptimization greater than pentium 1
- References: <1053047122.32675.16.camel@roll>
Tim McGrath <misty-@charter.net> writes:
> I have been boggled by this problem for a long time, ever since the
> prerelease of gcc 3.2.x, I was unable to compile quakeforge cvs with
> optimization for my processor, a amd K6-III 400. Back then, as now, the
> compiler would bomb out on sv_main.c with the following message:
>
> gcc-3.3 -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include
> -I../../qw/include -g -march=k6-3 -O3 -ffast-math -funroll-loops
> -fomit-frame-pointer -fexpensive-optimizations -fstrict-aliasing -pipe
> -Wall -Werror -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> -Wmissing-declarations -fno-common -c `test -f 'sv_main.c' || echo
> './'`sv_main.c
> {standard input}: Assembler messages:
> {standard input}:4434: Error: value of ffffffffffffff7a too large for
> field of 1 bytes at 0000000000001c89
> make[2]: *** [sv_main.o] Error 1
> make[2]: Leaving directory
> `/usr/local/src/quakeforge/quakeforge/qw/source'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/quakeforge/quakeforge/qw'
> make: *** [all-recursive] Error 1
> [...]
> I'd love to help you stab this bug, if you can tell me whatever you
> need, I'll be sure to send it along.
Please follow the instructions on how to report a bug at
http://gcc.gnu.org/bugs.html by sending a small, self-contained
testcase that reproduces this.
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj