diff options
author | Ben Gamari <bgamari.foss@gmail.com> | 2017-07-11 18:40:31 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2017-07-12 08:55:00 -0400 |
commit | 60ec8f74d32a9976ac8ddf6fd366218283fcac3e (patch) | |
tree | 4e29c75a7c06b19ea187cd9f6ba81b5b01788fc8 /settings.in | |
parent | 1ee49cb11c7ad1af20c117a5395df96ded9a729f (diff) | |
download | haskell-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.in | 2 |
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@"), |