This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-2.96-85 compile of C++ code fails on RH 7.1
- To: seawolf-list at redhat dot com
- Subject: Re: gcc-2.96-85 compile of C++ code fails on RH 7.1
- From: teg at redhat dot com (Trond Eivind Glomsrød)
- Date: 08 Aug 2001 12:14:48 -0400
- Cc: gcc-help at gcc dot gnu dot org
- Organization: Red Hat, Inc.
- References: <3B7150C0.CFC90E79@hal-pc.org>
Kathy Bieltz <kbieltz@hal-pc.org> writes:
> The same C++ code that compiles with kgcc and gcc-2.91-66 fails when
> I attempt to compile it with gcc-2.96-85. Here is the log of the make:
> /usr/bin/gcc -c -Wall -O2 -I. --schedule-insns -DINTEL -DUNIX -DLINUX -DSVR4
> Array.cpp -fPIC -DPIC -o obj/Array.o
> /usr/bin/gcc -c -Wall -O2 -I. --schedule-insns -DINTEL -DUNIX -DLINUX -DSVR4
> Cache.cpp -fPIC -DPIC -o obj/Cache.o
> Cache.cpp: In method `Bool Cache::Remove (MntrObject *, int)':
> Cache.cpp:128: Unable to find a register to spill in class `AREG'.
> Cache.cpp:128: confused by earlier errors, bailing out
> make[4]: *** [obj/Cache.o] Error 1
> make[3]: *** [releaseso] Error 2
> make[2]: *** [releaseso] Error 2
> make[1]: *** [releaseso] Error 2
> make: *** [releaseso] Error 2
Please file it in bugzilla (https://bugzilla.redhat.com/bugzilla/) so we can
fix it - you have a workaround, but fixing the problem is better.
--
Trond Eivind Glomsrød
Red Hat, Inc.