summaryrefslogtreecommitdiff
path: root/compiler/main/DriverPhases.hs
Commit message (Expand)AuthorAgeFilesLines
* Support builtin classes like KnownNat in backpackPiyush P Kurur2018-10-111-1/+5
* DriverPhases: Fix flipped input extensions for cmm and cmmcppBen Gamari2018-02-021-2/+2
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Allow compilation of C/C++/ObjC/ObjC++ files with module from THFrancesco Mazzoli2017-03-081-6/+6
* Give better error message with you run ghc foo.bkpEdward Z. Yang2017-02-231-3/+8
* Driver: `ghc ../Test` (without file extension) should workThomas Miedema2016-06-181-1/+1
* Export some useful GHC API functions.Edward Z. Yang2015-12-291-0/+20
* Revert "Unify hsig and hs-boot; add preliminary "hs-boot" merging."Edward Z. Yang2015-11-161-31/+49
* Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-211-49/+31
* Switch from recording IsBootInterface to recording full HscSource.Edward Z. Yang2015-07-221-0/+12
* Change which files --make thinks are 'Haskellish' (#10220)Thomas Miedema2015-04-011-2/+5
* Don't treat .hcr and .raw_s as haskellish suffixesThomas Miedema2015-03-311-2/+3
* Don't throw exception when start_phase==stop_phase (#10219)Thomas Miedema2015-03-311-3/+16
* Rename C(obj)cplusplus to C(obj)cxxThomas Miedema2015-03-281-14/+14
* Rename driver phases C(obj)cpp to C(obj)cplusplusThomas Miedema2015-03-271-16/+16
* Implementation of hsig (module signatures), per #9252Edward Z. Yang2014-10-241-10/+54
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Remove external coreAustin Seipp2014-05-031-12/+4
* Don't preprocess .s filesSimon Marlow2014-04-081-13/+14
* Fix #8770Austin Seipp2014-02-171-5/+5
* Make "happensBefore" take account of whether we are unregisterisedIan Lynagh2013-01-111-26/+33
* Remove some CPP from compiler/ghci/Linker.lhsIan Lynagh2012-08-281-21/+20
* Tabs -> Spaces + cleaningDavid Terei2011-11-221-13/+5
* Better document the driver pipeline.David Terei2011-11-221-45/+45
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* LLVM pre-mangler files should be considered cishDavid Terei2011-09-141-1/+1
* Teach GHC to compile objective-c++ files as well (trac #5150)Peter Wortmann2011-08-061-1/+7
* LLVM: Support LLVM 2.9 (#5103)David Terei2011-05-041-4/+0
* Merge branch 'trac_5025' of https://github.com/thoughtpolice/ghcSimon Marlow2011-04-061-1/+6
|\
| * Teach GHC to compile objective-c files; trac #5025Austin Seipp2011-04-031-1/+6
* | Merge _stub.o files into the main .o file (Fixes #3687 and #706)Simon Marlow2011-04-051-2/+6
* | Remove dead code, now that -fvia-c is a no-opIan Lynagh2011-04-041-6/+1
|/
* Add "cmmcpp" as a Haskellish source suffixIan Lynagh2010-08-051-1/+1
* Add a debugTrace for the phases that we runIan Lynagh2010-07-291-1/+4
* LLVM: Add in new LLVM mangler for implementing TNTC on OSXDavid Terei2010-07-131-0/+9
* Remove LlvmAs phase as the llvm opt tool now handles this phaseDavid Terei2010-06-221-14/+9
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-1/+16
* Whitespace onlyIan Lynagh2010-06-121-73/+73
* Include HsVersions.h where necessaryRoman Leshchinskiy2008-04-231-0/+2
* Fix warnings in main/DriverPhasesIan Lynagh2008-03-251-14/+24
* Use System.FilePathIan Lynagh2008-01-121-10/+11
* Move OPTIONS pragmas above commentsIan Lynagh2007-09-211-7/+7
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Remove ILX from the GHC altogether (although I left the source file IlxGen in...simonpj@microsoft.com2006-10-041-4/+0
* Add a C++ phase. Fixes bug #800Lemmih2006-07-271-3/+7
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+229