gcj-dbtool seems to crash with signal 6 (Abort) each time is is called, or at least when called as gcj-dbtool -n foo.db.tmp This was in mock, in pure ppc64 chrooted environment. The underlying kernel is 2.6.9-34.EL.
Initial investigation shows this might not be related to any recent change in gcc, but glibc, particularly: - add -fasynchronous-unwind-tables to CFLAGS (#216518) in glibc-2.5.90-8.
In particular it is something in unwind info of libc-2.5.90.so, replacing 2.5.90-8 /lib64/libc-2.5.90.so with 2.5.90-7 libc-2.5.90.so cures this. Unfortunately gdb is upset too so it is hard to debug it and I haven't managed to reproduce it with more simple testcases so far.
Should be fixed in glibc-2.5.90-10 in rawhide.
*** Bug 217729 has been marked as a duplicate of this bug. ***