summaryrefslogtreecommitdiff
path: root/rts/StgCRun.c
Commit message (Expand)AuthorAgeFilesLines
* Restore Xmm registers properly in StgCRun.cklebinger.andreas@gmx.at2019-04-041-9/+9
* RTS: Use ELF v1 convention on all powerpc64 systemsPeter Trommler2019-01-171-5/+0
* PPC NCG: Remove Darwin supportPeter Trommler2019-01-011-40/+0
* StgCRun: Disable unwinding on DarwinBen Gamari2018-12-171-2/+12
* Revert "rts: Use .cfi_{start|end}proc directives"Ben Gamari2018-06-171-18/+1
* rts: Use .cfi_{start|end}proc directivesBen Gamari2018-06-161-1/+18
* Fix unwinding of C -> Haskell FFI calls with -threaded (2nd try)Bartosz Nitka2018-05-171-10/+190
* Revert "Fix unwinding of C -> Haskell FFI calls with -threaded"Bartosz Nitka2018-05-121-165/+10
* Fix unwinding of C -> Haskell FFI calls with -threadedBartosz Nitka2018-05-111-10/+165
* Mark xmm6 as caller saved in the register allocator for windows.klebinger.andreas@gmx.at2018-01-311-5/+28
* Fix Windows stack allocations.Tamar Christina2018-01-261-5/+11
* Get rid of some stuttering in comments and docsGabor Greif2017-12-191-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-12/+12
* Fix stop_thread unwinding informationBen Gamari2017-02-081-5/+1
* Typos in comments only [ci skip]Gabor Greif2016-11-281-1/+1
* Adds x86_64-apple-darwin14 target.Moritz Angermann2016-07-051-2/+2
* Add NCG support for AIX/ppc32Herbert Valerio Riedel2016-03-241-1/+5
* 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