summaryrefslogtreecommitdiff
path: root/hadrian/cfg
diff options
context:
space:
mode:
authorJohn Ericson <git@JohnEricson.me>2019-07-12 12:04:08 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2019-10-04 21:45:48 -0400
commitdd8f76b2e3285f8d01d652c8fa8c28e37ea474de (patch)
treeac82ccd6feac34e0ee962b0559395f05ffb93821 /hadrian/cfg
parentb538476be3706264620c072e6e436debf9e0d3e4 (diff)
downloadhaskell-dd8f76b2e3285f8d01d652c8fa8c28e37ea474de.tar.gz
Factor out a smaller part of Platform for host fallback
Diffstat (limited to 'hadrian/cfg')
-rw-r--r--hadrian/cfg/system.config.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/hadrian/cfg/system.config.in b/hadrian/cfg/system.config.in
index 35ba2c4052..5d6d28d5f4 100644
--- a/hadrian/cfg/system.config.in
+++ b/hadrian/cfg/system.config.in
@@ -60,12 +60,16 @@ host-platform = @HostPlatform@
host-arch = @HostArch_CPP@
host-os = @HostOS_CPP@
host-vendor = @HostVendor_CPP@
+host-os-haskell = @HaskellHostOs@
+host-arch-haskell = @HaskellHostArch@
target-platform = @TargetPlatform@
target-platform-full = @TargetPlatformFull@
target-arch = @TargetArch_CPP@
target-os = @TargetOS_CPP@
target-vendor = @TargetVendor_CPP@
+target-os-haskell = @HaskellTargetOs@
+target-arch-haskell = @HaskellTargetArch@
llvm-target = @LLVMTarget_CPP@
cross-compiling = @CrossCompiling@
@@ -143,8 +147,6 @@ settings-clang-command = @SettingsClangCommand@
settings-llc-command = @SettingsLlcCommand@
settings-opt-command = @SettingsOptCommand@
-haskell-target-os = @HaskellTargetOs@
-haskell-target-arch = @HaskellTargetArch@
target-word-size = @TargetWordSize@
target-has-gnu-nonexec-stack = @TargetHasGnuNonexecStack@
target-has-ident-directive = @TargetHasIdentDirective@