[GHC] #10726: Upgrade MingW-w64 distributions for windows
GHC
ghc-devs at haskell.org
Tue Nov 24 22:24:42 UTC 2015
#10726: Upgrade MingW-w64 distributions for windows
-------------------------------------+-------------------------------------
Reporter: Phyx- | Owner:
Type: task | Status: patch
Priority: high | Milestone: 7.10.3
Component: Build System | Version: 7.11
Resolution: | 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 |
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by Phyx-):
@RyanGIScott
The first one is indeed because you can't like against `libmingwex`
{{{
$ dlltool.exe --output-def libmingwex.def --export-all-symbols
libmingwex.a
$ grep "log1p" libmingwex.def
log1p @ 494
log1pf @ 495
log1pl @ 496
}}}
So re-exporting `log1p` should fix it. But this feels like a moving
target.
Try adding `SymI_HasProto(log1p)` to the list. If you're on `HEAD`, these
symbols have been moved to `RtsSymbols.c`.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10726#comment:53>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list