
#10726: Upgrade MingW-w64 distributions for windows -------------------------------------+------------------------------------- Reporter: Phyx- | Owner: Phyx- Type: task | Status: closed Priority: normal | Milestone: 7.10.3 Component: Build System | Version: 7.11 Resolution: fixed | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #9218 #9014 | Differential Rev(s): Phab:D1123 #10435 | -------------------------------------+------------------------------------- Comment (by bgamari): I've spoken to Phyx- about this issue. It seems there may be compelling reasons to merge (and thomie agrees), * The current GCC contains a bug where it can’t call itself recursively with response files: this means that Michael Snoyman’s response file patch (#8596) is essentially useless without a newer toolchain * The upgrade enables programs to run on Windows Server. As Phyx- said in `#ghc`, > since starting with Server 2008 SEHOP is enabled by default and the 32bit version of GHC (which was using a very old mingw GCC) did not correctly handle the exceptions. So windows would block the executable * Phyx- also said, > under the misc category we get a lot of different bug fixes for binutils. But I am not aware of any specific reported issues reported. Perhaps we could try merging and rope some Windows users into thorough testing pre-release? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10726#comment:26 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler