summaryrefslogtreecommitdiff
path: root/rts/StgCRun.c
Commit message (Expand)AuthorAgeFilesLines
* StgStartup: Setup unwinding for stg_stop_threadBen Gamari2015-11-011-0/+2
* Fix incorrect stack pointer usage in StgRun() on x86_64Ben Gamari2015-08-031-11/+10
* Implement PowerPC 64-bit native code backend for LinuxPeter Trommler2015-07-031-1/+9
* rts: Fix typo in commentErik de Castro Lopo2015-05-241-2/+2
* RTS : Fix StgRun for aarch64-linux (#9935).Erik de Castro Lopo2015-01-271-8/+10
* arm64: 64bit iOS and SMP support (#7942)Luke Iannini2014-11-191-10/+22
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* ghc: initial AArch64 patchesColin Watson2014-04-211-0/+66
* Add support for iOS simulator (issue #8152).Austin Seipp2013-08-241-1/+1
* Fix build on WindowsIan Lynagh2013-04-281-0/+4
* Fix mismatched visibility of assembler impls of StgRunIan Lynagh2013-04-271-8/+25
* ios fix from Stephen Blackheath; part of #7707Ian Lynagh2013-03-021-0/+2
* Use 'r11' rather than 'fp' on Arm; part of #7707Ian Lynagh2013-03-021-3/+3
* Use .globl rather than .global on arm; part of #7707Ian Lynagh2013-03-021-1/+1
* Fix typosIan Lynagh2012-11-011-1/+1
* Fix rsp alignment on Win64Ian Lynagh2012-03-241-1/+1
* Fix caller/callee register saving on Win64Ian Lynagh2012-03-231-5/+22
* Use win32AllocStack on Win64 tooIan Lynagh2012-03-191-12/+12
* Fix the registers used in StgRun on Win64Ian Lynagh2012-03-191-0/+8
* Fixes for the threaded RTS on Win64Ian Lynagh2012-03-181-0/+8
* fix ARM StgCRun to not save and restore r11/fp register twiceKarel Gardas2012-02-161-2/+2
* fix ARM's StgCRun clobbered register list for both ARM and Thumb modesKarel Gardas2012-02-161-1/+15
* ARM StgRun: Ensure r11 state is preservedBen Gamari2012-02-071-3/+3
* Fix register clobber list in StgRun for ARMBen Gamari2012-01-301-1/+1
* Fix for unregisterised compilation: we want registers when defined(USE_MINIIN...Simon Marlow2012-01-051-1/+1
* Hide STG register declarations for LLVM C compilersDavid M Peixotto2011-12-191-0/+12
* Remove registerised code for dead architectures: mips, ia64, alpha,David Terei2011-11-221-378/+4
* Better documentation for stack alignment designDavid Terei2011-11-171-41/+41
* Tabs -> Spaces + formatting fixesDavid Terei2011-11-171-395/+387
* Fix #4211: No need to fixup stack using mangler on OSXDavid Terei2011-11-171-1/+1
* Change stack alignment to 16+8 bytes in STG codeDavid M Peixotto2011-11-011-20/+26
* ARMv5 compatibility for registerized runtime changes.Stephen Blackheath2011-08-101-0/+4
* add support for STG floating-point regs using VFPv3Karel Gardas2011-08-101-0/+2
* make StgReturn and cas functions Thumb friendlyKarel Gardas2011-08-101-3/+12
* Stephen Blackheath's GHC/ARM registerised portKarel Gardas2011-08-101-0/+50
* Fix Windows breakage (#5322). When I modified StgRun to use the pureSimon Marlow2011-07-181-0/+12
* oops, fix the x86 version of the code in here. I validated on theSimon Marlow2011-06-271-1/+1
* Keep the C stack pointer 16-byte aligned on all x86 platforms, not just Mac O...Simon Marlow2011-06-271-25/+29
* Change some TARGET tests to HOST tests in the RTSIan Lynagh2010-07-131-1/+1
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-3/+1
* Do not #include external header files when compiling via CSimon Marlow2008-04-021-0/+2
* Fix the IF_DEBUG(interpreter in StgCRun.cIan Lynagh2007-08-251-2/+0
* save two more FP registers on ia64red5_2@hotmail.com2007-03-271-4/+8
* mangler and runtime updates for gcc 4 on ia64red5_2@hotmail.com2007-03-181-12/+31
* Initial support for x86_64-darwinwolfgang.thaller@gmx.net2006-11-271-3/+9
* Fix unregisterised alpha buildsIan Lynagh2006-10-041-0/+2
* Mips registerised supportSimon Marlow2006-08-251-0/+33
* Fix unregisterised builds, and building on non-x86/amd64/powerpcIan Lynagh2006-08-251-0/+2
* Sparc fix: work around gcc optimising away the reserved stack chunkSimon Marlow2006-08-241-1/+4