aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2015-12-03 15:50:48 -0800
committerColin Cross <ccross@android.com>2015-12-03 16:45:59 -0800
commit9d833757190dc6f7dee5971e6c2c02c9740bda16 (patch)
tree5e86f2e64a00eb6d1cf7fb9c724f5d9f20e8d206
parent8f91cebafb81c066046842a0f0b892cecea1466a (diff)
downloadopenssl-9d833757190dc6f7dee5971e6c2c02c9740bda16.tar.gz
Opt-out of STL
libssl and libcrypto don't use STL, set LOCAL_CXX_STL := none for the host modules. Change-Id: Ib75e18bb5bea995a287858592809a59a696e32ea
-rw-r--r--Apps.mk1
-rw-r--r--Crypto.mk2
-rw-r--r--Ssl.mk1
3 files changed, 4 insertions, 0 deletions
diff --git a/Apps.mk b/Apps.mk
index b2d871c164..4c224ce53c 100644
--- a/Apps.mk
+++ b/Apps.mk
@@ -19,6 +19,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := openssl
LOCAL_MODULE_TAGS := optional
LOCAL_SHARED_LIBRARIES := libssl-host libcrypto-host
+LOCAL_CXX_STL := none
include $(LOCAL_PATH)/Apps-config-host.mk
include $(LOCAL_PATH)/android-config.mk
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/android-config.mk $(LOCAL_PATH)/Apps.mk
diff --git a/Crypto.mk b/Crypto.mk
index 40a3b26297..aba5dac350 100644
--- a/Crypto.mk
+++ b/Crypto.mk
@@ -53,6 +53,7 @@ LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := libcrypto-host
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/android-config.mk $(LOCAL_PATH)/Crypto.mk
LOCAL_MULTILIB := both
+LOCAL_CXX_STL := none
include $(LOCAL_PATH)/Crypto-config-host.mk
include $(LOCAL_PATH)/android-config.mk
include $(BUILD_HOST_SHARED_LIBRARY)
@@ -68,6 +69,7 @@ LOCAL_LDLIBS += -ldl
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := libcrypto_static
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/android-config.mk $(LOCAL_PATH)/Crypto.mk
+LOCAL_CXX_STL := none
include $(LOCAL_PATH)/Crypto-config-host.mk
include $(LOCAL_PATH)/android-config.mk
include $(BUILD_HOST_STATIC_LIBRARY)
diff --git a/Ssl.mk b/Ssl.mk
index c80ed61161..5500667b72 100644
--- a/Ssl.mk
+++ b/Ssl.mk
@@ -52,6 +52,7 @@ LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := libssl-host
LOCAL_MULTILIB := both
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/android-config.mk $(LOCAL_PATH)/Ssl.mk
+LOCAL_CXX_STL := none
include $(LOCAL_PATH)/Ssl-config-host.mk
include $(LOCAL_PATH)/android-config.mk
include $(BUILD_HOST_SHARED_LIBRARY)