@@ -88,7 +88,25 @@ elif [[ "${CIRCLE_JOB}" == "aarch64" ]]; then
88
88
check_libs " [librt.so.1] [libpthread.so.0] [libc.so.6] [ld-linux-aarch64.so.1]"
89
89
check_file " ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, not stripped"
90
90
91
- elif [[ " ${CIRCLE_JOB} " == " arm" ]]; then
91
+ elif [[ " ${CIRCLE_JOB} " == " armv4t" ]]; then
92
+
93
+ check_machine " ELF32" " ARM"
94
+ check_libs " [librt.so.1] [libgcc_s.so.1] [libpthread.so.0] [libc.so.6] [ld-linux.so.3]"
95
+ check_file " ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, not stripped"
96
+
97
+ check_CPU_arch " v4T"
98
+ check_FP_arch " " # No specified FP arch
99
+
100
+ elif [[ " ${CIRCLE_JOB} " == " armv5te" ]]; then
101
+
102
+ check_machine " ELF32" " ARM"
103
+ check_libs " [librt.so.1] [libgcc_s.so.1] [libpthread.so.0] [libc.so.6] [ld-linux.so.3]"
104
+ check_file " ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, with debug_info, not stripped"
105
+
106
+ check_CPU_arch " v5TE"
107
+ check_FP_arch " " # No specified FP arch
108
+
109
+ elif [[ " ${CIRCLE_JOB} " == " armv6hf" ]]; then
92
110
93
111
check_machine " ELF32" " ARM"
94
112
check_libs " [librt.so.1] [libgcc_s.so.1] [libpthread.so.0] [libc.so.6] [ld-linux-armhf.so.3]"
@@ -97,7 +115,7 @@ elif [[ "${CIRCLE_JOB}" == "arm" ]]; then
97
115
check_CPU_arch " v6"
98
116
check_FP_arch " VFPv2"
99
117
100
- elif [[ " ${CIRCLE_JOB} " == " armhf " ]]; then
118
+ elif [[ " ${CIRCLE_JOB} " == " armv7hf " ]]; then
101
119
102
120
check_machine " ELF32" " ARM"
103
121
check_libs " [librt.so.1] [libgcc_s.so.1] [libpthread.so.0] [libc.so.6] [ld-linux-armhf.so.3]"
@@ -106,18 +124,11 @@ elif [[ "${CIRCLE_JOB}" == "armhf" ]]; then
106
124
check_CPU_arch " v7"
107
125
check_FP_arch " VFPv3-D16"
108
126
109
- elif [[ " ${CIRCLE_JOB} " == " arm-qemu" ]]; then
110
-
111
- check_machine " ELF32" " ARM"
112
- check_libs " [librt.so.1] [libgcc_s.so.1] [libpthread.so.0] [libc.so.6] [ld-linux.so.3]"
113
- check_file " ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.2.0, not stripped"
114
-
115
- check_CPU_arch " v4T"
116
- check_FP_arch " " # No specified FP arch
117
-
118
127
else
128
+
119
129
echo " Invalid job ${CIRCLE_JOB} "
120
130
exit 1
131
+
121
132
fi
122
133
123
134
exit 0
0 commit comments