summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Kwan <dougkwan@google.com>2010-07-01 13:52:15 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-07-01 13:52:15 -0700
commit72aad67af14193199e29cdd5c4ddc095a8b9a8a8 (patch)
tree4507698036bdff4288158ed060b28e1698f326ef
parente7023b0b4fdee9e2b1f503e8fdea2aeeb1d4a914 (diff)
parent4d9904fcc4161d144bfd84ca9d294f21d55444d2 (diff)
downloadexternal_webkit-72aad67af14193199e29cdd5c4ddc095a8b9a8a8.zip
external_webkit-72aad67af14193199e29cdd5c4ddc095a8b9a8a8.tar.gz
external_webkit-72aad67af14193199e29cdd5c4ddc095a8b9a8a8.tar.bz2
Merge "Disable ICF for libwebcore.so"
-rw-r--r--Android.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 4b93ede..5fddb9f 100644
--- a/Android.mk
+++ b/Android.mk
@@ -374,6 +374,13 @@ ifeq ($(JAVASCRIPT_ENGINE),jsc)
LOCAL_STATIC_LIBRARIES += libjs
endif
LOCAL_LDFLAGS := -fvisibility=hidden
+
+# Disable ICF for the time being since the browser crahses in tests with
+# ICF enabled.
+ifeq ($(TARGET_ARCH),arm)
+LOCAL_LDFLAGS += -Wl,--icf=none
+endif
+
LOCAL_CFLAGS := $(WEBKIT_CFLAGS)
LOCAL_C_INCLUDES := $(WEBKIT_C_INCLUDES)
LOCAL_PATH := $(BASE_PATH)