[commit: ghc] master: Add SplitSections = NO to build flavors with SplitObjs = NO (29b6845)
git at git.haskell.org
git at git.haskell.org
Mon Mar 6 18:38:46 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/29b6845e2a9a375ce8095946ac107f733835c45a/ghc
>---------------------------------------------------------------
commit 29b6845e2a9a375ce8095946ac107f733835c45a
Author: Reid Barton <rwbarton at gmail.com>
Date: Sat Mar 4 16:49:37 2017 -0500
Add SplitSections = NO to build flavors with SplitObjs = NO
Test Plan: harbormaster
Reviewers: nomeata, austin, bgamari
Reviewed By: bgamari
Subscribers: thomie, snowleopard
Differential Revision: https://phabricator.haskell.org/D3276
>---------------------------------------------------------------
29b6845e2a9a375ce8095946ac107f733835c45a
mk/flavours/bench-cross.mk | 1 +
mk/flavours/bench-llvm.mk | 1 +
mk/flavours/bench.mk | 1 +
mk/flavours/devel1.mk | 1 +
mk/flavours/devel2.mk | 1 +
mk/flavours/prof-llvm.mk | 1 +
mk/flavours/quick-cross.mk | 1 +
mk/flavours/quick-llvm.mk | 1 +
mk/flavours/quick.mk | 1 +
mk/flavours/quickest.mk | 1 +
mk/flavours/validate.mk | 1 +
11 files changed, 11 insertions(+)
diff --git a/mk/flavours/bench-cross.mk b/mk/flavours/bench-cross.mk
index 90344fc..ae67f34 100644
--- a/mk/flavours/bench-cross.mk
+++ b/mk/flavours/bench-cross.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0 -fllvm
GhcLibHcOpts = -O2 -fllvm
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/bench-llvm.mk b/mk/flavours/bench-llvm.mk
index 2da8ddb..9b71005 100644
--- a/mk/flavours/bench-llvm.mk
+++ b/mk/flavours/bench-llvm.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0
GhcLibHcOpts = -O2
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/bench.mk b/mk/flavours/bench.mk
index ad77219..0a7cf80 100644
--- a/mk/flavours/bench.mk
+++ b/mk/flavours/bench.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0
GhcLibHcOpts = -O2
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/devel1.mk b/mk/flavours/devel1.mk
index ea730c9..8c8925c 100644
--- a/mk/flavours/devel1.mk
+++ b/mk/flavours/devel1.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O
GhcLibHcOpts = -O -dcore-lint
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/devel2.mk b/mk/flavours/devel2.mk
index c86624a..34808a3 100644
--- a/mk/flavours/devel2.mk
+++ b/mk/flavours/devel2.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0 -DDEBUG
GhcLibHcOpts = -O -dcore-lint
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/prof-llvm.mk b/mk/flavours/prof-llvm.mk
index b54fabd..dcbd6a4 100644
--- a/mk/flavours/prof-llvm.mk
+++ b/mk/flavours/prof-llvm.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O
GhcLibHcOpts = -O
BUILD_PROF_LIBS = YES
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/quick-cross.mk b/mk/flavours/quick-cross.mk
index b886a8d..f0f00d2 100644
--- a/mk/flavours/quick-cross.mk
+++ b/mk/flavours/quick-cross.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0 -fllvm
GhcLibHcOpts = -O -fllvm
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/quick-llvm.mk b/mk/flavours/quick-llvm.mk
index 0a63f5f..8a5c5e1 100644
--- a/mk/flavours/quick-llvm.mk
+++ b/mk/flavours/quick-llvm.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0
GhcLibHcOpts = -O
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/quick.mk b/mk/flavours/quick.mk
index 9f1e2e2..735de6a 100644
--- a/mk/flavours/quick.mk
+++ b/mk/flavours/quick.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0
GhcLibHcOpts = -O
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/quickest.mk b/mk/flavours/quickest.mk
index 69c0385..61e091c 100644
--- a/mk/flavours/quickest.mk
+++ b/mk/flavours/quickest.mk
@@ -4,6 +4,7 @@ GhcStage2HcOpts = -O0
GhcLibHcOpts = -O0
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = NO
BUILD_SPHINX_HTML = NO
BUILD_SPHINX_PDF = NO
diff --git a/mk/flavours/validate.mk b/mk/flavours/validate.mk
index 1d18641..5783103 100644
--- a/mk/flavours/validate.mk
+++ b/mk/flavours/validate.mk
@@ -5,6 +5,7 @@ GhcStage2HcOpts = -O -dcore-lint
GhcLibHcOpts = -O -dcore-lint
BUILD_PROF_LIBS = NO
SplitObjs = NO
+SplitSections = NO
HADDOCK_DOCS = YES
BUILD_SPHINX_HTML = YES
BUILD_SPHINX_PDF = NO
More information about the ghc-commits
mailing list