summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Pass DynFlags down to wordWidthIan Lynagh2012-09-1241-1083/+1123
* Pass DynFlags down to gcWordIan Lynagh2012-09-1215-27/+30
* Pass DynFlags down to bWordIan Lynagh2012-09-1264-1354/+1478
* Whitespace only in codeGen/CgProf.hsIan Lynagh2012-09-111-50/+43
* Whitespace only in cmm/CmmUtils.hsIan Lynagh2012-09-111-77/+71
* Whitespace only in cmm/CmmExpr.hsIan Lynagh2012-09-111-77/+70
* Pass Platform down to halfWordMaskIan Lynagh2012-09-103-8/+9
* Pass Platform down to halfWordWidthIan Lynagh2012-09-105-44/+63
* Remove some more CPPIan Lynagh2012-09-102-127/+140
* Remove some CPPIan Lynagh2012-09-105-26/+82
* Update dependency on directory.Paolo Capriotti2012-09-091-1/+1
* Handle II16 size value in PowerPC code generator.Erik de Castro Lopo2012-09-081-2/+2
* Fix the PPC and SPARC NCGs to handle multiple info tables in a procSimon Marlow2012-09-072-32/+42
* Fail nicely when encountering an invalid bang annotation (#7210)Patrick Palka2012-09-061-1/+5
* Fix #7215: we weren't calculating the hashes correctly for sub-bindersSimon Marlow2012-09-053-33/+40
* remove $(GhcStage1DefaultNewCodegen) etc.Simon Marlow2012-09-051-12/+0
* A further fix for -split-objs with the new codegenSimon Marlow2012-09-051-1/+4
* Fix -split-objs with the new code generatorSimon Marlow2012-09-046-36/+33
* Narrow the args of the popCnt# primitives (new codegen)Simon Marlow2012-09-041-5/+10
* Make -fhpc a dynamic flagIan Lynagh2012-09-038-29/+27
* Remove unused -dopt-fuelIan Lynagh2012-09-032-7/+0
* Remove -dstub-dead-values from flag listIan Lynagh2012-09-031-1/+0
* Make -fhistory-size dynamicIan Lynagh2012-09-035-13/+13
* Remove the unused opt_StubDeadValuesIan Lynagh2012-09-031-4/+0
* Move ldInputs into DynFlagsIan Lynagh2012-09-034-20/+9
* Remove the way-related CPP frmo DynFlagsIan Lynagh2012-09-031-33/+37
* Remove doingTickyProfilingIan Lynagh2012-09-035-10/+6
* Define initial buildTag and rtsBuildTagIan Lynagh2012-09-031-2/+2
* Make the ways dynamicIan Lynagh2012-09-0310-318/+278
* Refactor the ways code a bitIan Lynagh2012-09-035-115/+116
* Load the PIC base register on every entry pointSimon Marlow2012-08-311-7/+27
* Add -fcmm-sink to avoid the register allocator failing on x86Simon Marlow2012-08-311-0/+10
* Narrow the arg of popCnt# to the correct widthSimon Marlow2012-08-312-8/+18
* fix the name of an SCCSimon Marlow2012-08-311-1/+1
* debug printing of the CAFEnvSimon Marlow2012-08-311-0/+1
* Fix a bug in foldExpDeepSimon Marlow2012-08-311-8/+1
* disable -fregs-graph (#7192)Simon Marlow2012-08-311-1/+2
* enable -fnew-codegen by defaultSimon Marlow2012-08-311-2/+0
* Cleanup: add mkIntExpr and zeroExpr utilsSimon Marlow2012-08-3115-66/+72
* Fix fencepost and byte/word bugs in cloneArray/copyArray (#7185)Simon Marlow2012-08-313-28/+46
* Fail earlier if there's an error in a type declarationSimon Peyton Jones2012-08-291-3/+4
* Fix Trac #7196 by adding a case to the desugarerSimon Peyton Jones2012-08-292-15/+17
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-08-2935-1825/+945
|\
| * Remove CPP from coreSyn/CoreUtils.lhsIan Lynagh2012-08-293-18/+26
| * Add DynFlags to the CorePrepEnvIan Lynagh2012-08-291-14/+21
| * Remove CPP from cmm/CmmParse.yIan Lynagh2012-08-281-6/+8
| * Whitespace only in cmm/CmmParse.yIan Lynagh2012-08-281-541/+541
| * Remove some CPP from nativeGen/X86/Instr.hsIan Lynagh2012-08-281-5/+4
| * Remove some CPP from compiler/ghci/Linker.lhsIan Lynagh2012-08-282-23/+23
| * Remove Util.{isDarwinTarget,isWindowsTarget}Ian Lynagh2012-08-282-38/+41