mirror of
https://github.com/MariaDB/server.git
synced 2025-01-18 04:53:01 +01:00
057cb35c45
from the MySQL 5.5 source tree. This change adds the spec file for these ULN RPMs as well as several patches and additional sources, to be used only in ULN RPMs. All these files are in a new directory "SPECIFIC-ULN/". This commit is for internal tool tests only, not yet ready for publishing.
29 lines
1 KiB
C
29 lines
1 KiB
C
/*
|
|
* Kluge to support multilib installation of both 32- and 64-bit RPMS:
|
|
* we need to arrange that header files that appear in both RPMs are
|
|
* identical. Hence, this file is architecture-independent and calls
|
|
* in an arch-dependent file that will appear in just one RPM.
|
|
*
|
|
* To avoid breaking arches not explicitly supported by Red Hat, we
|
|
* use this indirection file *only* on known multilib arches.
|
|
*
|
|
* Note: this may well fail if user tries to use gcc's -I- option.
|
|
* But that option is deprecated anyway.
|
|
*/
|
|
#if defined(__x86_64__)
|
|
#include "my_config_x86_64.h"
|
|
#elif defined(__i386__)
|
|
#include "my_config_i386.h"
|
|
#elif defined(__ppc64__) || defined(__powerpc64__)
|
|
#include "my_config_ppc64.h"
|
|
#elif defined(__ppc__) || defined(__powerpc__)
|
|
#include "my_config_ppc.h"
|
|
#elif defined(__s390x__)
|
|
#include "my_config_s390x.h"
|
|
#elif defined(__s390__)
|
|
#include "my_config_s390.h"
|
|
#elif defined(__sparc__) && defined(__arch64__)
|
|
#include "my_config_sparc64.h"
|
|
#elif defined(__sparc__)
|
|
#include "my_config_sparc.h"
|
|
#endif
|