summaryrefslogtreecommitdiff
path: root/compiler/main/SysTools.lhs
Commit message (Expand)AuthorAgeFilesLines
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* windows: Fix #8870Austin Seipp2014-04-041-2/+43
* Fix inplace dynamic linking on OS X (#8266)Christiaan Baaj2014-01-281-4/+3
* Cache compiler info in DynFlagsAustin Seipp2014-01-151-2/+52
* Typo in commentGabor Greif2014-01-141-1/+1
* Add Solaris linker support to SysToolsKarel Gardas2014-01-141-0/+9
* Re-order preprocessor args to agree with User Guide (fixes #8602)Chris Heller2014-01-071-1/+1
* SysTools.getTempDir: don't retry after catching a does-not-exist errorPatrick Palka2013-11-081-1/+1
* Merge remote-tracking branch 'origin/master' into ghc-parmake-gsocPatrick Palka2013-09-061-0/+3
|\
| * Fix annoying iOS linker warnings (#8208)Austin Seipp2013-09-041-0/+3
* | Merge branch 'master' into ghc-parmake-gsocPatrick Palka2013-08-301-2/+15
|\ \ | |/
| * Rework how iOS does linking (#8127)Austin Seipp2013-08-281-2/+15
* | SysTools: make various functions thread-safePatrick Palka2013-08-261-40/+63
|/
* Detect linker information at runtime. Fixes Trac #6063Austin Seipp2013-06-161-3/+114
* Handle -opt<blah> options more consistently (#7909)Simon Marlow2013-05-211-52/+59
* Link to the right RTS whenever we build a .dll on WindowsIan Lynagh2013-05-151-3/+15
* Add support for OSX ld's -filelist flagIan Lynagh2013-03-181-0/+2
* Split SettingsCCompilerFlags into non-link and link portionsGabor Greif2013-02-251-1/+2
* Use throwIO rather than throwIan Lynagh2013-01-301-1/+1
* Change a few throwGhcException uses to throwGhcExceptionIOIan Lynagh2013-01-301-4/+4
* Fix llvm backend when 32bit build on 64bit OSX. (#7617)David Terei2013-01-221-3/+10
* Replace all uses of ghcError with throwGhcException and purge ghcError.Erik de Castro Lopo2012-11-301-4/+4
* Some alpha renamingIan Lynagh2012-10-161-6/+6
* When dynamic-by-default, don't use the GHCi linkerIan Lynagh2012-10-131-0/+170
* Add more modes to mkDerivedConstantsIan Lynagh2012-09-131-1/+10
* Add "Unregisterised" as a field in the settings fileIan Lynagh2012-08-071-13/+11
* Make tablesNextToCode "dynamic"Ian Lynagh2012-08-061-1/+15
* More more ld-related settings into the settings fileIan Lynagh2012-08-051-0/+11
* Improve some code layout in SysToolsIan Lynagh2012-08-051-138/+139
* GHC 7.4 is now required for building HEADIan Lynagh2012-07-201-8/+0
* Make a picPOpts functionIan Lynagh2012-07-161-5/+1
* Fix a couple of warningsIan Lynagh2012-07-161-2/+5
* Use errorMsg over putMsg when appropriate.David Terei2012-06-251-3/+3
* Pass DynFlags to the LogActionIan Lynagh2012-06-111-2/+2
* Don't use stdcall on Win64: It isn't supported; ccall is used insteadIan Lynagh2012-05-161-1/+11
* Abstract out the hFlush calls in the GHC APIIan Lynagh2012-02-241-1/+2
* Enable llvm tool paths to be set with ./configureDavid Terei2012-01-101-2/+2
* Store the word size as determined by configure, in the settings file (#5735)Simon Marlow2012-01-041-0/+2
* Detect cases where as(1) doesn't recognise .ident directive (#5408)PHO2011-12-081-0/+2
* copyFileWithHeader: write the header in UTF-8Simon Marlow2011-11-241-1/+13
* Fix #5636: Use clang as assembler on OSX when LLVM >= 3.0David Terei2011-11-211-3/+24
* Convert the HAVE_GNU_NONEXEC_STACK conditional into HaskellIan Lynagh2011-10-191-0/+2
* Add "have subsections via symbols" to the Platform typeIan Lynagh2011-10-191-1/+3
* Put the target platform in the settings fileIan Lynagh2011-10-191-0/+13
* With -v, we now print the commandlines that get run by askCcIan Lynagh2011-08-061-7/+13
* Fix #5289 (loading libstdc++.so in GHCi), and also fix some otherSimon Marlow2011-08-031-25/+59
* -optm is now deprecatedIan Lynagh2011-07-031-1/+0
* Warn if LLVM tools aren't installed (#5169)David Terei2011-06-291-1/+3
* Move more commands into the settings fileIan Lynagh2011-06-221-17/+7
* Move some Windows special-casing out of the compilerIan Lynagh2011-06-221-5/+10