Subject: Re: Fwd: g++ throw/catch on 164LX
To: Johan Hattne <johan.hattne@embl-hamburg.de>
From: Matthias Drochner <M.Drochner@fz-juelich.de>
List: port-alpha
Date: 04/26/2006 20:10:34
johan.hattne@embl-hamburg.de said:
> >> exceptions in g++ without dumping core. 

Fwiw, I don't see this on my PWS433au with -current:

zel637: {11} g++ -Wall -g -o throw throw.cpp && ./throw
Throwing
Cought
zel637: {12} ldd ./throw
./throw:
        -lstdc++.5 => /usr/lib/libstdc++.so.5
        -lm.0 => /usr/lib/libm.so.0
        -lgcc_s.1 => /usr/lib/libgcc_s.so.1
        -lc.12 => /usr/lib/libc.so.12
zel637: {13} uname -a
NetBSD zel637 3.99.18 NetBSD 3.99.18 (ZEL637) #7: Thu Apr 20 21:07:59 MEST 2006
 drochner@zel637:/home/drochner/netbsd/sys/arch/alpha/compile/ZEL637 alpha
zel637: {14} /sbin/dmesg|grep cpu0
cpu0 at mainbus0: ID 0 (primary), 21164A-0
cpu0: VAX FP support, IEEE FP support, Primary Eligible
cpu0: Architecture extensions: 1<BWX>

If you send me the test program statically linked I can try
whether userland or kernel are to blame.

best regards
Matthias