VMS knows POSIX threads too!
authorRichard Levitte <levitte@openssl.org>
Mon, 6 Mar 2023 07:55:34 +0000 (08:55 +0100)
committerRichard Levitte <levitte@openssl.org>
Mon, 6 Mar 2023 11:18:43 +0000 (12:18 +0100)
commitac21c1780a63a8d9a3a6217eb52fe0d188fa7655
tree7919c0de6e6404f338009e8a50f94811b9dd37eb
parent52ce351a674bf459c836ffd01afb09917889f047
VMS knows POSIX threads too!

include/internal/thread_arch.h didn't indicate this, now it does.

This also removes ossl_crypto_mem_barrier(), because we isn't used
anywhere, and doesn't build with compilers that don't support the GNU
extension __asm__.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/20440)
crypto/thread/arch/thread_posix.c
include/internal/thread_arch.h