settings.in 1.07 KB
Newer Older
1
[("GCC extra via C opts", "@GccExtraViaCOpts@"),
2 3
 ("C compiler command", "@SettingsCCompilerCommand@"),
 ("C compiler flags", "@SettingsCCompilerFlags@"),
4
 ("ld flags", "@SettingsLdFlags@"),
5 6 7
 ("ld supports compact unwind", "@LdHasNoCompactUnwind@"),
 ("ld supports build-id", "@LdHasBuildId@"),
 ("ld is GNU ld", "@LdIsGNULd@"),
8
 ("ar command", "@SettingsArCommand@"),
9 10
 ("ar flags", "@ArArgs@"),
 ("ar supports at file", "@ArSupportsAtFile@"),
11 12 13
 ("touch command", "@SettingsTouchCommand@"),
 ("dllwrap command", "@SettingsDllWrapCommand@"),
 ("windres command", "@SettingsWindresCommand@"),
14 15
 ("perl command", "@SettingsPerlCommand@"),
 ("target os", "@HaskellTargetOs@"),
16
 ("target arch", "@HaskellTargetArch@"),
17
 ("target word size", "@WordSize@"),
18
 ("target has GNU nonexec stack", "@HaskellHaveGnuNonexecStack@"),
19
 ("target has .ident directive", "@HaskellHaveIdentDirective@"),
20
 ("target has subsections via symbols", "@HaskellHaveSubsectionsViaSymbols@"),
21
 ("Unregisterised", "@Unregisterised@"),
22 23
 ("LLVM llc command", "@SettingsLlcCommand@"),
 ("LLVM opt command", "@SettingsOptCommand@")
24
 ]
25