[Gc] powerpc64 problems

Christian Thalinger twisti at complang.tuwien.ac.at
Tue Nov 22 03:09:46 PST 2005


I'm currently trying to get CACAO running on powerpc64-linux and it
seems boehm gc has some problems with it.  In gctest it's running
infinitely.  Below is a gdb session, in which i pressed <ctrl>-c after
some time.


$ gdb ./gctest 
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
welcome to change it and/or distribute copies of it under certain
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
This GDB was configured as "powerpc64-unknown-linux-gnu"...Using host
libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) r
program: /home/complang/twisti/cacao/powerpc64-linux/boehm-gc/gc6.6/.libs/gctest 
[Thread debugging using libthread_db enabled]
[New Thread 549757910752 (LWP 20481)]

Program received signal SIGINT, Interrupt.
[Switching to Thread 549757910752 (LWP 20481)]
0x0000008000043cc0 in .__nanosleep_nocancel ()
from /lib/tls/libpthread.so.0
(gdb) bt
#0  0x0000008000043cc0 in .__nanosleep_nocancel ()
from /lib/tls/libpthread.so.0
#1  0x00000000100169e0 in GC_lock () at pthread_support.c:1462
#2  0x0000000010016cec in GC_pthread_create (new_thread=0x1fffffb71a0,
    start_routine=@0x10030530: 0x1000427c <thr_run_one_test>, arg=0x0)
at pthread_support.c:1211
#3  0x000000001000430c in main () at test.c:1826

More information about the Gc mailing list