• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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