summaryrefslogtreecommitdiff
path: root/settings.in
diff options
context:
space:
mode:
authorBen Gamari <bgamari.foss@gmail.com>2017-07-11 18:40:31 -0400
committerBen Gamari <ben@smart-cactus.org>2017-07-12 08:55:00 -0400
commit60ec8f74d32a9976ac8ddf6fd366218283fcac3e (patch)
tree4e29c75a7c06b19ea187cd9f6ba81b5b01788fc8 /settings.in
parent1ee49cb11c7ad1af20c117a5395df96ded9a729f (diff)
downloadhaskell-60ec8f74d32a9976ac8ddf6fd366218283fcac3e.tar.gz
distrib/configure: Fail if we can't detect machine's word size
This is a sure sign that something is terribly wrong. We also now verify that the word size that the binary distribution expects matches the word size produced by the local target toolchain. Finally we rename WordSize to TargetWordSize, since non-host/target qualified quantities are terribly confusing. Reviewers: austin, hvr, Phyx Reviewed By: Phyx Subscribers: Phyx, rwbarton, thomie, erikd Differential Revision: https://phabricator.haskell.org/D3711
Diffstat (limited to 'settings.in')
-rw-r--r--settings.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/settings.in b/settings.in
index 04b913b86c..df647f1b1d 100644
--- a/settings.in
+++ b/settings.in
@@ -22,7 +22,7 @@
("cross compiling", "@CrossCompiling@"),
("target os", "@HaskellTargetOs@"),
("target arch", "@HaskellTargetArch@"),
- ("target word size", "@WordSize@"),
+ ("target word size", "@TargetWordSize@"),
("target has GNU nonexec stack", "@HaskellHaveGnuNonexecStack@"),
("target has .ident directive", "@HaskellHaveIdentDirective@"),
("target has subsections via symbols", "@HaskellHaveSubsectionsViaSymbols@"),