[prev in list] [next in list] [prev in thread] [next in thread] 

List:       netbsd-tech-toolchain
Subject:    Re: GCC3.3 update status
From:       Izumi Tsutsui <tsutsui () ceres ! dti ! ne ! jp>
Date:       2003-08-06 15:26:59
[Download RAW message or body]

In article <14026.1059319804@splode.eterna.com.au>
mrg@eterna.com.au wrote:

> gcc3 update goes well.  we are almost ready to switch several platforms
> over once a couple of minor issues and some more testing has been done,
> and most other platforms aren't far behind.
 :
> 	currently almost ready [2]:
> 		mipseb, m68k

I got the following error on hp300:

---
 :
(cd /usr/src/gnu/lib/libgcc3 && /usr/tools/m68k/bin/nbmake dependall)
 :
rm -f _ashrdi3.so.tmp
/usr/tools/m68k/bin/m68k--netbsdelf-gcc -O2  -Werror \
-I/usr/src/gnu/lib/libgcc3 -I/usr/src/gnu/usr.bin/gcc3/arch/m68k \
-DIN_GCC -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED \
-I/usr/src/gnu/dist/gcc/gcc -I/usr/src/gnu/dist/gcc/gcc/. \
-I/usr/src/gnu/dist/gcc/gcc/config -I/usr/src/gnu/dist/gcc/gcc/../include \
-I/usr/src/gnu/dist/gcc/gcc/cp -I/usr/src/gnu/lib/libstdc++-v3/arch/m68k \
-I.  -nostdinc -isystem /usr/include -c    _bb.c -o _bb.o.tmp
In file included from _bb.c:2:
/usr/src/gnu/dist/gcc/gcc/libgcc2.c: In function `__bb_exit_func':
/usr/src/gnu/dist/gcc/gcc/libgcc2.c:1542: \
error: unable to find a register to spill in class `DATA_REGS'
/usr/src/gnu/dist/gcc/gcc/libgcc2.c:1542: error: this is the insn:
(insn:QI 197 196 198 17 0x10432330 (set (cc0)
        (compare (mem:SI (reg:SI 8 %a0 [65]) [2 S4 A32])
            (const_int 4 [0x4]))) 11 {*m68k.md:518} (insn_list 195 (nil))
     (expr_list:REG_DEAD (reg:SI 8 %a0 [65])
        (nil)))
/usr/src/gnu/dist/gcc/gcc/libgcc2.c:1542: confused by earlier errors, \
bailing out
*** Error code 1

Stop.
nbmake: stopped in /usr/src/gnu/lib/libgcc3
---

I don't have enough time to track this, though...
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic