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