summaryrefslogtreecommitdiff
path: root/compiler/utils/Platform.hs
Commit message (Expand)AuthorAgeFilesLines
* LlvmCodeGen cross-compiling fixes (#9895)Erik de Castro Lopo2014-12-291-1/+2
* arm64: 64bit iOS and SMP support (#7942)Luke Iannini2014-11-191-0/+1
* ghc: initial AArch64 patchesColin Watson2014-04-211-0/+1
* Fix inplace dynamic linking on OS X (#8266)Christiaan Baaj2014-01-281-0/+6
* Add basic support for GHCJSAustin Seipp2013-09-061-0/+1
* Don't use getPackageLinkOpts on iOS; fixes #7720.Ian Lynagh2013-04-271-0/+8
* Fix stage2 build on ARM.Austin Seipp2013-03-181-0/+4
* Add OSiOS, and define and use platformUsesFrameworks; part of #7720Ian Lynagh2013-03-021-1/+12
* Added support to cross-compile to androidNathan2013-01-241-0/+2
* Add support for nto-qnx (BlackBerry 10)Simon Marlow2013-01-231-0/+2
* Tell the compiler about alpha, mipseb and mipsel again; fixes #7339Ian Lynagh2012-11-131-0/+3
* Remove some more CPPIan Lynagh2012-09-101-0/+4
* Add "Unregisterised" as a field in the settings fileIan Lynagh2012-08-071-0/+1
* Add a comment about the units of platformWordSizeIan Lynagh2012-07-241-0/+2
* add support for ARM hard-float ABI (fixes #5914)Karel Gardas2012-04-271-2/+10
* Add Haiku platform (#5828)Paolo Capriotti2012-03-071-0/+2
* Add dragonfly support; based on a patch from Goetz IsenmannIan Lynagh2012-02-111-9/+11
* KFreeBSD is also an ELF binaryJoachim Breitner2012-01-041-0/+2
* osElfTarget should default to False (#5733)Simon Marlow2012-01-041-4/+5
* Store the word size as determined by configure, in the settings file (#5735)Simon Marlow2012-01-041-9/+2
* Detect cases where as(1) doesn't recognise .ident directive (#5408)PHO2011-12-081-0/+1
* Fixes for NetBSDIan Lynagh2011-11-251-0/+2
* Remove registerised code for dead architectures: mips, ia64, alpha,David Terei2011-11-221-6/+0
* A little more CPP removalIan Lynagh2011-10-191-0/+6
* Convert the HAVE_GNU_NONEXEC_STACK conditional into HaskellIan Lynagh2011-10-191-0/+1
* Add "have subsections via symbols" to the Platform typeIan Lynagh2011-10-191-3/+5
* Put the target platform in the settings fileIan Lynagh2011-10-191-77/+5
* Revert "Remove OSUnknown"Ian Lynagh2011-10-191-3/+6
* Revert "Remove ArchUnknown"Ian Lynagh2011-10-191-2/+4
* Remove ArchUnknownIan Lynagh2011-10-181-4/+2
* Remove OSUnknownIan Lynagh2011-10-181-6/+3
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-0/+1
* enhance ArchARM with ISA and ISA extensionsKarel Gardas2011-08-211-2/+41
* Add a case for kfreebsdgnu in Platforms.hsIan Lynagh2011-08-071-0/+2
* Fix to use %note instead of @note as an ELF section note on ARM architectureKarel Gardas2011-06-271-0/+4
* Fill out the osElfTarget definitionIan Lynagh2011-06-081-4/+7
* Add a target32Bit function to PlatformIan Lynagh2011-06-081-0/+13
* Remove out-of-date commentIan Lynagh2011-06-081-1/+0
* Whitespace only in utils/Platform.hsIan Lynagh2011-06-081-46/+46
* Add an ArchUnknown constructor to the arch typeIan Lynagh2011-05-311-2/+3
* Move Platform from compiler/nativeGen to compiler/utilsIan Lynagh2011-05-071-0/+104