summaryrefslogtreecommitdiff
path: root/compiler/main/DriverPipeline.hs
Commit message (Expand)AuthorAgeFilesLines
* driver: pass '-fPIC' option to assembler as wellSergei Trofimovich2014-08-271-0/+44
* fix darwin threaded static linking by removing -lpthread option #9189Bob Ippolito2014-08-101-1/+1
* Make PackageState an abstract type.Edward Z. Yang2014-08-051-4/+3
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-12/+12
* driver: use absolute paths in ld scripts (#7452)Austin Seipp2014-07-201-1/+3
* Revert "Make -fno-write-interface to all modes of GHC, not just -fno-code."Edward Z. Yang2014-06-271-1/+2
* Make -fno-write-interface to all modes of GHC, not just -fno-code.Edward Z. Yang2014-06-271-2/+1
* Add new flag -fwrite-interface for -fno-code.Edward Z. Yang2014-06-261-1/+3
* Fix up b84748121e777dAustin Seipp2014-06-231-1/+1
* Fix #9047Austin Seipp2014-06-231-21/+25
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-2/+2
* Remove external coreAustin Seipp2014-05-031-18/+8
* Kill whitespace after cpp's `-I` flagHerbert Valerio Riedel2014-04-211-1/+1
* Fix #8641, creating directories when we have stubs.Edward Z. Yang2014-04-101-0/+2
* Don't preprocess .s filesSimon Marlow2014-04-081-9/+12
* DriverPipeline: Ensure -globalopt is passed to LLVM optBen Gamari2014-03-131-2/+6
* Switch on -dynamic-too with QuasiQuotes as well.Austin Seipp2014-02-191-1/+3
* Fix inplace dynamic linking on OS X (#8266)Christiaan Baaj2014-01-281-7/+9
* Fix #8677 (fallout from #8180)Austin Seipp2014-01-211-1/+2
* Fix #8451Gabor Pali2014-01-181-0/+4
* Don't pass -nodefaultlibs to ClangAustin Seipp2014-01-151-5/+7
* Fix binary linking errors on SolarisKarel Gardas2014-01-141-1/+10
* Fix the behavior of ae87e122 (#8180)Austin Seipp2014-01-141-2/+2
* Disable -dynamic-too on WindowsAustin Seipp2014-01-141-8/+10
* Fix #8180Austin Seipp2014-01-121-4/+12
* Fix __GLASGOW_HASKELL_LLVM__ #defineAustin Seipp2014-01-071-1/+3
* Correctly set relative rpath for OS X (#8266)Austin Seipp2013-10-251-0/+7
* Enable -msse to be specified by itself.Geoffrey Mainland2013-09-221-6/+5
* Add support for -mavx512* flags.Geoffrey Mainland2013-09-221-4/+15
* Set LLVM option -stack-alignment=32 when compiling AVX instructions.Geoffrey Mainland2013-09-221-1/+7
* Add support for -mavx and -mavx2 flags.Geoffrey Mainland2013-09-221-1/+11
* Restructure compilation pipeline to allow hooksAustin Seipp2013-09-221-113/+41
* Distinguish between hs-main cases when giving rtsopts advice.Edward Z. Yang2013-09-151-0/+1
* Fix AMP warnings.Austin Seipp2013-09-111-0/+7
* Fix annoying iOS linker warnings (#8208)Austin Seipp2013-09-041-2/+13
* Fix validate failure.Austin Seipp2013-08-281-1/+1
* Rework how iOS does linking (#8127)Austin Seipp2013-08-281-31/+60
* Only add -O to C compilations if there was -O on the command lineSimon Marlow2013-08-221-3/+5
* iOS: generate archive files when compiling.Austin Seipp2013-08-141-5/+6
* Rename doDynamicToo to dynamicTooMkDynamicDynFlagsIan Lynagh2013-07-301-2/+2
* Disable executable stack for the linker note, fixing #703 (again)Edward Z. Yang2013-07-091-1/+11
* Always have LLVM optimize globalsPeter Wortmann2013-07-051-2/+2
* Fix many ASSERT uses under Clang.Austin Seipp2013-06-181-1/+1
* Use assembler-with-cpp mode when running CPP.Austin Seipp2013-06-181-4/+8
* Handle -opt<blah> options more consistently (#7909)Simon Marlow2013-05-211-45/+19
* Update a comment; spotted by Carter SchonwaldIan Lynagh2013-05-181-1/+1
* Don't use getPackageLinkOpts on iOS; fixes #7720.Ian Lynagh2013-04-271-1/+7
* Remove extCoreName from DynFlagsIan Lynagh2013-04-261-25/+19
* Remove DynFlags's hscOutName fieldIan Lynagh2013-04-261-8/+4
* Fix "-dynamic-too --make"; fixes #7864Ian Lynagh2013-04-261-26/+27