summaryrefslogtreecommitdiffstats
path: root/Configurations
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2015-04-02 23:18:10 +0200
committerAndy Polyakov <appro@openssl.org>2015-04-20 14:49:16 +0200
commit5a3d915d77a6083b886eb7de6d31b370bafb4818 (patch)
tree8ce20753c16bb6a9295335f114c5c24dc0dad38f /Configurations
parent4eb504aedf49a4acb55fa0a4fa9942d241ca8230 (diff)
Configure: add initial support for 64-bit Android.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'Configurations')
-rw-r--r--Configurations/10-main.conf12
1 files changed, 12 insertions, 0 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf
index aa4c76acfa..a26fc6eaa9 100644
--- a/Configurations/10-main.conf
+++ b/Configurations/10-main.conf
@@ -816,6 +816,18 @@
perlasm_scheme => "o32",
},
+ "android64" => {
+ inherit_from => [ "linux-generic64" ],
+ cflags => "-mandroid -fPIC --sysroot=\$(CROSS_SYSROOT) -Wa,--noexecstack -Wall",
+ debug_cflags => "-O0 -g",
+ lflags => "-pie%-ldl",
+ shared_cflag => "",
+ },
+ "android64-aarch64" => {
+ inherit_from => [ "android64", asm("aarch64_asm") ],
+ perlasm_scheme => "linux64",
+ },
+
#### *BSD
"BSD-generic32" => {
# As for thread_cflag. Idea is to maintain "collective" set of