[commit: ghc] master: build.mk.sample: Stage1 needn't be built with -fllvm (841924c)

git at git.haskell.org git at git.haskell.org
Tue Sep 9 17:32:44 UTC 2014


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

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

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

commit 841924c9587c10488a18e307b573720977bf4f13
Author: Ben Gamari <bgamari.foss at gmail.com>
Date:   Sat Sep 6 13:24:30 2014 -0400

    build.mk.sample: Stage1 needn't be built with -fllvm
    
    Summary:
    We can use the native codegen for stage 1 as it is to run on the host
    platform.
    
    Test Plan:
    
    Reviewers:
    
    Subscribers:
    
    GHC Trac Issues:


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

841924c9587c10488a18e307b573720977bf4f13
 mk/build.mk.sample | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mk/build.mk.sample b/mk/build.mk.sample
index 4189882..9d80fa9 100644
--- a/mk/build.mk.sample
+++ b/mk/build.mk.sample
@@ -108,7 +108,7 @@ endif
 ifeq "$(BuildFlavour)" "perf-cross"
 
 SRC_HC_OPTS     = -O -H64m -fllvm
-GhcStage1HcOpts = -O2 -fllvm
+GhcStage1HcOpts = -O2
 GhcStage2HcOpts = -O2 -fllvm
 GhcHcOpts       = -Rghc-timing
 GhcLibHcOpts    = -O2
@@ -179,7 +179,7 @@ endif
 ifeq "$(BuildFlavour)" "quick-cross"
 
 SRC_HC_OPTS        = -H64m -O0
-GhcStage1HcOpts    = -O -fllvm
+GhcStage1HcOpts    = -O
 GhcStage2HcOpts    = -O0 -fllvm
 GhcLibHcOpts       = -O -fllvm
 SplitObjs          = NO



More information about the ghc-commits mailing list