summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make the StgWord/StgHalfWord types more similarIan Lynagh2012-09-191-5/+8
* Remove redundant #includesIan Lynagh2012-09-192-4/+0
* Add some LDV_* constants to platformConstantsIan Lynagh2012-09-193-46/+40
* Remove a little more CPPIan Lynagh2012-09-185-20/+11
* Make StgWord a portable type tooIan Lynagh2012-09-1817-70/+105
* Make StgHalfWord a portable typeIan Lynagh2012-09-1812-132/+164
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-09-183-6/+16
|\
| * make some debug output conditional on -ddump-cmmzSimon Marlow2012-09-181-1/+1
| * Declare SRT labels correctly in the via-C backendSimon Marlow2012-09-181-3/+3
| * Small parallel GC improvementSimon Marlow2012-09-181-2/+12
* | Remove some uses of the WORDS_BIGENDIAN CPP symbolIan Lynagh2012-09-183-14/+39
* | Give packHalfWordsCLit a more specific typeIan Lynagh2012-09-182-2/+2
|/
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-09-1711-122/+220
|\
| * Make the call to chooseBoxingStrategy lazy againSimon Peyton Jones2012-09-171-17/+17
| * typoGabor Greif2012-09-171-1/+1
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-09-1770-813/+828
| |\
| * | Print literal integers in External Core.Simon Peyton Jones2012-09-151-1/+2
| * | Fix UNPACK with -fomit-interface-pragmas.Simon Peyton Jones2012-09-151-13/+16
| * | Comments and laout onlySimon Peyton Jones2012-09-151-49/+103
| * | Fix Trac #7237; mixup with empty tuplesSimon Peyton Jones2012-09-152-9/+18
| * | Merge remote branch 'origin/master'Simon Peyton Jones2012-09-15170-4059/+4498
| |\ \
| * | | Bind "given" evidence to a variable, alwaysSimon Peyton Jones2012-09-152-24/+31
| * | | When allocating a new kind variable, do so with newMetaUniqueSimon Peyton Jones2012-09-141-1/+1
| * | | Two fixes to kind unificationSimon Peyton Jones2012-09-102-8/+21
| * | | Remember to zonk the skolems of an implicationSimon Peyton Jones2012-09-091-7/+18
* | | | Remove some CPPIan Lynagh2012-09-175-27/+27
* | | | Merge the remainder of HaskellConstants into ConstantsIan Lynagh2012-09-173-56/+17
* | | | Remove unused importIan Lynagh2012-09-171-1/+0
* | | | Remove the Target* types from HaskellConstantsIan Lynagh2012-09-172-20/+13
* | | | Move tARGET_* out of HaskellConstantsIan Lynagh2012-09-1724-306/+399
* | | | Pass DynFlags to the ru_try functions of built-in rulesIan Lynagh2012-09-176-66/+90
| |_|/ |/| |
* | | Move tAG_BITS into platformConstantsIan Lynagh2012-09-1619-125/+130
* | | Move more constants to platformConstantsIan Lynagh2012-09-167-35/+23
* | | Move wORD_SIZE into platformConstantsIan Lynagh2012-09-1663-552/+551
* | | Pass DynFlags down to llvmWordIan Lynagh2012-09-166-107/+128
* | | Windows build fixIan Lynagh2012-09-161-6/+8
| |/ |/|
* | Move wORD_SIZE_IN_BITS to DynFlagsIan Lynagh2012-09-1411-113/+119
* | Move some more constants into platformConstantsIan Lynagh2012-09-1418-101/+105
* | Remove more Platform argumentsIan Lynagh2012-09-142-50/+51
* | Whitespace only in nativeGen/RegAlloc/Linear/JoinToTargets.hsIan Lynagh2012-09-141-205/+196
* | Remove more Platform argumentsIan Lynagh2012-09-143-30/+33
* | Remove a load of Platform arguments from RegM functionsIan Lynagh2012-09-141-74/+73
* | Put DynFlags into the RegM monadIan Lynagh2012-09-143-20/+26
* | Whitespace only in nativeGen/RegAlloc/Linear/State.hsIan Lynagh2012-09-141-55/+50
* | Move more constants to platformConstantsIan Lynagh2012-09-147-53/+46
* | MAX_REAL_LONG_REG is always defined, so no need to test itIan Lynagh2012-09-141-7/+1
* | Move more constants into platformConstantsIan Lynagh2012-09-148-109/+107
* | Merge branch 'master' of mac:ghc/git/val32/.Ian Lynagh2012-09-1414-46/+46
|\ \
| * | More OS X build fixesIan Lynagh2012-09-1414-46/+46
* | | Move some more constants fo platformConstantsIan Lynagh2012-09-148-36/+31