1 |
jpp |
1.1 |
/* This file is here to prevent a file conflict on multiarch systems. A |
2 |
|
|
* conflict will frequently occur because arch-specific build-time |
3 |
|
|
* configuration options are stored (and used, so they can't just be stripped |
4 |
|
|
* out) in configuration.h. The original configuration.h has been renamed. |
5 |
|
|
* DO NOT INCLUDE THE NEW FILE DIRECTLY -- ALWAYS INCLUDE THIS ONE INSTEAD. */ |
6 |
|
|
|
7 |
|
|
#ifdef openssl_conf_multilib_redirection_h |
8 |
|
|
#error "Do not define openssl_conf_multilib_redirection_h!" |
9 |
|
|
#endif |
10 |
|
|
#define openssl_conf_multilib_redirection_h |
11 |
|
|
|
12 |
|
|
#if defined(__i386__) |
13 |
|
|
#include "configuration-i386.h" |
14 |
|
|
#elif defined(__ia64__) |
15 |
|
|
#include "configuration-ia64.h" |
16 |
|
|
#elif defined(__mips64) && defined(__MIPSEL__) |
17 |
|
|
#include "configuration-mips64el.h" |
18 |
|
|
#elif defined(__mips64) |
19 |
|
|
#include "configuration-mips64.h" |
20 |
|
|
#elif defined(__mips) && defined(__MIPSEL__) |
21 |
|
|
#include "configuration-mipsel.h" |
22 |
|
|
#elif defined(__mips) |
23 |
|
|
#include "configuration-mips.h" |
24 |
|
|
#elif defined(__powerpc64__) |
25 |
|
|
#include <endian.h> |
26 |
|
|
#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ |
27 |
|
|
#include "configuration-ppc64.h" |
28 |
|
|
#else |
29 |
|
|
#include "configuration-ppc64le.h" |
30 |
|
|
#endif |
31 |
|
|
#elif defined(__powerpc__) |
32 |
|
|
#include "configuration-ppc.h" |
33 |
|
|
#elif defined(__s390x__) |
34 |
|
|
#include "configuration-s390x.h" |
35 |
|
|
#elif defined(__s390__) |
36 |
|
|
#include "configuration-s390.h" |
37 |
|
|
#elif defined(__sparc__) && defined(__arch64__) |
38 |
|
|
#include "configuration-sparc64.h" |
39 |
|
|
#elif defined(__sparc__) |
40 |
|
|
#include "configuration-sparc.h" |
41 |
|
|
#elif defined(__x86_64__) |
42 |
|
|
#include "configuration-x86_64.h" |
43 |
|
|
#else |
44 |
|
|
#error "The openssl-devel package does not work your architecture?" |
45 |
|
|
#endif |
46 |
|
|
|
47 |
|
|
#undef openssl_conf_multilib_redirection_h |