From f3121cd73f1a403e3fdc3bfe00370657c27341e7 Mon Sep 17 00:00:00 2001 From: Pirama Arumuga Nainar Date: Wed, 30 Nov 2016 15:40:43 -0800 Subject: [PATCH] Do not *directly* package libbcc.so Bug: http://b/28866258 Remove libbcc.so from the list of directly packaged modules. 64-bit libbcc.so gets included as a dependency for the bcc executable (which is a required package). 32-bit libbcc.so is no longer necessary on 64-bit devices. This change also removes 32-bit libLLVM.so from a 64-bit system image (leading to a 13M reduction in Angler's system image on AOSP) and a considerable reduction in build time. Test: - Build all topics in this CL - RsTest (including the 32-bit ABI) and CTS tests pass on x86 and x86_64 emulators and Angler. Change-Id: I10f07e322a615f37d6967b7c938635f544ddceff --- target/product/core_minimal.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/target/product/core_minimal.mk b/target/product/core_minimal.mk index 04dc015df..9aa24ccfd 100644 --- a/target/product/core_minimal.mk +++ b/target/product/core_minimal.mk @@ -59,7 +59,6 @@ PRODUCT_PACKAGES += \ keystore \ keystore.default \ ld.mc \ - libbcc \ libOpenMAXAL \ libOpenSLES \ libdownmix \