aboutsummaryrefslogtreecommitdiff
path: root/libc
diff options
context:
space:
mode:
authorIvan Lozano <ivanlozano@google.com>2018-11-27 07:56:17 -0800
committerIvan Lozano <ivanlozano@google.com>2018-11-27 07:56:17 -0800
commitf17fd1d68aca0a63f7888cd4035858bbdfc6fa94 (patch)
tree554093f4206046bc26daa484604c7f1fad4689a5 /libc
parent7f92fbe06484f036274952efa00fb5cdf410eb12 (diff)
downloadbionic-f17fd1d68aca0a63f7888cd4035858bbdfc6fa94.tar.gz
Disable XOM in linker, libc, and libm.
These modules have issues running with execute-only memory. Disable it in them until we can resolve the issues. Bug: 77958880 Test: No more XOM-related crashes in these binaries Change-Id: Ie6c957731155566c2bbe7dbb7a91b9583d9aff93
Diffstat (limited to 'libc')
-rw-r--r--libc/Android.bp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libc/Android.bp b/libc/Android.bp
index c08df9d9b..4c5b0b39f 100644
--- a/libc/Android.bp
+++ b/libc/Android.bp
@@ -76,6 +76,9 @@ cc_defaults {
},
native_coverage: false,
recovery_available: true,
+
+ // TODO(ivanlozano): Remove after b/118321713
+ xom: false,
}
// ANDROIDMK TRANSLATION ERROR: unsupported directive