openssl/crypto/async
H.J. Lu 34675b2ba9 Use swapcontext for Intel CET
When Intel CET is enabled, makecontext will create a different shadow
stack for each context.  async_fibre_swapcontext cannot use _longjmp.
It must call swapcontext to swap shadow stack as well as normal stack.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10983)
2020-02-07 23:25:37 +00:00
..
arch Use swapcontext for Intel CET 2020-02-07 23:25:37 +00:00
async_err.c util/mkerr.pl: make it not depend on the function code 2019-09-12 17:59:52 +02:00
async_local.h Reorganize local header files 2019-09-28 20:26:35 +02:00
async_wait.c Reorganize local header files 2019-09-28 20:26:35 +02:00
async.c Explicitly test against NULL; do not use !p or similar 2019-10-09 21:32:15 +02:00
build.info Refactor the async wait fd logic 2016-02-29 12:58:44 +00:00