[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-08-12 Thread Anthony Kelman
That sounds perfect Stephen, thanks for the great work and the heads-up. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1338043 Title: Using seh exceptions, win32 threads To manage notifications abo

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-08-12 Thread Stephen Kitt
The changelog snippet given above doesn't explain how this bug was fixed: gcc-mingw-w64 now uses the upstream default exception handling (SJLJ for 32-bit Windows, SEH for 64-bit Windows), and provides two toolchains, one using Windows threads and one using POSIX threads. The required threading mode

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-08-04 Thread Launchpad Bug Tracker
This bug was fixed in the package gcc-mingw-w64 - 14.1 --- gcc-mingw-w64 (14.1) unstable; urgency=medium * Take the threading model into account when stripping libraries. -- Stephen Kitt Thu, 31 Jul 2014 07:27:45 +0200 ** Changed in: gcc-mingw-w64 (Ubuntu) Status: New =

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-28 Thread Launchpad Bug Tracker
** Branch linked: lp:debian/gcc-mingw-w64 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1338043 Title: Using seh exceptions, win32 threads To manage notifications about this bug go to: https://bugs

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-28 Thread Bug Watch Updater
** Changed in: gcc-mingw-w64 (Debian) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1338043 Title: Using seh exceptions, win32 threads To manage notific

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-27 Thread Bug Watch Updater
** Changed in: gcc-mingw-w64 (Debian) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1338043 Title: Using seh exceptions, win32 threads To manage notifications ab

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-07 Thread Anthony Kelman
The cross-compile from my own set of SEH, win32-threading debs worked nicely. There was one little hangup of strerror_s not existing in the msvcrt runtime when I try to run the cross-compiled binary on XP, but I think I can solve that with a configure flag in the library I'm building. Deciding to

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-06 Thread Stephen Kitt
Actually I was thinking of spec files, not linker scripts, sorry! It would end up looking something like x86_64-w64-mingw32-gcc -mwin32threads to build with Win32 threads, etc. Or perhaps -mthreads=win32 (and -mthreads=posix), depending on what I can get the specs to do. -- You received this b

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-05 Thread Anthony Kelman
Thanks Stephen, glad you saw this. So it looks like I got a set of debs built okay from the source package without much trouble. I changed --enable-threads from posix to win32 in debian/rules, and deleted the line that said --enable-sjlj-exceptions. The gcc-mingw-w64-i686/usr/lib/gcc/i686-w64-ming

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-05 Thread Bug Watch Updater
** Changed in: gcc-mingw-w64 (Debian) Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1338043 Title: Using seh exceptions, win32 threads To manage notifications about th

[Bug 1338043] Re: Using seh exceptions, win32 threads

2014-07-05 Thread Stephen Kitt
I keep an eye on bugs filed here, so there's no need to push this to Debian (I'm the Debian packager for this). Your question covers similar issues to those raised in http://bugs.debian.org/750741 so I'm linking the two. With regards to a proper solution, I'd be interested in anything you can com