[commit: ghc] wip/nfs-locking: Add ArSupportsAtFile, BuildPlatform, HostPlatform, TargetPlatform flags. (f164cdc)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:09:01 UTC 2017


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

On branch  : wip/nfs-locking
Link       : http://ghc.haskell.org/trac/ghc/changeset/f164cdc5a83432f5f4c156be4a1d518650cb1045/ghc

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

commit f164cdc5a83432f5f4c156be4a1d518650cb1045
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Thu Sep 24 23:41:37 2015 +0100

    Add ArSupportsAtFile, BuildPlatform, HostPlatform, TargetPlatform flags.


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

f164cdc5a83432f5f4c156be4a1d518650cb1045
 cfg/system.config.in | 29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)

diff --git a/cfg/system.config.in b/cfg/system.config.in
index e85788b..09ea1fa 100644
--- a/cfg/system.config.in
+++ b/cfg/system.config.in
@@ -23,7 +23,8 @@ hsc2hs         = @hardtop@/inplace/bin/hsc2hs
 
 genprimopcode  = @hardtop@/inplace/bin/genprimopcode
 
-hs-cpp         = @HaskellCPPCmd@ @HaskellCPPArgs@
+hs-cpp         = @HaskellCPPCmd@
+hs-cpp-args    = @HaskellCPPArgs@
 
 unlit          = @hardtop@/inplace/lib/unlit
 ghc-split      = @hardtop@/inplace/lib/ghc-split
@@ -37,8 +38,9 @@ hscolour       = @HSCOLOUR@
 # Information about builders:
 #============================
 
-gcc-is-clang = @GccIsClang@
-gcc-lt-46    = @GccLT46@
+gcc-is-clang        = @GccIsClang@
+gcc-lt-46           = @GccLT46@
+ar-supports-at-file = @ArSupportsAtFile@
 
 # Build options:
 #===============
@@ -50,15 +52,24 @@ ghc-unregisterised   = @Unregisterised@
 ghc-source-path      = @hardtop@
 leading-underscore   = @LeadingUnderscore@
 
-# Information about host and target systems:
-#===========================================
+# Information about build, host and target systems:
+#==================================================
 
-target-os             = @TargetOS_CPP@
-target-arch           = @TargetArch_CPP@
-target-platform-full  = @TargetPlatformFull@
+build-platform        = @BuildPlatform@
+build-arch            = @BuildArch_CPP@
+build-os              = @BuildOS_CPP@
+build-vendor          = @BuildVendor_CPP@
 
-host-os               = @HostOS_CPP@
+host-platform         = @HostPlatform@
 host-arch             = @HostArch_CPP@
+host-os               = @HostOS_CPP@
+host-vendor           = @HostVendor_CPP@
+
+target-platform       = @TargetPlatform@
+target-platform-full  = @TargetPlatformFull@
+target-arch           = @TargetArch_CPP@
+target-os             = @TargetOS_CPP@
+target-vendor         = @TargetVendor_CPP@
 
 cross-compiling       = @CrossCompiling@
 



More information about the ghc-commits mailing list