diff options
author | davidxu <davidxu@FreeBSD.org> | 2013-04-10 02:40:03 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2013-04-10 02:40:03 +0000 |
commit | ac0cfc7fcb1b51ee6aeacfd676fa6dfbe11eefb5 (patch) | |
tree | 06c13eb76ea94651e8cb651c68dc05bfa1ed83ba /lib/libthr/sys | |
parent | fc5a92987d076dad8e5bc8d16ebd57230c5409dd (diff) | |
download | FreeBSD-src-ac0cfc7fcb1b51ee6aeacfd676fa6dfbe11eefb5.zip FreeBSD-src-ac0cfc7fcb1b51ee6aeacfd676fa6dfbe11eefb5.tar.gz |
swapcontext wrapper can not be implemented in C, the stack pointer saved in
the context becomes invalid when the function returns, same as setjmp,
it must be implemented in assemble language, see discussions in PR
misc/177624.
Diffstat (limited to 'lib/libthr/sys')
0 files changed, 0 insertions, 0 deletions