summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
...
* | A little polishingIan Lynagh2013-03-161-0/+6
* | Set the way to 'dynamic' when running GHCi if GHCi is dynamically linkedIan Lynagh2013-03-151-4/+4
* | By default, use the dynamic way for programs in the GHC treeIan Lynagh2013-03-151-0/+2
|/
* Implement nullary type classes (#7642)Simon Peyton Jones2013-03-131-0/+2
* Simplify away some old -dynamic-too stuff from the previous approachIan Lynagh2013-03-091-13/+5
* Re-enable a flag-consistency checkIan Lynagh2013-03-091-9/+6
* Remove a now-redundant hackIan Lynagh2013-03-091-11/+0
* Fix -dynamic-too: Outputt to the dyn file when output_spec is SpecificFileIan Lynagh2013-03-091-14/+13
* Change how -dynamic-too worksIan Lynagh2013-03-092-20/+12
* Split the Hsc phase into two subphasesIan Lynagh2013-03-092-94/+120
* A couple more small refactoringsIan Lynagh2013-03-092-37/+38
* Make AutoDeriveTypeable imply DeriveDataTypeableJose Pedro Magalhaes2013-03-081-0/+3
* Fix #7722: iOS runtime loader quirk.David Terei2013-03-071-3/+6
* Refactor the pipeline/hsc interactionIan Lynagh2013-03-074-433/+324
* Export dopt_set, dopt_unsetIan Lynagh2013-03-031-1/+5
* Make codeOutput and friends return the filename that they have createdIan Lynagh2013-03-023-23/+37
* Make codeOutput panic if hscTarget is HscInterpretedIan Lynagh2013-03-021-1/+1
* Simplify the definition of getOutputFilenameIan Lynagh2013-03-021-44/+41
* Don't redundantly set hscTarget to the same value it already wasIan Lynagh2013-03-021-7/+4
* Add OSiOS, and define and use platformUsesFrameworks; part of #7720Ian Lynagh2013-03-021-37/+28
* Small refactoring: Move the end-of-pipeline move into pipeLoopIan Lynagh2013-02-281-27/+31
* Small refactoring: Don't pass redundant stop_phase to runPipelineIan Lynagh2013-02-281-6/+6
* Small refactoring: Don't pass a redundant output_spec aroundIan Lynagh2013-02-281-6/+5
* Inline get_output_fnIan Lynagh2013-02-281-5/+2
* Small refactoringIan Lynagh2013-02-281-5/+4
* Split SettingsCCompilerFlags into non-link and link portionsGabor Greif2013-02-251-1/+2
* Use unicode quote characters in error messages etc; fixes #2507Ian Lynagh2013-02-242-1/+15
* Some -dynamic-too fixesIan Lynagh2013-02-212-9/+23
* Remove printExceptionAndWarnings (deprecated since 7.2)Ian Lynagh2013-02-202-6/+1
* Add a "deprecated in" pragmaIan Lynagh2013-02-201-1/+1
* Remove gblock and gunblockIan Lynagh2013-02-191-4/+0
* Another go at tidying VectInfoManuel M T Chakravarty2013-02-151-3/+6
* Add OverloadedLists, allowing list syntax to be overloadedSimon Peyton Jones2013-02-141-0/+2
* Implement poly-kinded TypeableJose Pedro Magalhaes2013-02-121-2/+8
* Split the PlatformConstants type off into its own moduleIan Lynagh2013-02-082-1/+13
* Add -fno-cse pragma in DynFlags.hs (fixes #7595)Jan Stolarek2013-02-081-0/+3
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-063-36/+43
|\
| * Remove '-favoid-vect' and add '-fvectorisation-avoidance'Manuel M T Chakravarty2013-02-051-4/+3
| * Fix tidying of vectorised codeManuel M T Chakravarty2013-02-041-4/+10
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-052-32/+32
* | some more typosGabor Greif2013-02-021-1/+1
* | Define __GLASGOW_HASKELL_LLVM__ when using the LLVM back end.Geoffrey Mainland2013-02-011-0/+11
* | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2013-01-311-2/+2
|\ \
| * | typosGabor Greif2013-01-301-2/+2
* | | Use throwIO rather than throwIan Lynagh2013-01-303-8/+9
* | | Change a few throwGhcException uses to throwGhcExceptionIOIan Lynagh2013-01-302-4/+4
* | | Change a few throwGhcException uses to throwGhcExceptionIOIan Lynagh2013-01-303-8/+8
* | | Use throwGhcExceptionIO rather than throwGhcException in InteractiveEval.hsIan Lynagh2013-01-301-7/+10
* | | Use throwGhcExceptionIO rather than throwGhcException in main/DynFlags.hsIan Lynagh2013-01-301-5/+6
* | | Use throwGhcExceptionIO rather than throwGhcException in main/DriverPipeline.hsIan Lynagh2013-01-301-4/+4