This is the mail archive of the
mailing list for the Cygwin project.
Re: [email@example.com: Re: [MinGW-dvlpr] GCC 4.3.0 i386-pc-mingw32 ALPHA Release]
On Mon, Apr 07, 2008 at 02:36:13PM +0100, Dave Korn wrote:
>cgf wrote on 07 April 2008 04:45:
>> Are the changes here usable for cygwin?
> Not sure yet:
>> > shared libgcc enabled
> That bit's fairly easy. I'll take a look at the approach and see if it's
>different from how I've done it. (Needs shared libstdc++ and libgfortran as
>well to really be worthwhile in the cygwin distro, I think).
>> > vtable symbol fix
>> > main symbol fix
>> > static object build system fix
> Don't know what these problems really are, will check and import patches
>> > This release is compiled to support Dwarf2 exception handling only.
>> > Dwarf2 is mutually incompatible with all other exception handling
>> > schemes, and foreign frames.
>> > If you want to throw exceptions between modules, you need to compile
>> > with -shared-gcclib.
> I'm also building dw-2-only versions of gcc4, btw.
> I hope to prepare a test release over the next few weeks while also
>sending patches upstream to switch gcc over to shared libs and dwarf 2 on
>cygwin target - I figure that we probably just have to live with the
>throwing-from-win32-callbacks issue on HEAD FTM and fix it using SEH. With
>your gcc maintainer hat on, does that sound like an approach you'd be happy
Can I suggest following the discussion on mingw-dvlpr about gcc? It sounds like
there might be some common ground there.