diff options
Diffstat (limited to 'hadrian/cfg')
-rw-r--r-- | hadrian/cfg/system.config.in | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/hadrian/cfg/system.config.in b/hadrian/cfg/system.config.in index e3c612e0e2..fbb1f54854 100644 --- a/hadrian/cfg/system.config.in +++ b/hadrian/cfg/system.config.in @@ -108,6 +108,46 @@ conf-ld-linker-args-stage1 = @CONF_LD_LINKER_OPTS_STAGE1@ conf-ld-linker-args-stage2 = @CONF_LD_LINKER_OPTS_STAGE2@ conf-ld-linker-args-stage3 = @CONF_LD_LINKER_OPTS_STAGE3@ +# Settings: +#========== + +# We are in the process of moving the settings file from being entirely +# generated by configure, to generated being by the build system. Many of these +# might become redundant. + +gcc-extra-via-c-opts = @GccExtraViaCOpts@ +ld-has-no-compact-unwind = @LdHasNoCompactUnwind@ +ld-has-build-id = @LdHasBuildId@ +ld-has-filelist = @LdHasFilelist@ +ld-is-gnu-ld = @LdIsGNULd@ +ar-args = @ArArgs@ + +settings-c-compiler-command = @SettingsCCompilerCommand@ +settings-haskell-cpp-command = @SettingsHaskellCPPCommand@ +settings-haskell-cpp-flags = @SettingsHaskellCPPFlags@ +settings-c-compiler-flags = @SettingsCCompilerFlags@ +settings-c-compiler-link-flags = @SettingsCCompilerLinkFlags@ +settings-c-compiler-supports-no-pie = @SettingsCCompilerSupportsNoPie@ +settings-ld-command = @SettingsLdCommand@ +settings-ld-flags = @SettingsLdFlags@ +settings-ar-command = @SettingsArCommand@ +settings-ranlib-command = @SettingsRanlibCommand@ +settings-dll-wrap-command = @SettingsDllWrapCommand@ +settings-windres-command = @SettingsWindresCommand@ +settings-libtool-command = @SettingsLibtoolCommand@ +settings-touch-command = @SettingsTouchCommand@ +settings-clang-command = @SettingsClangCommand@ +settings-llc-command = @SettingsLlcCommand@ +settings-opt-command = @SettingsOptCommand@ + +haskell-target-os = @HaskellTargetOs@ +haskell-target-arch = @HaskellTargetArch@ +target-word-size = @TargetWordSize@ +haskell-have-gnu-nonexec-stack = @HaskellHaveGnuNonexecStack@ +haskell-have-ident-directive = @HaskellHaveIdentDirective@ +haskell-have-subsections-via-symbols = @HaskellHaveSubsectionsViaSymbols@ +haskell-have-rts-linker = @HaskellHaveRTSLinker@ + # Include and library directories: #================================= |