Commit f5604d37 authored by John Ericson's avatar John Ericson Committed by Marge Bot

settings.in: Reformat

We're might be about to switch to generating it in Hadrian/Make. This
reformat makes it easier to programmingmatically generate and end up
with the exact same thing, which is good for diffing to ensure no
regressions.

I had this as part of !712, but given the difficulty of satisfying CI, I
figured I should break things up even further.
parent 7287bb9e
[("GCC extra via C opts", "@GccExtraViaCOpts@"),
("C compiler command", "@SettingsCCompilerCommand@"),
("C compiler flags", "@SettingsCCompilerFlags@"),
("C compiler link flags", "@SettingsCCompilerLinkFlags@"),
("C compiler supports -no-pie", "@SettingsCCompilerSupportsNoPie@"),
("Haskell CPP command","@SettingsHaskellCPPCommand@"),
("Haskell CPP flags","@SettingsHaskellCPPFlags@"),
("ld command", "@SettingsLdCommand@"),
("ld flags", "@SettingsLdFlags@"),
("ld supports compact unwind", "@LdHasNoCompactUnwind@"),
("ld supports build-id", "@LdHasBuildId@"),
("ld supports filelist", "@LdHasFilelist@"),
("ld is GNU ld", "@LdIsGNULd@"),
("ar command", "@SettingsArCommand@"),
("ar flags", "@ArArgs@"),
("ar supports at file", "@ArSupportsAtFile@"),
("ranlib command", "@SettingsRanlibCommand@"),
("touch command", "@SettingsTouchCommand@"),
("dllwrap command", "@SettingsDllWrapCommand@"),
("windres command", "@SettingsWindresCommand@"),
("libtool command", "@SettingsLibtoolCommand@"),
("cross compiling", "@CrossCompiling@"),
("target os", "@HaskellTargetOs@"),
("target arch", "@HaskellTargetArch@"),
("target word size", "@TargetWordSize@"),
("target has GNU nonexec stack", "@HaskellHaveGnuNonexecStack@"),
("target has .ident directive", "@HaskellHaveIdentDirective@"),
("target has subsections via symbols", "@HaskellHaveSubsectionsViaSymbols@"),
("target has RTS linker", "@HaskellHaveRTSLinker@"),
("Unregisterised", "@Unregisterised@"),
("LLVM llc command", "@SettingsLlcCommand@"),
("LLVM opt command", "@SettingsOptCommand@"),
("LLVM clang command", "@SettingsClangCommand@")
]
[("GCC extra via C opts", "@GccExtraViaCOpts@")
,("C compiler command", "@SettingsCCompilerCommand@")
,("C compiler flags", "@SettingsCCompilerFlags@")
,("C compiler link flags", "@SettingsCCompilerLinkFlags@")
,("C compiler supports -no-pie", "@SettingsCCompilerSupportsNoPie@")
,("Haskell CPP command", "@SettingsHaskellCPPCommand@")
,("Haskell CPP flags", "@SettingsHaskellCPPFlags@")
,("ld command", "@SettingsLdCommand@")
,("ld flags", "@SettingsLdFlags@")
,("ld supports compact unwind", "@LdHasNoCompactUnwind@")
,("ld supports build-id", "@LdHasBuildId@")
,("ld supports filelist", "@LdHasFilelist@")
,("ld is GNU ld", "@LdIsGNULd@")
,("ar command", "@SettingsArCommand@")
,("ar flags", "@ArArgs@")
,("ar supports at file", "@ArSupportsAtFile@")
,("ranlib command", "@SettingsRanlibCommand@")
,("touch command", "@SettingsTouchCommand@")
,("dllwrap command", "@SettingsDllWrapCommand@")
,("windres command", "@SettingsWindresCommand@")
,("libtool command", "@SettingsLibtoolCommand@")
,("cross compiling", "@CrossCompiling@")
,("target os", "@HaskellTargetOs@")
,("target arch", "@HaskellTargetArch@")
,("target word size", "@TargetWordSize@")
,("target has GNU nonexec stack", "@HaskellHaveGnuNonexecStack@")
,("target has .ident directive", "@HaskellHaveIdentDirective@")
,("target has subsections via symbols", "@HaskellHaveSubsectionsViaSymbols@")
,("target has RTS linker", "@HaskellHaveRTSLinker@")
,("Unregisterised", "@Unregisterised@")
,("LLVM llc command", "@SettingsLlcCommand@")
,("LLVM opt command", "@SettingsOptCommand@")
,("LLVM clang command", "@SettingsClangCommand@")
]
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment