lp://staging/~ghc/ghc/packages-Win32-master
- Get this branch:
- bzr branch lp://staging/~ghc/ghc/packages-Win32-master
Branch merges
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.haskell.org/packages/Win32.git.
Last successful import was .
Recent revisions
- 289. By Joey Hess <email address hidden>
-
improve c_TerminateProcess types and propigate failure
Thanks to @Mistuke for the review and for suggesting the better
name terminateProcessById. - 288. By Joey Hess <email address hidden>
-
use closeHandle
There's no closeProcess, thought there was..
- 283. By Sergei Trofimovich
-
add basic cross-compilation support (#87)
* fix include case: s/#include <Lmcons.h>/#include <lmcons.h>
Noticed when cross-compiling win32 on linux to i686-w64-
mingw32- gcc.
i686-w64-mingw32 provides all headers in lowercase.Signed-off-by: Sergei Trofimovich <email address hidden>
* Pen.hsc: don't use c99-style comments in enum declarations
Ths change workarounds hsc2hs bug in cross-compile mode:
https://ghc.haskell. org/trac/ ghc/ticket/ 13619 To reproduce the build failure it's enough to run
$ cabal configure --hsc2hs-options= '--cross- safe --cross-compile'
$ cabal build --hsc2hs-options= '--cross- safe --cross-compile' Signed-off-by: Sergei Trofimovich <email address hidden>
* SimpleMAPI.hsc: don't use #ifdef in enum declarations
This change workarounds hsc2hs bug in cross-compile mode:
https://ghc.haskell. org/trac/ ghc/ticket/ 13620 To reproduce the build failure it's enough to run
$ cabal configure --hsc2hs-options= '--cross- safe --cross-compile'
$ cabal build --hsc2hs-options= '--cross- safe --cross-compile' Signed-off-by: Sergei Trofimovich <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)