[PATCH 64bit] Fix ONDEE for 64bit

Yaakov (Cygwin/X) yselkowitz@users.sourceforge.net
Tue Mar 5 09:48:00 GMT 2013


On Tue, 5 Mar 2013 10:30:09 +0100, Corinna Vinschen wrote:
> On Mar  5 03:14, Yaakov wrote:
> > No, we don't control the DLL name; libjava/Makefile.am and
> > libjava/libtool-version determine the soname of libgcj based on
> > standard libtool naming and versioning practices.  Since GCC 3.2
> > (libgcj.so.3), there has been a consistent +1 version bump for each
> > major.minor release, hence the x+6 for the 4.x series
> > (for 4.8: cyggcj-14.dll, libgcj.so.14, etc.).
> > 
> > The define in cygwin*.h or mingw32.h is used in
> > libgcc/config/i386/cygming-crtbegin.c:__gcc_register_frame(), so it's
> > the define that needs to match the build system, not the other way
> > around.
> 
> Sigh, ok.  I'll use your definition.  What do we do when gcc 5.0
> is getting close?

We can deal with it then, but at least we won't have to worry about
this for a while (as otherwise this seems to always be forgotten by
upstream).


Yaakov



More information about the Cygwin-patches mailing list