Using seh exceptions, win32 threads
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc-mingw-w64 (Debian) |
Fix Released
|
Unknown
|
|||
gcc-mingw-w64 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Perhaps this question should go to Debian - I'm interested in using the MinGW-w64 cross-compiler package but my preference is for SEH exception handling on x86_64 (rather than sjlj), and win32 threading instead of posix to avoid the dependence on libwinpthread-
Maybe this would be good to do as a PPA? I'm experimenting now with doing dpkg-buildpackage with a couple small modifications to the debian/rules file where the appropriate configure flags are used.
Related branches
Changed in gcc-mingw-w64 (Debian): | |
status: | Unknown → New |
Changed in gcc-mingw-w64 (Debian): | |
status: | New → Fix Committed |
Changed in gcc-mingw-w64 (Debian): | |
status: | Fix Committed → Fix Released |
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 come up with. I'm working (slowly) on a way of providing both win32 and pthreads-based libraries simultaneously, using linker script switches to pick the right one. Switching between SJLJ and SEH will happen automatically at some point in the future, or rather SEH will become the default, since the patent has now expired.