[commit: ghc] master: ghc.mk: Add reference to Trac #5987 (cdeefa4)

git at git.haskell.org git at git.haskell.org
Tue Jan 5 21:07:16 UTC 2016


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/cdeefa44ac8e2452a691708715bd2157a7bf3f0e/ghc

>---------------------------------------------------------------

commit cdeefa44ac8e2452a691708715bd2157a7bf3f0e
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Tue Jan 5 15:09:57 2016 +0100

    ghc.mk: Add reference to Trac #5987


>---------------------------------------------------------------

cdeefa44ac8e2452a691708715bd2157a7bf3f0e
 compiler/ghc.mk | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/compiler/ghc.mk b/compiler/ghc.mk
index f9ca71c..e4d9ee4 100644
--- a/compiler/ghc.mk
+++ b/compiler/ghc.mk
@@ -441,9 +441,10 @@ compiler_stage1_SplitSections = NO
 compiler_stage2_SplitSections = NO
 compiler_stage3_SplitSections = NO
 
-# There are too many symbols in the ghc package for a Windows DLL.
-# We therefore need to split some of the modules off into a separate
-# DLL. This clump are the modules reachable from DynFlags:
+# There are too many symbols in the ghc package for a Windows DLL
+# (due to a limitation of bfd ld, see Trac #5987). We therefore need to split
+# some of the modules off into a separate DLL. This clump are the modules
+# reachable from DynFlags:
 compiler_stage2_dll0_START_MODULE = DynFlags
 compiler_stage2_dll0_MODULES = \
 	Annotations \



More information about the ghc-commits mailing list