@@ -195,11 +195,15 @@ $(DOC_DIR)/%: $(S)src/doc/%
195
195
@mkdir -p $(@D )
196
196
cp $< $@
197
197
198
+ OPENSSL_OS_aarch64-linux-android := linux-aarch64
198
199
OPENSSL_OS_aarch64-unknown-linux-gnu := linux-aarch64
200
+ OPENSSL_OS_arm-linux-androideabi := android
199
201
OPENSSL_OS_arm-unknown-linux-gnueabi := linux-armv4
200
202
OPENSSL_OS_arm-unknown-linux-gnueabihf := linux-armv4
203
+ OPENSSL_OS_armv7-linux-androideabi := android-armv7
201
204
OPENSSL_OS_armv7-unknown-linux-gnueabihf := linux-armv4
202
205
OPENSSL_OS_i686-apple-darwin := darwin-i386-cc
206
+ OPENSSL_OS_i686-linux-android := android-x86
203
207
OPENSSL_OS_i686-unknown-freebsd := BSD-x86-elf
204
208
OPENSSL_OS_i686-unknown-linux-gnu := linux-elf
205
209
OPENSSL_OS_i686-unknown-linux-musl := linux-elf
@@ -217,11 +221,15 @@ OPENSSL_OS_x86_64-unknown-linux-gnu := linux-x86_64
217
221
OPENSSL_OS_x86_64-unknown-linux-musl := linux-x86_64
218
222
OPENSSL_OS_x86_64-unknown-netbsd := BSD-x86_64
219
223
224
+ OPENSSL_AR_aarch64-linux-android := aarch64-linux-android-ar
220
225
OPENSSL_AR_aarch64-unknown-linux-gnu := aarch64-linux-gnu-ar
226
+ OPENSSL_AR_arm-linux-androideabi := arm-linux-androideabi-ar
221
227
OPENSSL_AR_arm-unknown-linux-gnueabi := arm-linux-gnueabi-ar
222
228
OPENSSL_AR_arm-unknown-linux-gnueabihf := arm-linux-gnueabihf-ar
229
+ OPENSSL_AR_armv7-linux-androideabi := arm-linux-androideabi-ar
223
230
OPENSSL_AR_armv7-unknown-linux-gnueabihf := armv7-linux-gnueabihf-ar
224
231
OPENSSL_AR_i686-apple-darwin := ar
232
+ OPENSSL_AR_i686-linux-android := i686-linux-android-ar
225
233
OPENSSL_AR_i686-unknown-freebsd := i686-unknown-freebsd10-ar
226
234
OPENSSL_AR_i686-unknown-linux-gnu := ar
227
235
OPENSSL_AR_i686-unknown-linux-musl := ar
@@ -238,11 +246,16 @@ OPENSSL_AR_x86_64-unknown-freebsd := x86_64-unknown-freebsd10-ar
238
246
OPENSSL_AR_x86_64-unknown-linux-gnu := ar
239
247
OPENSSL_AR_x86_64-unknown-linux-musl := ar
240
248
OPENSSL_AR_x86_64-unknown-netbsd := x86_64-unknown-netbsd-ar
249
+
250
+ OPENSSL_CC_aarch64-linux-android := aarch64-linux-android-gcc
241
251
OPENSSL_CC_aarch64-unknown-linux-gnu := aarch64-linux-gnu-gcc
252
+ OPENSSL_CC_arm-linux-androideabi := arm-linux-androideabi-gcc
242
253
OPENSSL_CC_arm-unknown-linux-gnueabi := arm-linux-gnueabi-gcc
243
254
OPENSSL_CC_arm-unknown-linux-gnueabihf := arm-linux-gnueabihf-gcc
244
255
OPENSSL_CC_armv7-unknown-linux-gnueabihf := armv7-linux-gnueabihf-gcc
256
+ OPENSSL_CC_armv7-linux-androideabi := arm-linux-androideabi-gcc
245
257
OPENSSL_CC_i686-apple-darwin := clang
258
+ OPENSSL_CC_i686-linux-android := i686-linux-android-gcc
246
259
OPENSSL_CC_i686-unknown-freebsd := i686-unknown-freebsd10-gcc
247
260
OPENSSL_CC_i686-unknown-linux-gnu := gcc
248
261
OPENSSL_CC_i686-unknown-linux-musl := musl-gcc
@@ -261,6 +274,8 @@ OPENSSL_CC_x86_64-unknown-linux-musl := musl-gcc
261
274
OPENSSL_CC_x86_64-unknown-netbsd := x86_64-unknown-netbsd-gcc
262
275
263
276
SETARCH_i686-unknown-linux-gnu := setarch i386
277
+
278
+ OPENSSL_CFLAGS_aarch64-linux-android := "-mandroid -fomit-frame-pointer"
264
279
OPENSSL_CFLAGS_i686-apple-darwin := -m32
265
280
OPENSSL_CFLAGS_i686-unknown-linux-gnu := -m32
266
281
OPENSSL_CFLAGS_i686-unknown-linux-musl := -m32
0 commit comments