This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgcj/50831] [4.7 regression] __gcc_register_frame must throw error when failed to load dll
- From: "jojelino at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 22 Oct 2011 16:30:35 +0000
- Subject: [Bug libgcj/50831] [4.7 regression] __gcc_register_frame must throw error when failed to load dll
- Auto-submitted: auto-generated
- References: <bug-50831-4@http.gcc.gnu.org/bugzilla/>
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.