[GHC] #989: Windows "native" port
GHC
trac at galois.com
Mon Nov 6 06:12:25 EST 2006
#989: Windows "native" port
-----------------------------------+----------------------------------------
Reporter: simonmar | Owner:
Type: task | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 6.7
Severity: normal | Keywords:
Difficulty: Difficult (1 week) | Testcase: N/A
Architecture: x86 | Os: Windows
-----------------------------------+----------------------------------------
Create a Windows "native" port of GHC, i.e. one that uses the Microsoft
toolchain instead of GCC and the GNU binutils. The main tasks are:
* Convert the pretty printer in the i386 NCG to generate MS/Intel syntax
instead of AT&T syntax. We can then generate assembly code that MASM
can
grok.
* Make the RTS compile with Microsoft's CL compiler. (this has been done
in
the past, so shouldn't be too much work).
* Drop any dependencies on mingw32 functionality in the libraries.
* Make appropriate modifications to the driver, build system etc. We'd
still
need Cygwin/MSYS for build tools (dropping dependency on GNU make is
another task
entirely...)
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/989>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list