blob: 059b38be45bff493c537a8c356bdf80e01f6d35b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
/*******************************************************************************/
/* */
/* C header wrapper for debian gcc multiarch support */
/* */
/* Copyright 2014 Jörg Frings-Fürst <debian@jff-webhosting.net> */
/* License GPL-3+ */
/* */
/* 2014-09-21 Version 0.1 */
/* - Initial version */
/* */
/*******************************************************************************/
/* */
/* Status: */
/* */
/* alpha ok */
/* amd64 ok */
/* arm */
/* arm64 */
/* armel */
/* armhf */
/* hppa */
/* hurd-i386 */
/* i386 */
/* ia64 */
/* kfreebsd-amd64 */
/* kfreebsd-i386 */
/* m68k */
/* mips */
/* mipsel */
/* powerpc */
/* powerpcspe */
/* ppc64 */
/* ppc64el */
/* s390 */
/* s390x */
/* sh4 */
/* sparc */
/* sparc64 */
/* x32 */
/* */
/*******************************************************************************/
#ifndef _MULTIARCH_WRAPPER_INC_
#define _MULTIARCH_WRAPPER_INC_
#if defined (__alpha__) /* alpha */
#include "xbase64/alpha-linux-gnu/xbconfig.h"
#elif defined (__aarch64__) /* arm64 */
#include "xbase64/aarch64-linux-gnu/xbconfig.h"
#elif defined (__amd64__) || defined (__x86_64__) /* amd64 */
#include "xbase64/x86_64-linux-gnu/xbconfig.h"
#elif defined (__armel__)
#include "xbase64/arm-linux-gnueabi/xbconfig.h"
#elif defined (__armhf__)
#include "xbase64/arm-linux-gnueabihf/xbconfig.h"
#elif defined (__hppa__)
#include "xbase64/hppa-linux-gnueabi/xbconfig.h"
#elif defined (__hurdi386__)
#include "xbase64/i386-gnu/xbconfig.h"
#elif defined (__kfreebsd-amd64__)
#include "xbase64/x86_64-kfreebsd-gnu/xbconfig.h"
#elif defined (__kfreebsd-i386__)
#include "xbase64/i386-kfreebsd-gnu/xbconfig.h"
#elif defined (__m68k__)
#include "xbase64/m68k-linux-gnu/xbconfig.h"
#elif defined (__mips__)
#include "xbase64/mips-linux-gnueabi/xbconfig.h"
#elif defined (__mipsel__)
#include "xbase64/mipsel-linux-gnu/xbconfig.h"
#elif defined (__ppc__) || defined (__powerpc__)
#include "xbase64/powerpc-linux-gnu/xbconfig.h"
#elif defined (__powerpcspe__)
#include "xbase64/powerpc-linux-gnuspe/xbconfig.h"
#elif defined (__ppc64__) || defined (__powerpc64__)
#include "xbase64/powerpc64-linux-gnu/xbconfig.h"
#elif defined (__ppc64el__)
#include "xbase64/powerpc64el-linux-gnu/xbconfig.h"
#elif defined (__s390x__)
#include "xbase64/s390x-linux-gnu/xbconfig.h"
#elif defined (__sh4__)
#include "xbase64/sh4-linux-gnu/xbconfig.h"
#elif defined (__sparc__)
#include "xbase64/sparc-linux-gnu/xbconfig.h"
#elif defined (__sparc64__)
#include "xbase64/sparc64-linux-gnu/xbconfig.h"
#elif defined (__x32__)
#include "xbase64/x86_64-linux-gnux32/xbconfig.h"
#else
#error "This e2fsprogs-devel package does not work your architecture?"
#endif
#endif /* _MULTIARCH_WRAPPER_INC_ */
|