automatic load of dynamic engines. Unless we don't have shared
library support, do not try to load any "built-in" engines except for
cryptodev.
ENGINE_load_openssl();
#endif
ENGINE_load_dynamic();
ENGINE_load_openssl();
#endif
ENGINE_load_dynamic();
+#ifdef OPENSSL_NO_DYNAMIC_ENGINE
#ifndef OPENSSL_NO_HW
#ifndef OPENSSL_NO_HW_CSWIFT
ENGINE_load_cswift();
#ifndef OPENSSL_NO_HW
#ifndef OPENSSL_NO_HW_CSWIFT
ENGINE_load_cswift();
#ifndef OPENSSL_NO_HW_4758_CCA
ENGINE_load_4758cca();
#endif
#ifndef OPENSSL_NO_HW_4758_CCA
ENGINE_load_4758cca();
#endif
#ifdef __OpenBSD__
ENGINE_load_cryptodev();
#endif
#ifdef __OpenBSD__
ENGINE_load_cryptodev();
#endif