summaryrefslogtreecommitdiff
path: root/rts/StgCRun.c
Commit message (Expand)AuthorAgeFilesLines
* rts: introduce (and use) `STG_USED`Nicolas Trangez2022-11-021-4/+4
* rts: Ensure that XMM registers are preserved on Win64Ben Gamari2022-05-051-26/+37
* Fix a few Note inconsistenciesBen Gamari2022-02-011-2/+1
* rts: Rip out SPARC supportBen Gamari2022-01-291-74/+1
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-1/+1
* Make `PosixSource.h` installed and under `rts/`John Ericson2021-08-091-1/+1
* Allocate Adjustors and mark them readable in two stepsMoritz Angermann2021-03-291-1/+1
* AArch64/arm64 adjustmentsMoritz Angermann2020-11-151-2/+2
* rts: fix race condition in StgCRunTamar Christina2020-10-091-20/+29
* RTS: Refactor Haskell-C glue for PPC 64-bitPeter Trommler2020-06-281-97/+40
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-011-2/+2
* StgCRun: Enable unwinding only on LinuxBen Gamari2020-04-141-4/+11
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* 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