summaryrefslogtreecommitdiff
path: root/includes/mkDerivedConstants.c
Commit message (Expand)AuthorAgeFilesLines
* Replace mkDerivedConstants.c with DeriveConstants.hsIan Lynagh2012-11-121-829/+0
* Give an error if we can't find a suitable value for PRIdPTRIan Lynagh2012-11-081-1/+3
* define own version of PRIdPTR on platform where its not availableKarel Gardas2012-11-081-0/+10
* small optimisation: inline stmNewTVar()Simon Marlow2012-11-051-0/+3
* Draw STG F and D registers from the same pool of available SSE registers on x...Geoffrey Mainland2012-10-301-0/+8
* Add some missing parentheses to mkDerivedConstants.cIan Lynagh2012-10-261-2/+2
* Build the dynamic way by default on Linux/amd64Ian Lynagh2012-10-031-0/+8
* Don't put unused constants in platformConstantsIan Lynagh2012-09-201-162/+186
* We don't actually need a Show instance for the PlatformConstants typeIan Lynagh2012-09-201-1/+1
* Add the necessary REP_* constants to platformConstantsIan Lynagh2012-09-191-14/+28
* Add some LDV_* constants to platformConstantsIan Lynagh2012-09-191-18/+32
* Remove some uses of the WORDS_BIGENDIAN CPP symbolIan Lynagh2012-09-181-0/+29
* Move tAG_BITS into platformConstantsIan Lynagh2012-09-161-0/+3
* Move more constants to platformConstantsIan Lynagh2012-09-161-0/+11
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-161-0/+3
* Move some more constants into platformConstantsIan Lynagh2012-09-141-0/+10
* Move more constants to platformConstantsIan Lynagh2012-09-141-16/+27
* 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-141-0/+16
* Move some more constants fo platformConstantsIan Lynagh2012-09-141-0/+12
* Check for Int constants that are too large in mkDerivedConstantsIan Lynagh2012-09-141-0/+14
* Start moving other constants from (Haskell)Constants to platformConstantsIan Lynagh2012-09-141-0/+24
* Fix build on OS XIan Lynagh2012-09-141-1/+1
* Use intptr_t for offset values in mkDerivedConstantsIan Lynagh2012-09-131-2/+3
* Remove the --gen-haskell mode of mkDerivedConstantsIan Lynagh2012-09-131-23/+2
* Use oFFSET_* from platformConstants rather than ConstantsIan Lynagh2012-09-131-5/+3
* Use sIZEOF_* from platformConstants rather than ConstantsIan Lynagh2012-09-131-5/+3
* Add a couple more mkDerivedConstants modesIan Lynagh2012-09-131-1/+46
* Make the Windows-specific part of mkDerivedConstants.c conditionalIan Lynagh2012-09-131-4/+9
* Add more modes to mkDerivedConstantsIan Lynagh2012-09-131-1/+62
* Use conditionals rather than CPP in mkDerivedConstantsIan Lynagh2012-09-131-94/+147
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-1/+1
* GHCConstants.h should not contain preprocessor definitionsGabor Greif2012-07-291-0/+25
* Fix warnings on Win64Ian Lynagh2012-04-261-1/+1
* Win64 warning fixIan Lynagh2012-04-241-0/+1
* Fix mkDerivedConstants on Win64Ian Lynagh2012-03-191-10/+10
* abstract away from the 'build-toolchain'-dependent sizeof(...) operatorGabor Greif2012-01-061-10/+14
* Rename the CCCS field of StgTSO so as not to conflict with the CCCS pseudo-re...Simon Marlow2012-01-051-1/+1
* Fix a scheduling bug in the threaded RTSSimon Marlow2011-12-011-0/+1
* Make profiling work with multiple capabilities (+RTS -N)Simon Marlow2011-11-291-0/+1
* GHC.Prim.threadStatus# now returns the cap number, and the value of TSO_LOCKEDSimon Marlow2011-03-011-0/+1
* Remove the per-generation mutable listsSimon Marlow2011-02-021-1/+0
* Count allocations more accuratelySimon Marlow2010-12-211-1/+1
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-3/+6
* Catch too-large allocations and emit an error message (#4505)Simon Marlow2010-12-091-0/+2
* add numSparks# primop (#4167)Simon Marlow2010-07-201-0/+1
* FIX #38000 Store StgArrWords payload size in bytesAntoine Latter2010-01-011-1/+1
* Change the representation of the MVar blocked queueSimon Marlow2010-04-011-0/+4
* New implementation of BLACKHOLEsSimon Marlow2010-03-291-0/+12
* avoid using non-standard %zd format specifier (#3804)Simon Marlow2010-01-261-8/+2