Geoff, Is this a potential problem in the compilation of libgcj on Darwin PPC at -m64? I am seeing the following warning...
/sw/src/fink.build/gcc4-4.1.9999-20060915/darwin_objdir/./gcc/xgcc -B/sw/src/fink.build/gcc4-4.1.9999-20060915/darwin_objdir/./gcc/ -B/sw/lib/gcc4/powerpc-apple-darwin8/bin/ -B/sw/lib/gcc4/powerpc-apple-darwin8/lib/ -isystem /sw/lib/gcc4/powerpc-apple-darwin8/include -isystem /sw/lib/gcc4/powerpc-apple-darwin8/sys-include -m64 -DHAVE_CONFIG_H -I/sw/src/fink.build/gcc4-4.1.9999-20060915/gcc-4.2-20060915/boehm-gc/include -fexceptions -Iinclude -I././targ-include -I.//libc/include -O2 -g -O2 -fexceptions -Iinclude -I././targ-include -I.//libc/include -c ../../../../gcc-4.2-20060915/boehm-gc/darwin_stop_world.c -fno-common -DPIC -o .libs/darwin_stop_world.o ../../../../gcc-4.2-20060915/boehm-gc/darwin_stop_world.c: In function 'FindTopOfStack': ../../../../gcc-4.2-20060915/boehm-gc/darwin_stop_world.c:76: warning: cast to pointer from integer of different size which is the line... frame = (StackFrame *)stack_start; FYI, Jack