Split thread intialisation and handling out of init.c
authorMatt Caswell <matt@openssl.org>
Fri, 24 May 2019 16:52:17 +0000 (17:52 +0100)
committerMatt Caswell <matt@openssl.org>
Mon, 17 Jun 2019 14:32:54 +0000 (15:32 +0100)
commit72592b866492b84ba5ca1251d1a45875764c7b27
tree9dc9caaed0e18026f87ab681de307b39f1e66dcc
parent242f84d06aca7030b2bd52043c39b0cb80c4fec6
Split thread intialisation and handling out of init.c

We're going to need some of these functions in the FIPS module, but most
of the rest of the code in init.c is not needed. Therefore we split it out.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9040)
crypto/include/internal/cryptlib_int.h
crypto/init.c
crypto/initthread.c [new file with mode: 0644]