AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
Main Page
+
Namespaces
Namespace List
+
Namespace Members
All
Enumerations
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
w
+
Functions
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
w
Variables
Enumerations
Related Functions
+
Files
File List
+
File Members
All
Enumerations
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Friends
Macros
Pages
arch.c
1
2
#if defined(__arm__) || defined(__TARGET_ARCH_ARM)
3
#if defined(__ARM_ARCH_7__) \
4
|| defined(__ARM_ARCH_7A__) \
5
|| defined(__ARM_ARCH_7R__) \
6
|| defined(__ARM_ARCH_7M__) \
7
|| (defined(__TARGET_ARCH_ARM) && __TARGET_ARCH_ARM-0 >= 7)
8
#error cmake_ARCH armv7
9
#elif defined(__ARM_ARCH_6__) \
10
|| defined(__ARM_ARCH_6J__) \
11
|| defined(__ARM_ARCH_6T2__) \
12
|| defined(__ARM_ARCH_6Z__) \
13
|| defined(__ARM_ARCH_6K__) \
14
|| defined(__ARM_ARCH_6ZK__) \
15
|| defined(__ARM_ARCH_6M__) \
16
|| (defined(__TARGET_ARCH_ARM) && __TARGET_ARCH_ARM-0 >= 6)
17
#error cmake_ARCH armv6
18
#elif defined(__ARM_ARCH_5TEJ__) \
19
|| (defined(__TARGET_ARCH_ARM) && __TARGET_ARCH_ARM-0 >= 5)
20
#error cmake_ARCH armv5
21
#else
22
#error cmake_ARCH arm
23
#endif
24
#elif defined(__i386) || defined(__i386__) || defined(_M_IX86)
25
#error cmake_ARCH i386
26
#elif defined(__x86_64) || defined(__x86_64__) || defined(__amd64) || defined(_M_X64)
27
#error cmake_ARCH x86_64
28
#elif defined(__ia64) || defined(__ia64__) || defined(_M_IA64)
29
#error cmake_ARCH ia64
30
#elif defined(__ppc__) || defined(__ppc) || defined(__powerpc__) \
31
|| defined(_ARCH_COM) || defined(_ARCH_PWR) || defined(_ARCH_PPC) \
32
|| defined(_M_MPPC) || defined(_M_PPC)
33
#if defined(__ppc64__) || defined(__powerpc64__) || defined(__64BIT__)
34
#error cmake_ARCH ppc64
35
#else
36
#error cmake_ARCH ppc
37
#endif
38
#endif
39
40
#error cmake_ARCH unknown
Generated by
1.8.13