summaryrefslogtreecommitdiff
path: root/compiler/main/DriverPipeline.hs
Commit message (Expand)AuthorAgeFilesLines
* Revert "Windows: Use the "big" PE object format on amd64"wip/revert-windows-big-peBen Gamari2018-12-251-37/+1
* Support generating HIE filesAlec Theriault2018-12-111-10/+28
* Windows: Use the "big" PE object format on amd64Ben Gamari2018-12-061-1/+37
* Revert "driver: unconditionally disable relaxation when linking partially"Ryan Scott2018-08-221-4/+5
* Introduce flag -keep-hscpp-filesroland2018-08-211-0/+2
* driver: unconditionally disable relaxation when linking partiallySergei Trofimovich2018-08-211-5/+4
* Fix space leaksSimon Marlow2018-07-161-2/+2
* Fix gcc.exe: error: CreateProcess: No such file or directoryMoritz Angermann2018-06-201-0/+10
* dead strip dylibs on macOSMoritz Angermann2018-05-301-0/+3
* Extract hard-coded LLVM opt flags into a fileKavon Farvardin2018-05-301-4/+6
* Simplify -ddump-json implementationMatthew Pickering2018-05-131-2/+1
* Do not supply `-mcpu` if `-optlc` provides `-mcpu` already.Moritz Angermann2018-05-051-2/+3
* Support adding objects from THAlec Theriault2018-03-251-0/+2
* Remove splitEithers, use partitionEithers from baseÖmer Sinan Ağacan2018-03-121-2/+3
* Change how includes for input file directory worksTamar Christina2018-02-191-8/+18
* Add new mbmi and mbmi2 compiler flagsJohn Ky2018-01-211-0/+2
* Get rid of some stuttering in comments and docsGabor Greif2017-12-191-1/+1
* Rename ghc-version -> ghcversion-fileMoritz Angermann2017-11-191-1/+1
* Adds -ghc-version flag to ghc.Moritz Angermann2017-11-181-3/+8
* Typofixes in commentsGabor Greif2017-10-301-1/+1
* Split SysTools up someTamar Christina2017-10-101-187/+3
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Use ar for -staticlibMoritz Angermann2017-09-131-5/+32
* Drop special handling of iOS and AndroidMoritz Angermann2017-09-071-1/+1
* Clean up opt and llcMoritz Angermann2017-09-061-93/+144
* Add support for producing position-independent executablesBen Gamari2017-08-221-6/+4
* Ensure that we always link against libmBen Gamari2017-07-281-0/+1
* Make module membership on ModuleGraph fasterBartosz Nitka2017-07-181-4/+1
* Use correct section types syntax for architectureBen Gamari2017-07-111-2/+4
* Always allow -staticlibMoritz Angermann2017-07-111-4/+1
* Revert "Make module membership on ModuleGraph faster"Ben Gamari2017-06-271-1/+4
* Make module membership on ModuleGraph fasterBartosz Nitka2017-06-271-4/+1
* Refactor temp files cleanupDouglas Wilson2017-06-081-27/+43
* Compile modules that are needed by template haskell, even with -fno-code.Douglas Wilson2017-05-201-33/+40
* Use NEED_PTHREAD_LIBMoritz Angermann2017-05-111-11/+8
* UNREG: remove dead code around -split-objsSergei Trofimovich2017-04-161-5/+0
* Drop special handling of iOSMoritz Angermann2017-04-121-8/+1
* Optimise common cases of GHC.setProgramDynFlagsSimon Marlow2017-04-011-1/+9
* Various patches to support android cross compilationMoritz Angermann2017-03-291-1/+1
* Introduce putLogMsgBen Gamari2017-03-151-2/+2
* Allow compilation of C/C++/ObjC/ObjC++ files with module from THFrancesco Mazzoli2017-03-081-50/+65
* Add -fwhole-archive-hs-libsSimon Marlow2017-03-021-5/+21
* Give better error message with you run ghc foo.bkpEdward Z. Yang2017-02-231-0/+4
* Ditch static flagsSylvain Henry2017-02-021-2/+4
* Add support for StaticPointers in GHCiBen Gamari2017-02-021-2/+3
* Always use -Xlinker for -rpathBartosz Nitka2017-01-211-3/+18
* Enable subsections via symbols on iOSDemi Obenour2017-01-101-1/+1
* -dead_strip is now the default on DarwinDemi Obenour2017-01-101-10/+14
* Allow use of the external interpreter in stage1.Shea Levy2016-12-201-4/+0
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-191-0/+4