summaryrefslogtreecommitdiff
path: root/compiler/main/CodeOutput.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs main/Austin Seipp2014-12-031-255/+0
* UNREG: fix PackageKey emission into .hc filesSergei Trofimovich2014-08-181-2/+1
* Make PackageState an abstract type.Edward Z. Yang2014-08-051-2/+2
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-4/+4
* Don't use showPass in the backend (#8973)Simon Marlow2014-06-081-1/+0
* Fix compilation of cmm files with -outputdir (Trac #9050)Yuras Shumovich2014-06-051-5/+2
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Major Llvm refactoringPeter Wortmann2013-06-271-5/+1
* Make the current module available to labelDynamicIan Lynagh2013-05-131-4/+4
* Remove DynFlags's hscOutName fieldIan Lynagh2013-04-261-2/+2
* Simplify away some old -dynamic-too stuff from the previous approachIan Lynagh2013-03-091-13/+5
* Make codeOutput and friends return the filename that they have createdIan Lynagh2013-03-021-2/+3
* Make codeOutput panic if hscTarget is HscInterpretedIan Lynagh2013-03-021-1/+1
* Some -dynamic-too fixesIan Lynagh2013-02-211-6/+8
* Implement the -dynamic-too optimised path for the NCGIan Lynagh2012-12-111-3/+11
* Make nativeCodeGen return the rest of its UniqSupplyIan Lynagh2012-12-061-2/+3
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-2/+2
* Some alpha renamingIan Lynagh2012-10-161-1/+1
* Pass DynFlags down to bWordIan Lynagh2012-09-121-1/+1
* Remove "fuel", adapt to Hoopl changes, fix warningsSimon Marlow2012-07-051-13/+12
* Fix merge-related problemsSimon Marlow2012-07-041-2/+0
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-041-7/+6
|\
| * Remove lots of commented out 'in' keywordsIan Lynagh2012-06-131-1/+0
| * Pass DynFlags down to showSDocIan Lynagh2012-06-121-2/+2
| * Pass DynFlags to the LogActionIan Lynagh2012-06-111-1/+1
| * Replace printDump with a new SeverityIan Lynagh2012-05-291-2/+3
| * Replace createDirectoryHierarchy with createDirectoryIfMissing TrueTakano Akio2012-02-271-2/+1
* | Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-02-131-60/+53
|\ \ | |/
| * Tabs -> SpacesDavid Terei2012-01-161-87/+74
* | Run the complete backend (Stg -> .S) incrementally on each StgBindingSimon Marlow2012-01-261-25/+37
* | More codegen refactoring with simonpjSimon Marlow2011-12-191-1/+1
|/
* Add SCC for LLVM code outputDavid Terei2011-12-031-1/+3
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Renaming onlySimon Peyton Jones2011-08-251-5/+5
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-5/+5
* More work towards cross-compilationIan Lynagh2011-07-151-1/+1
* Remove very dead Java backend code.David Terei2011-05-311-32/+0
* Ignore requests to use backends that aren't available; fixes #5145Ian Lynagh2011-05-011-2/+1
* Remove the OMIT_NATIVE_CODEGEN ifdefIan Lynagh2011-05-011-15/+6
* bugfix for stub generation: create the directory for the _stub.h file,Simon Marlow2011-04-081-1/+1
* Merge _stub.o files into the main .o file (Fixes #3687 and #706)Simon Marlow2011-04-051-13/+17
* Merge in new code generator branch.Simon Marlow2011-01-241-1/+1
* Some refactoring and simplification in TcInteract.occurChecksimonpj@microsoft.com2010-10-071-2/+2
* Add support of TNTC to llvm backendDavid Terei2010-06-181-14/+2
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-1/+30
* fix return type cast in f.i.wrapper when using libffi (#3516)Simon Marlow2010-03-291-0/+6
* Follow changes in Cabal: package -> sourcePackageIdSimon Marlow2009-08-241-1/+1
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-241-3/+4
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Fix the unregisterised buildIan Lynagh2009-05-201-1/+2