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 opensslconf.h. The original opensslconf.h has been renamed. |
5 |
* DO NOT INCLUDE THE NEW FILE DIRECTLY -- ALWAYS INCLUDE THIS ONE INSTEAD. */ |
6 |
|
7 |
#ifdef openssl_opensslconf_multilib_redirection_h |
8 |
#error "Do not define openssl_opensslconf_multilib_redirection_h!" |
9 |
#endif |
10 |
#define openssl_opensslconf_multilib_redirection_h |
11 |
|
12 |
#if defined(__i386__) |
13 |
#include "opensslconf-i386.h" |
14 |
#elif defined(__ia64__) |
15 |
#include "opensslconf-ia64.h" |
16 |
#elif defined(__powerpc64__) |
17 |
#include "opensslconf-ppc64.h" |
18 |
#elif defined(__powerpc__) |
19 |
#include "opensslconf-ppc.h" |
20 |
#elif defined(__s390x__) |
21 |
#include "opensslconf-s390x.h" |
22 |
#elif defined(__s390__) |
23 |
#include "opensslconf-s390.h" |
24 |
#elif defined(__x86_64__) |
25 |
#include "opensslconf-x86_64.h" |
26 |
#else |
27 |
#error "This openssl-devel package does not work your architecture?" |
28 |
#endif |
29 |
|
30 |
#undef openssl_opensslconf_multilib_redirection_h |