Implement windows async thread local variable support
authorMatt Caswell <matt@openssl.org>
Thu, 19 Nov 2015 21:44:13 +0000 (21:44 +0000)
committerMatt Caswell <matt@openssl.org>
Fri, 20 Nov 2015 23:40:23 +0000 (23:40 +0000)
commit22a34c2fab39c38cac4a22a0e15ab9a1fd98f57c
tree5ce684a33431d24bd40a4d2a50b7ca592f08a8e0
parent68487a9b0631d27be9a1f4565e7e652ae9cb6aad
Implement windows async thread local variable support

Implements Thread Local Storage in the windows async port. This also has
some knock on effects to the posix and null implementations.

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/async/arch/async_null.c
crypto/async/arch/async_posix.c
crypto/async/arch/async_win.c
crypto/async/arch/async_win.h
crypto/async/async.c
crypto/async/async_err.c
crypto/async/async_locl.h
include/openssl/async.h
util/libeay.num