This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [angray@beeb.net: 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?
>> 
>> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]