[angray@beeb.net: Re: [MinGW-dvlpr] GCC 4.3.0 i386-pc-mingw32 ALPHA Release]
Christopher Faylor
cgf-use-the-mailinglist-please@cygwin.com
Mon Apr 7 13:50:00 GMT 2008
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?
>>
>> cgf
>
> 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
>if useful.
>
>> > 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
>with?
Yes.
Can I suggest following the discussion on mingw-dvlpr about gcc? It sounds like
there might be some common ground there.
cgf
More information about the Cygwin-apps
mailing list