1/* WARNING: do not edit! */ 2/* Generated by Makefile from include/crypto/dso_conf.h.in */ 3/* 4 * Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved. 5 * 6 * Licensed under the OpenSSL license (the "License"). You may not use 7 * this file except in compliance with the License. You can obtain a copy 8 * in the file LICENSE in the source distribution or at 9 * https://www.openssl.org/source/license.html 10 */ 11 12#if defined(OPENSSL_ARM64_PLATFORM) || defined(OPENSSL_X86_64_PLATFORM) 13#ifndef OSSL_CRYPTO_DSO_CONF_H 14# define OSSL_CRYPTO_DSO_CONF_H 15# define DSO_DLFCN 16# define HAVE_DLFCN_H 17# define DSO_EXTENSION ".so" 18#endif 19#endif // OPENSSL_ARM64_PLATFORM || OPENSSL_X86_64_PLATFORM 20 21#ifdef OPENSSL_ARM_PLATFORM 22#ifndef OSSL_CRYPTO_DSO_CONF_H 23# define OSSL_CRYPTO_DSO_CONF_H 24# define DSO_DLFCN 25# define HAVE_DLFCN_H 26# define DSO_EXTENSION ".so" 27#endif 28#endif // OPENSSL_ARM_PLATFORM 29 30#ifdef WINDOWS_PLATFORM 31#ifndef OSSL_CRYPTO_DSO_CONF_H 32# define OSSL_CRYPTO_DSO_CONF_H 33# define DSO_WIN32 34# define DSO_EXTENSION ".dll" 35#endif 36#endif // WINDOWS_PLATFORM 37 38#ifdef MAC_PLATFORM 39#ifndef OSSL_CRYPTO_DSO_CONF_H 40# define OSSL_CRYPTO_DSO_CONF_H 41# define DSO_DLFCN 42# define HAVE_DLFCN_H 43# define DSO_EXTENSION ".dylib" 44#endif 45#endif // MAC_PLATFORM