summaryrefslogtreecommitdiff
path: root/coroutine/ppc64le/Context.S
AgeCommit message (Collapse)Author
2025-01-10coroutine/ppc64le: fix conditional registers got clobbered unexpectedlyliushuyu
Now we also save the special cr registers during the fiber switching Notes: Merged: https://github.com/ruby/ruby/pull/12535
2024-10-08Substitute `coroutine_transfer` with prefixed symbol in MakefileNobuyoshi Nakada
``` coroutine/arm64/Context.S:31:57: error: invoking macro TOKEN_PASTE argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic] 31 | .global PREFIXED_SYMBOL(SYMBOL_PREFIX,coroutine_transfer) | ^ ```
2020-07-05Prefix export symbol prefix to coroutine_transferNobuyoshi Nakada
2018-12-10Native coroutine implementation for ppc64le Linuxodaira
* configure.ac: enable fiber coroutine for powerpc64le-linux * coroutine/ppc64le/Context.S: coroutine_transfer implementation * coroutine/ppc64le/Context.h: coroutine implementation git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66315 b2dd03c8-39d4-4d8f-98ff-823fe69b080e