Disable transitive symbol resolving for mips64.

The transitive symbol resolving causes build breakage when a binary
has indirect dependency on the NDK library.

This matches the change made for the the aarch64 toolchain:
https://android-review.googlesource.com/#/c/120654

Change-Id: Id5b2a63301cb1cdcdd84b4bcd9fbec8cf6ec0b3c
This commit is contained in:
Dan Albert
2015-08-06 14:17:40 -07:00
parent 2c0c1e56db
commit 46ed1e8590

View File

@@ -115,6 +115,9 @@ TARGET_GLOBAL_LDFLAGS += \
-Wl,--fatal-warnings \
$(arch_variant_ldflags)
# Disable transitive dependency library symbol resolving.
TARGET_GLOBAL_LDFLAGS += -Wl,--allow-shlib-undefined
TARGET_GLOBAL_CPPFLAGS += -fvisibility-inlines-hidden
# More flags/options can be added here