Upgrade to extra-1.4.7
[ghc.git] / cfg / system.config.in
1 # This file is processed by the configure script
2 # See 'src/Settings/User.hs' for user-defined settings
3 #=====================================================
4
5 # Paths to builders:
6 #===================
7
8 alex           = @AlexCmd@
9 ar             = @ArCmd@
10 cc             = @CC@
11 happy          = @HappyCmd@
12 hs-cpp         = @HaskellCPPCmd@
13 hscolour       = @HSCOLOUR@
14 ld             = @LdCmd@
15 make           = @MakeCmd@
16 nm             = @NmCmd@
17 objdump        = @ObjdumpCmd@
18 ranlib         = @REAL_RANLIB_CMD@
19 system-cc      = @CC_STAGE0@
20 system-ghc     = @WithGhc@
21 system-ghc-pkg = @GhcPkgCmd@
22 tar            = @TarCmd@
23 patch          = @PatchCmd@
24 perl           = @PerlCmd@
25
26 # Information about builders:
27 #============================
28
29 ar-supports-at-file = @ArSupportsAtFile@
30 cc-clang-backend    = @CC_CLANG_BACKEND@
31 cc-llvm-backend     = @CC_LLVM_BACKEND@
32 gcc-is-clang        = @GccIsClang@
33 gcc-lt-46           = @GccLT46@
34 hs-cpp-args         = @HaskellCPPArgs@
35
36 # Build options:
37 #===============
38
39 solaris-broken-shld  = @SOLARIS_BROKEN_SHLD@
40 split-objects-broken = @SplitObjsBroken@
41 ghc-unregisterised   = @Unregisterised@
42 ghc-source-path      = @hardtop@
43 leading-underscore   = @LeadingUnderscore@
44
45 # Information about build, host and target systems:
46 #==================================================
47
48 build-platform        = @BuildPlatform@
49 build-arch            = @BuildArch_CPP@
50 build-os              = @BuildOS_CPP@
51 build-vendor          = @BuildVendor_CPP@
52
53 host-platform         = @HostPlatform@
54 host-arch             = @HostArch_CPP@
55 host-os               = @HostOS_CPP@
56 host-vendor           = @HostVendor_CPP@
57
58 target-platform       = @TargetPlatform@
59 target-platform-full  = @TargetPlatformFull@
60 target-arch           = @TargetArch_CPP@
61 target-os             = @TargetOS_CPP@
62 target-vendor         = @TargetVendor_CPP@
63
64 cross-compiling       = @CrossCompiling@
65
66 dynamic-extension     = @soext_target@
67
68 ghc-version           = @GhcVersion@
69 ghc-major-version     = @GhcMajVersion@
70 ghc-minor-version     = @GhcMinVersion@
71 ghc-patch-level       = @GhcPatchLevel@
72
73 supports-this-unit-id = @SUPPORTS_THIS_UNIT_ID@
74
75 project-name          = @ProjectName@
76 project-version       = @ProjectVersion@
77 project-version-int   = @ProjectVersionInt@
78 project-patch-level   = @ProjectPatchLevel@
79 project-patch-level1  = @ProjectPatchLevel1@
80 project-patch-level2  = @ProjectPatchLevel2@
81 project-git-commit-id = @ProjectGitCommitId@
82
83 # Compilation and linking flags:
84 #===============================
85
86 conf-cc-args-stage0         = @CONF_CC_OPTS_STAGE0@
87 conf-cc-args-stage1         = @CONF_CC_OPTS_STAGE1@
88 conf-cc-args-stage2         = @CONF_CC_OPTS_STAGE2@
89
90 conf-cpp-args-stage0        = @CONF_CPP_OPTS_STAGE0@
91 conf-cpp-args-stage1        = @CONF_CPP_OPTS_STAGE1@
92 conf-cpp-args-stage2        = @CONF_CPP_OPTS_STAGE2@
93
94 conf-gcc-linker-args-stage0 = @CONF_GCC_LINKER_OPTS_STAGE0@
95 conf-gcc-linker-args-stage1 = @CONF_GCC_LINKER_OPTS_STAGE1@
96 conf-gcc-linker-args-stage2 = @CONF_GCC_LINKER_OPTS_STAGE2@
97
98 conf-ld-linker-args-stage0  = @CONF_LD_LINKER_OPTS_STAGE0@
99 conf-ld-linker-args-stage1  = @CONF_LD_LINKER_OPTS_STAGE1@
100 conf-ld-linker-args-stage2  = @CONF_LD_LINKER_OPTS_STAGE2@
101
102 # Include and library directories:
103 #=================================
104
105 iconv-include-dir = @ICONV_INCLUDE_DIRS@
106 iconv-lib-dir     = @ICONV_LIB_DIRS@
107
108 gmp-include-dir   = @GMP_INCLUDE_DIRS@
109 gmp-lib-dir       = @GMP_LIB_DIRS@
110
111 use-system-ffi    = @UseSystemLibFFI@
112 ffi-include-dir   = @FFIIncludeDir@
113 ffi-lib-dir       = @FFILibDir@
114
115 # Optional Dependencies:
116 #=======================
117
118 with-libdw         = @HaveLibdw@