#5292: libHSghc exports more symbols than Windows can handle
---------------------------------+------------------------------------------
Reporter: batterseapower | Owner:
Type: bug | Status: new
Priority: normal | Component: Compiler
Version: 7.0.3 | Keywords:
Testcase: | Blockedby:
Os: Windows | Blocking:
Architecture: Unknown/Multiple | Failure: Runtime crash
---------------------------------+------------------------------------------
Comment(by batterseapower):
A clever way to fix this upstream would be to change binutils ld so it
generates an import library that exports > 65k symbols by using stubs for
the "overflow" symbols that decide where to jmp to by just taking a
constant offset from the address of some other exported thing.
However, such a change would mean that you could not discard the generated
import libraries any more (true in some circumstances today anyway) and
would likely take forever to work its way downstream.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5292#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs