summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Fix generational GC bug (#3348)Simon Marlow2009-07-061-13/+0
* Fix #2197 (properly this time)Simon Marlow2009-07-012-0/+12
* remove unnecessary $(RM)sSimon Marlow2009-07-011-1/+0
* fix GC bug introduced with the C finalizer supportSimon Marlow2009-06-301-0/+1
* Add a configure test for whether or not __mingw_vfprintf existsIan Lynagh2009-06-271-1/+7
* propagate the result of atomically properly (fixes #3049)Simon Marlow2009-06-241-4/+8
* Add a couple more symbols to the Linker.c tableIan Lynagh2009-06-221-0/+2
* Add a #endif back that was accidentally removed from package.conf.inIan Lynagh2009-06-161-0/+1
* Stop building the rts against gmpDuncan Coutts2009-06-132-45/+3
* Remove the implementation of gmp primops from the rtsDuncan Coutts2009-06-133-644/+1
* Stop setting the gmp memory functions in the rtsDuncan Coutts2009-06-131-67/+0
* Add rules for building .cmm files in librariesIan Lynagh2009-06-111-42/+0
* Exports a few rts things we need for cmm code in external packagesDuncan Coutts2009-06-131-0/+4
* Add and export rts_unsafeGetMyCapability from rtsDuncan Coutts2009-06-122-0/+16
* Fix the way in the +RTS --info outputIan Lynagh2009-06-201-1/+2
* Fix #3279, #3288: fix crash encountered when calling unblock inside unsafePer...Simon Marlow2009-06-161-8/+35
* Update symbol names; fixes the build on OSXIan Lynagh2009-06-121-8/+8
* don't check for stack underflow if we just had an overflowSimon Marlow2009-06-101-1/+3
* Changes for the new IO library, mainly base-package modules moving aroundSimon Marlow2009-05-292-8/+13
* Remove __encodeDouble and __encodeFloat from the rtsDuncan Coutts2009-06-112-46/+0
* Convert the gmp cmm primops to use local stack allocationDuncan Coutts2009-06-101-59/+56
* Make killThread# cmm primop use local stack allocationDuncan Coutts2009-06-101-2/+3
* fix a warningSimon Marlow2009-06-041-0/+1
* Lock the StablePtr table during GCSimon Marlow2009-06-042-0/+23
* Remove the unused remains of __decodeFloatIan Lynagh2009-06-023-76/+0
* Remove old GUM/GranSim codeSimon Marlow2009-06-0225-3661/+25
* $(XARGS) might include arguments, so don't quote it in makefilesIan Lynagh2009-05-301-1/+1
* Quote commands that we run, so they work if there are space in their pathsIan Lynagh2009-05-301-24/+24
* don't shrink the stack smaller than the value set by +RTS -k<size>Simon Marlow2009-05-291-0/+2
* Fix bug in previous change: allocate the correct sizeSimon Marlow2009-05-291-2/+3
* Fix handling of R_SPARC_UA32 relocations in linkerBen.Lippmeier@anu.edu.au2009-05-281-3/+12
* Round stack size to a whole number of megablocksSimon Marlow2009-05-281-1/+1
* Fix #3156: ensure preconditions of splitLargeBlock()Simon Marlow2009-05-281-1/+8
* export sysErrorBelchSimon Marlow2009-03-281-0/+1
* Fix #3201: "ar: Bad file number" build error with MSYS and SplitObjs=YESSimon Marlow2009-05-211-1/+1
* Use shared lib mode -dynload deploy to build the rts and core shared libsDuncan Coutts2009-05-191-1/+2
* Keep C main separate from rts lib and link it in for standalone progsDuncan Coutts2009-05-154-151/+223
* Fix silly make macro mistake in a rule used in the --enable-shared caseDuncan Coutts2009-05-141-2/+2
* Windows: load msvcrt and kernel32 manuallySimon Marlow2009-05-201-0/+10
* OS X / amd64 fixesIan Lynagh2009-05-202-3/+5
* Fix #3236: emit a helpful error message when the RTS has not been initialisedSimon Marlow2009-05-183-15/+18
* Bootstrapping fixesIan Lynagh2009-05-161-0/+3
* Hide more make rules when cleaningIan Lynagh2009-05-161-0/+4
* fix cut-and-pasto in mkWeakForeignEnv#, causing random segfaultsSimon Marlow2009-05-151-1/+1
* Link the rts shared libs against gmp and the other C libsDuncan Coutts2009-05-011-2/+7
* correct the +RTS -? docs for -A (default is 512k not 256k)Simon Marlow2009-05-081-1/+1
* Use a more compact +RTS -s output for TasksSimon Marlow2009-05-081-2/+4
* disable a warningSimon Marlow2009-05-051-0/+1
* More rules for bootstrappingIan Lynagh2009-05-041-0/+10
* Tweak rts ghc.mk for bootstrappingIan Lynagh2009-05-031-0/+2