summaryrefslogtreecommitdiff
path: root/compiler/main/SysTools.lhs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix some validation errorsDavid Terei2011-05-311-2/+1
* LLVM: Figure out llvm version we are callingDavid Terei2011-05-301-0/+40
* deprecate the -n option (#5180)Simon Marlow2011-05-251-6/+2
* Unicode fixes, taking into account PEP383 supportMax Bolingbroke2011-05-141-9/+10
* LLVM: Support LLVM 2.9 (#5103)David Terei2011-05-041-1/+1
* Add "C compiler flags" to settings fileIan Lynagh2011-04-291-6/+13
* Rename "GCC command" to "C compiler command"Ian Lynagh2011-04-231-1/+1
* Move gcc's and perl's location to the settings fileIan Lynagh2011-04-221-13/+15
* Move the opt* fields from DynFlags into the Settings typeIan Lynagh2011-04-221-1/+15
* Split off a Settings type from DynFlagsIan Lynagh2011-04-221-28/+25
* Rename "extra-gcc-opts" to "settings", and start generalising itIan Lynagh2011-04-211-6/+15
* tweak to cleanTempFilesExceptSimon Marlow2011-04-111-1/+1
* Force re-linking if the options have changed (#4451)Simon Marlow2011-04-081-0/+25
* Remove dead code, now that -fvia-c is a no-opIan Lynagh2011-04-041-13/+3
* Replace uses of the old catch function with the new oneIan Lynagh2010-12-181-5/+5
* Use showCommandForUser when showing tracing commandsIan Lynagh2010-09-281-2/+7
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-141-5/+5
* Remove LlvmAs phase as the llvm opt tool now handles this phaseDavid Terei2010-06-221-9/+1
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-1/+27
* Change another / to </> to avoid building paths containing \/Ian Lynagh2010-05-181-1/+1
* Use </> rather than ++ "/"Ian Lynagh2010-03-251-1/+1
* Use the ghc-perl tarball on Windows, instead of the msys oneIan Lynagh2009-11-201-1/+2
* Make a mingw tree from mingw tarballsIan Lynagh2009-10-231-1/+1
* Fix invoking windres in a directory containing spacesIan Lynagh2009-09-271-3/+17
* Change the representation of the package databaseSimon Marlow2009-09-101-7/+1
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-241-1/+1
* Move showOpt into DynFlagsIan Lynagh2009-07-161-4/+0
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263Max Bolingbroke2009-07-011-2/+2
* copyFileWithHeader: use binary HandlesSimon Marlow2009-06-151-6/+7
* GHC new build system megapatchIan Lynagh2009-04-261-142/+58
* Don't put a trailing / on the mingw include pathIan Lynagh2009-03-101-1/+1
* If we are given -Werror, then pass -Werror to cppIan Lynagh2009-02-261-2/+5
* SysTools no longer needs -fno-cseIan Lynagh2008-12-111-3/+0
* Make the lists of files and directories to be cleaned-up non-globalIan Lynagh2008-12-111-16/+16
* Perform case-insensitive matching of path components in getBaseDir on Windows...Neil Mitchell2008-11-051-3/+4
* Make the matching of the filename ghc.exe case insensitive, fixes bug #2603Neil Mitchell2008-09-161-1/+1
* When passing gcc -B, also tell it where the mingw include directory isIan Lynagh2008-09-181-2/+3
* Follow extensible exception changesIan Lynagh2008-07-301-6/+6
* update the comments about how we find $topdirSimon Marlow2008-07-251-33/+22
* try to fix the way we find $topdirSimon Marlow2008-07-251-14/+12
* Change how inplace detection works, so that it also works on WindowsIan Lynagh2008-07-181-6/+15
* More build system changes; ghc-pkg is now built with CabalIan Lynagh2008-07-181-13/+8
* Fix the inplace compiler finding package.conf on WindowsIan Lynagh2008-07-161-1/+4
* Get building GHC itself with Cabal more-or-less workingIan Lynagh2008-07-161-3/+8
* Move -fno-cse flags from Makefile into pragmasIan Lynagh2008-07-111-0/+3
* Remove code that isn't used now that we assume that GHC >= 6.4Ian Lynagh2008-06-201-14/+0