]> git.ipfire.org Git - thirdparty/openssl.git/commit
thread: remove remnants of ossl_crypto_mem_barrier
authorČestmír Kalina <ckalina@redhat.com>
Fri, 17 Mar 2023 16:32:26 +0000 (17:32 +0100)
committerPauli <pauli@openssl.org>
Tue, 21 Mar 2023 08:04:23 +0000 (19:04 +1100)
commit41c3c71382f31a5a913bd09a74295d101d837055
treeec48fa08aed78463205cca0efc96c77de477554f
parentfdfa63dfd6f1e6d7aff175fba56486a0cf79713f
thread: remove remnants of ossl_crypto_mem_barrier

Commit ac21c1780a63a8d9a3a6217eb52fe0d188fa7655 VMS knows POSIX threads too!
removed ossl_crypto_mem_barrier for POSIX systems.

Remove it for Win32 and other architectures as well.

Resolves issue #19506 Unable to build under bcc32c environment (Embarcadero
clang compiler).

Signed-off-by: Čestmír Kalina <ckalina@redhat.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20538)
crypto/thread/arch/thread_none.c
crypto/thread/arch/thread_win.c
include/internal/thread_arch.h