Revert "Revert "Make libc.so global""
This reverts commit 65236d43e8e8ea2155c0d64e35f00b3c30b21147.
Bug: http://b/35417197
Bug: http://b/35338922
Test: vogar --classpath out/target/common/obj/JAVA_LIBRARIES/core-tests_intermediates/classes.jack --mode=device --variant=X32 dalvik.system.JniTest#testGetSuperclass
Change-Id: Ibf3bb7396e7d11ebe95e2f9267d0fc4af3fbe8c5
diff --git a/libc/Android.bp b/libc/Android.bp
index 6aebb3c..f663a97 100644
--- a/libc/Android.bp
+++ b/libc/Android.bp
@@ -1665,6 +1665,8 @@
keep_symbols: true,
},
+ ldflags: ["-Wl,-z,global"],
+
// Do not pack libc.so relocations; see http://b/20645321 for details.
pack_relocations: false,