summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* Use sIZEOF_* from platformConstants rather than ConstantsIan Lynagh2012-09-131-5/+3
* Add a couple more mkDerivedConstants modesIan Lynagh2012-09-132-1/+62
* We need to install the platformConstants fileIan Lynagh2012-09-131-0/+2
* Make the Windows-specific part of mkDerivedConstants.c conditionalIan Lynagh2012-09-131-4/+9
* Add more modes to mkDerivedConstantsIan Lynagh2012-09-132-4/+81
* Use conditionals rather than CPP in mkDerivedConstantsIan Lynagh2012-09-133-129/+155
* Lots of nat -> StgWord changesSimon Marlow2012-09-073-10/+10
* comment updatesSimon Marlow2012-09-071-13/+5
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-077-16/+18
* Move more code into codeGen/CodeGen/Platform.hsIan Lynagh2012-08-281-1/+584
* Fix return type of FUN_INFO_PTR_TO_STRUCT.Erik de Castro Lopo2012-08-281-1/+1
* More CPP macros -> inline functionsIan Lynagh2012-08-251-11/+15
* More CPP macros -> inline functionsIan Lynagh2012-08-251-17/+15
* More CPP macro -> inline functionIan Lynagh2012-08-251-2/+4
* Convert a couple more macros to inline functionsIan Lynagh2012-08-251-2/+7
* Make a function for get_itbl, rather than using a CPP macroIan Lynagh2012-08-251-6/+7
* Add haveRegBase to CodeGen.PlatformIan Lynagh2012-08-211-0/+7
* Move activeStgRegs into CodeGen.PlatformIan Lynagh2012-08-211-0/+64
* Fix the generation of CallerSaves; fixes #7163Ian Lynagh2012-08-211-27/+27
* move startProfTimer() and stopProfTimer() to the public headersSimon Marlow2012-08-211-0/+9
* Define callerSaves for all platformsIan Lynagh2012-08-071-0/+81
* Start separating out the RTS and Haskell imports of MachRegs.hIan Lynagh2012-08-066-44/+121
* Don't define STOLEN_X86_REGS in Cmm.hIan Lynagh2012-08-061-1/+0
* Fix #7087 (integer overflow in getDelayTarget())Simon Marlow2012-07-311-0/+2
* GHCConstants.h should not contain preprocessor definitionsGabor Greif2012-07-291-0/+25
* typoGabor Greif2012-07-291-1/+1
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-195-9/+441
|\
| * First batch of file additions for cross-compiler:Gabor Greif2012-07-182-0/+432
| * comment-only typoGabor Greif2012-07-181-2/+2
| * use idiomatic typeGabor Greif2012-07-181-2/+2
| * made comments C-style, so that no gcc-extension is neededGabor Greif2012-07-181-5/+5
* | Define the task-tracking eventsDuncan Coutts2012-07-101-3/+10
* | New functions to get kernel thread Id + serialisable task IdDuncan Coutts2012-07-071-2/+25
|/
* Define W_TO_LONG in Cmm.hIan Lynagh2012-06-201-0/+6
* Add getGCStatsEnabled function.Paolo Capriotti2012-06-191-0/+1
* Fix build on Win64Ian Lynagh2012-05-091-0/+4
* Enable FileLock for win32 (#4363)Paolo Capriotti2012-05-081-4/+2
* Fix RTS DLL references on Win64Ian Lynagh2012-05-061-4/+17
* Working towards fixing DLLs on Win64Ian Lynagh2012-05-062-3/+3
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-04-271-0/+1
|\
| * Add a new primop mkWeakNoFinalizer (#5879)Simon Marlow2012-04-271-0/+1
* | Fix build on OS XIan Lynagh2012-04-271-8/+14
* | Fix build on Win32, and handle the FMT_* #defines in a slightly nicer wayIan Lynagh2012-04-272-20/+16
* | Simplify format specifiersIan Lynagh2012-04-271-27/+4
* | OS X build fixesIan Lynagh2012-04-261-3/+12
* | Fix build on OSX: Use the 'z' format specifier modifier when possibleIan Lynagh2012-04-261-15/+9
* | Build fixesIan Lynagh2012-04-261-0/+2
* | Fix warnings on Win64Ian Lynagh2012-04-264-9/+18
* | Win64 warning fixIan Lynagh2012-04-241-0/+1
* | A couple of build fixes for Win64Ian Lynagh2012-04-241-1/+1