summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Remove bogus ASSERTSimon Peyton Jones2011-07-181-2/+1
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-07-1825-401/+441
|\
| * Fix build with older bootstrapping compilersIan Lynagh2011-07-161-3/+3
| * Small refactoringIan Lynagh2011-07-154-21/+20
| * Remove more defaultTargetPlatform usesIan Lynagh2011-07-156-28/+19
| * Remove more defaultTargetPlatform usesIan Lynagh2011-07-1518-315/+358
| * Remove some more defaultTargetPlatform usesIan Lynagh2011-07-154-20/+22
| * An example of failure:Sergei Trofimovich2011-07-151-1/+9
| * Remove some defaultTargetPlatform'sIan Lynagh2011-07-154-18/+15
* | A bit more work to to keep the right in-scope set aroundSimon Peyton Jones2011-07-153-61/+61
* | A bit of trace refactoringSimon Peyton Jones2011-07-151-3/+13
* | Fix error reporting for overlapping instances in type checkerSimon Peyton Jones2011-07-151-24/+18
* | Improve pretty printing of infix HsOpApp (fixes #5318)Simon Peyton Jones2011-07-151-1/+1
* | Improve pretty printing of Core (fixes #5325)Simon Peyton Jones2011-07-151-14/+16
* | Spelling error in commentSimon Peyton Jones2011-07-151-1/+1
* | Use varToCoreExpr rather than Var (fixes #5315)Simon Peyton Jones2011-07-152-2/+2
|/
* More work towards cross-compilationIan Lynagh2011-07-1530-255/+320
* Handle II8 Size value in PowerPC code generator.Erik de Castro Lopo2011-07-141-3/+3
* Just renaming a couple of functionsIan Lynagh2011-07-145-12/+10
* Separate the warning flags into their own datatypeIan Lynagh2011-07-1419-115/+146
* More Lexer.x tidy-upsIan Lynagh2011-07-141-8/+4
* Remove some unused, commented-out code from Lexer.xIan Lynagh2011-07-141-38/+7
* Whitespace in Lexer.xIan Lynagh2011-07-141-484/+485
* Remove 'threadsafe' FFI importsIan Lynagh2011-07-138-49/+16
* Whitespace only in compiler/nativeGen/RegAlloc/Liveness.hsIan Lynagh2011-07-131-583/+583
* Whitespace only in compiler/nativeGen/Instruction.hsIan Lynagh2011-07-131-122/+122
* More CPP removalIan Lynagh2011-07-131-263/+262
* More CPP removalIan Lynagh2011-07-131-42/+37
* CPP removalIan Lynagh2011-07-134-30/+31
* Remove SafeLanguage from safe haskellDavid Terei2011-07-124-37/+8
* Fix DLL/SO loading (see #5313).Simon Marlow2011-07-121-21/+18
* Fix bug in parsing of module headers (see #5243)Simon Marlow2011-07-121-3/+7
* omit the local MD5 implementation if we can get it fromSimon Marlow2011-07-122-15/+27
* derive Typeable (eliminate deprecation warnings for mkTyCon)Simon Marlow2011-07-127-54/+17
* fix Binary instance for TyCon following Typeable implementationSimon Marlow2011-07-121-0/+12
* Had to move some Typeable things around to avoid orphan instances.Simon Marlow2011-07-122-11/+11
* Change the code generated for deriving Typeable, to match the changesSimon Marlow2011-07-122-10/+42
* move computeFingerprint from MkIface to BinarySimon Marlow2011-07-122-19/+20
* Add 64-bit signed and unsigned integer literals to HsSyn.Simon Marlow2011-07-123-2/+14
* Make an extension for interruptible FFI callsIan Lynagh2011-07-112-26/+31
* Fix the buildIan Lynagh2011-07-081-4/+5
* Relax some dependenciesIan Lynagh2011-07-081-1/+1
* Remove mention of -fno-method-sharing from comments and docsIan Lynagh2011-07-081-16/+0
* Port 'Add two new primops seq# and spark#' (be54417) to new codegen.Edward Z. Yang2011-07-072-0/+32
* Don't export the _info symbol for the data constructor worker bindingsMax Bolingbroke2011-07-0711-49/+86
* Refactoring: explicitly mark whether we have an info table in RawCmmMax Bolingbroke2011-07-0614-82/+90
* Some general code cleaning in LLVM backendDavid Terei2011-07-062-32/+22
* Fix printing of llvm IR to work with llvm-3.0David Terei2011-07-052-48/+40
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-07-0546-283/+281
|\
| * Don't export SRT labelsMax Bolingbroke2011-07-051-1/+5