diff options
Diffstat (limited to 'testing/ghc-bootstrap/bootstrap/armhf/settings')
-rw-r--r-- | testing/ghc-bootstrap/bootstrap/armhf/settings | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/testing/ghc-bootstrap/bootstrap/armhf/settings b/testing/ghc-bootstrap/bootstrap/armhf/settings new file mode 100644 index 0000000000..549d03dd64 --- /dev/null +++ b/testing/ghc-bootstrap/bootstrap/armhf/settings @@ -0,0 +1,32 @@ +[("GCC extra via C opts", " -fwrapv -fno-builtin"), + ("C compiler command", "gcc"), + ("C compiler flags", " -marm -fno-stack-protector"), + ("C compiler link flags", " --no-pie -fuse-ld=gold -Wl,-z,noexecstack"), + ("Haskell CPP command","gcc"), + ("Haskell CPP flags","-E -undef -traditional"), + ("ld command", "ld.gold"), + ("ld flags", " -z noexecstack"), + ("ld supports compact unwind", "YES"), + ("ld supports build-id", "YES"), + ("ld supports filelist", "NO"), + ("ld is GNU ld", "YES"), + ("ar command", "ar"), + ("ar flags", "q"), + ("ar supports at file", "YES"), + ("touch command", "touch"), + ("dllwrap command", "/bin/false"), + ("windres command", "/bin/false"), + ("libtool command", "libtool"), + ("perl command", "/usr/bin/perl"), + ("cross compiling", "YES"), + ("target os", "OSLinux"), + ("target arch", "ArchARM {armISA = ARMv6, armISAExt = [VFPv2], armABI = HARD}"), + ("target word size", "4"), + ("target has GNU nonexec stack", "False"), + ("target has .ident directive", "True"), + ("target has subsections via symbols", "False"), + ("Unregisterised", "NO"), + ("LLVM llc command", "llc-3.7"), + ("LLVM opt command", "opt-3.7") + ] + |