http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50831
gee <jojelino at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.7 regression] SIGSEGV in |[4.7 regression] |link.cc:1904 |__gcc_register_frame must | |throw error when failed to | |load dll --- Comment #2 from gee <jojelino at gmail dot com> 2011-10-22 16:30:35 UTC --- in config/i386/{cygwin,mingw32}.h, LIBGCJ_SONAME is hard-coded so __gcc_register_frame tries to load libgcj-12.dll, but in libjava/libtool-version the major version is 13. for permanant fix, it would be needed to generate header file on configuration time for proper libjava version.