This is the mail archive of the
cygwin-patches
mailing list for the Cygwin project.
Re: [PATCH 64bit] Fix ONDEE for 64bit
On Mon, 4 Mar 2013 11:51:34 +0100, Corinna Vinschen wrote:
> That looks good, thanks for catching this problem! Please apply the
> Cygwin changes. I'll rebuild new base packages including the gcc
> patches soon.
BTW, at some point the attached patch will also need to be added for
4.8. The libgcj ABI version changes with every GCC major.minor, and
this define seems to always be missed; a comment to this effect in
libjava/libtool-version probably wouldn't hurt.
Yaakov
--- a/gcc/config/i386/cygwin.h 2013-01-10 14:38:27.000000000 -0600
+++ b/gcc/config/i386/cygwin.h 2013-03-04 00:18:04.989538700 -0600
@@ -137,5 +137,5 @@
#define LIBGCC_SONAME "cyggcc_s" LIBGCC_EH_EXTN "-1.dll"
/* We should find a way to not have to update this manually. */
-#define LIBGCJ_SONAME "cyggcj" /*LIBGCC_EH_EXTN*/ "-13.dll"
+#define LIBGCJ_SONAME "cyggcj" /*LIBGCC_EH_EXTN*/ "-14.dll"
--- a/gcc/config/i386/cygwin-w64.h 2013-03-03 23:58:36.941826800 -0600
+++ b/gcc/config/i386/cygwin-w64.h 2013-03-04 00:18:00.309532200 -0600
@@ -155,4 +155,4 @@
#define LIBGCC_SONAME "cyggcc_s" LIBGCC_EH_EXTN "-1.dll"
/* We should find a way to not have to update this manually. */
-#define LIBGCJ_SONAME "cyggcj" /*LIBGCC_EH_EXTN*/ "-13.dll"
+#define LIBGCJ_SONAME "cyggcj" /*LIBGCC_EH_EXTN*/ "-14.dll"
--- a/gcc/config/i386/mingw32.h 2013-01-10 14:38:27.000000000 -0600
+++ b/gcc/config/i386/mingw32.h 2013-03-04 05:35:13.791448500 -0600
@@ -245,4 +245,4 @@
#define LIBGCC_SONAME "libgcc_s" LIBGCC_EH_EXTN "-1.dll"
/* We should find a way to not have to update this manually. */
-#define LIBGCJ_SONAME "libgcj" /*LIBGCC_EH_EXTN*/ "-13.dll"
+#define LIBGCJ_SONAME "libgcj" /*LIBGCC_EH_EXTN*/ "-14.dll"