18 Commits (c2a41bad09ec6d0346adc710744665eb5b936b08)

Author SHA1 Message Date
Mark Roszko 2b3ad808ea Add the BTI C hint to libcontext arm64 2 years ago
Marek Roszko 32a747374f Fix the #ifdef for the release_fcontext stub 3 years ago
Marek Roszko 726b137fed Fix libcontext arm64 build and purge winfiber 3 years ago
alexfanqi 01f0aad7c0 Add riscv64 support for libcontext 4 years ago
Peng Peng b7ab5330bf Adding the LoongArch CPU support for libcontext 4 years ago
Seth Hillbrand 62b7239ed1 Adjust M1 alignment for better performance 4 years ago
Marek Roszko 204e615b49 Fix wrong offset in msys2 x64 libcontext implementation not saving fiber data pointer 5 years ago
Marek Roszko 2bf488e0c7 Add cmake option to enable win32 fibers 5 years ago
Marek Roszko 320b519278 Add assembly based libcontext implementation for MSVC builds 5 years ago
Jiajie Chen ce8039c327 libcontext: Initial support for Apple Silicon 5 years ago
Ian McInerney 580293c7fa libcontext: Call exit instead of random memory address on MSW x86_64 5 years ago
Marek Roszko f9e379c82a Minor format 5 years ago
Marek Roszko cb013604a9 jump_fcontext should set the outValue of fiber being switched to rather the one being switched from 5 years ago
Marek Roszko 3b1f1f7b6a Use CreateFiberEx instead of CreateFiber, ConvertThreadToFiberEx instead of ConvertThreadToFiber 5 years ago
Seth Hillbrand acf4756e73 Remove extraneous build warning 5 years ago
Tomasz Wlostowski 151b4e4e5e libcontext: clean up own's shit when coroutine call is over (MSVC only) 5 years ago
Ian McInerney 3342055af6 Remove section changes inside libcontext _asm calls 6 years ago
Ian McInerney 5c0656d97f Move potrace and libcontext into thirdparty directory 6 years ago
Seth Hillbrand 4d2e953f42 Cleanup: Replace C-only deprecated headers 6 years ago
Shawn Anastasio 3e22b75948 Fix libcontext on PPC64 ELFv2 6 years ago
Tomasz Wlostowski 6cab769f41 MSVC support for libcontext 7 years ago
Jean-Samuel Reynaud 75eda69218 Fix compilation issue on PPC64 7 years ago
Jean-Samuel Reynaud 8c69c81393 Adding support for PPC32 and PPC64. 7 years ago
Jiaxun Yang 320f4b6cd9 Add MIPS N64 support for libcontext 7 years ago
Seth Hillbrand c8cb9b3e1c Cleanup licensing 7 years ago
Tomasz Włostowski eedf7cb243 Switched coroutine library from Boost libcotext to custom libcontext. 9 years ago