This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-2.95 19990602 (prerelease) on alpha-dec-osf4.0d
- To: rittle at rsch dot comm dot mot dot com
- Subject: Re: gcc-2.95 19990602 (prerelease) on alpha-dec-osf4.0d
- From: Alexandre Oliva <oliva at dcc dot unicamp dot br>
- Date: 04 Jun 1999 21:43:48 -0300
- Cc: egcs-bugs at egcs dot cygnus dot com, ghazi at caip dot rutgers dot edu
- References: <199906042335.SAA78327@latour.rsch.comm.mot.com>
On Jun 4, 1999, Loren James Rittle <rittle@latour.rsch.comm.mot.com> wrote:
> I see the same problem as Kaveh reported. Since processor type was
> a concern, here some more information:
Same here, even with the current gcc-2.95 CVS. :-(
stage1/xgcc -Bstage1/ -B/n/temp1/gcctest/gcc-2.95/alpha-OSF1-V4.0/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -DHAIFA -g -O9 -W -Wall -DHAVE_CONFIG_H -I. -I/home/msc/oliva/src/gcc-2.95/gcc -I/home/msc/oliva/src/gcc-2.95/gcc/config -I/home/msc/oliva/src/gcc-2.95/gcc/../include /home/msc/oliva/src/gcc-2.95/gcc/gcov.c
/home/msc/oliva/src/gcc-2.95/gcc/gcov.c: In function `output_data':
/home/msc/oliva/src/gcc-2.95/gcc/gcov.c:1403: fixed or forbidden register 32 ($f0) was spilled for class FLOAT_REGS.
/home/msc/oliva/src/gcc-2.95/gcc/gcov.c:1403: This may be due to a compiler bug or to impossible asm
/home/msc/oliva/src/gcc-2.95/gcc/gcov.c:1403: statements or clauses.
/home/msc/oliva/src/gcc-2.95/gcc/gcov.c:1403: This is the instruction:
(insn 3354 3356 18 (set (reg:DF 594)
(mem/u:DF (reg:DI 580) 0)) 279 {movsf-2} (insn_list 3350 (nil))
(expr_list:REG_EQUIV (const_double:DF (mem/u:DF (symbol_ref/u:DI ("*$LC28")) 0) 4636737291354636288 [0x4059000000000000] 0 [0x0] [100])
(nil)))
It does compile with -O1, but not with -O2. stage1/xgcc was compiled
without optimization, as always.
oliva@bela% psrinfo -v
Status of processor 0 as of: 06/04/99 21:34:51
Processor has been on-line since 03/27/1999 17:54:56
The alpha EV5.6 (21164A) processor operates at 599 MHz,
and has an alpha internal floating point processor.
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
{oliva,Alexandre.Oliva}@dcc.unicamp.br aoliva@{acm.org,computer.org}
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
*** E-mail about software projects will be forwarded to mailing lists