Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=510949


Hin-Tak Leung <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #353901|0                           |1
        is obsolete|                            |




--- Comment #5 from Hin-Tak Leung <[email protected]>  2009-07-16 
14:51:29 EDT ---
Created an attachment (id=354033)
 --> (https://bugzilla.redhat.com/attachment.cgi?id=354033)
tarball of mods for latest gcc from koji

This is a tarball of a modified mingw32-gcc specs file to use the latest native
gcc from koji (4.4.0-13), and all the upstream mingw patches.

3 of the 13 upstream patches need some adaptation (so attached). Two of the 3, 
gcc-4.4.0-20090418-libjava_s.patch gcc-4.4.0-20090418-ada-hang.patch look like
they are partly in fedora native gcc anyway; the 3rd one is slightly broken and
reported upstream. The result seems to have build libgfortran.dll, etc extra
compared to old.

On a different matter, the upstream mingw gcc release notes have these
paragraphs:
===========
- Zero cost exceptions: New exception model Dwarf only has performance
  penalty when being thrown.  The old model, SJLJ, is no longer
  available.

===========
- Dynamic linking with libgcc_s_dw2-1.dll

Dynamic linking with libgcc_s_dw2-1.dll is necessary to throw
exceptions between different modules, such as between two DLLs or a
DLL and an EXE.  Consequently, it is the default for all languages
other than C.  To disable this dynamic linking, use -static-libgcc.
To enable this dynamic linking in C, use -shared-libgcc.
===========

I haven't been able to get a dw2-1.dll at all, and some experiment
(disable-shared) results in broken dependences - a few packages
mingw32-gettext/boost/pthread have explicit dependency on the sjlj-1.dll.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
fedora-mingw mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/fedora-mingw

Reply via email to