summaryrefslogtreecommitdiffstats
path: root/Android.bp
AgeCommit message (Collapse)AuthorFilesLines
2017-09-13Merge "Enable 32-bit armv8 NEON for libbcc and bcc"Treehugger Robot1-1/+1
2017-09-12Enable 32-bit armv8 NEON for libbcc and bccIsaac Chen1-1/+1
Since ARM neon instructions were only used on armv7-a-neon architecture variant, the default implementations for these binaries don't use these advanced SIMD instructions. Bug: 65568402 Test: lunch aosp_arm64; emulator # on oc-mr1-dev; boot to home screen Change-Id: If70be7373288387b1c5259c04f80dd266218bc40
2017-09-10Remove clang: trueLennart Wieboldt1-1/+0
clang is the default compiler since Android nougat Change-Id: I7a35609aaef25bcee9ca1a8f788cc4d5b6269e74 Signed-off-by: Lennart Wieboldt <lennart.1997@gmx.de>
2017-02-16Flatten the libbcc directories.Jean-Luc Brouillet1-65/+0
Get rid of the Support, Core, and RenderScript subdirectories for the sources and the header files. Deleted the unused Sha1 header file. Bug: 34265954 Test: Compiled everything, ran a regular and a support lib app. Change-Id: Iac760ee3c1985259593e7bbd1dd2dd35e99f654b
2016-12-13Remove llvm-generated-headersColin Cross1-1/+0
Generated headers are now part of llvm-defaults. Test: mma -j Change-Id: I23e5d93d8693d7dff99ae716e830d8712e752007
2016-12-13Convert libbcc to Android.bpColin Cross1-0/+190
See build/soong/README.md for more information. Includes one small code change to replace FORCE_BUILD_LLVM_DISABLE_NDEBUG with _DEBUG, which is set already in llvm-defaults in external/llvm/soong/llvm.go when the environment variable is set. libbcc-targets.mk remains, it is still used by frameworks/rs/cpu_ref. Reapplies Iec37d2c33020bb5702c27497ae343a8312601202 with libbcinfo's version_script only applied on device builds, and only building 64-bit for host. Test: mma -j Test: mma -j FORCE_BUILD_LLVM_COMPONENTS=true Change-Id: I6a024929bf90368f81f47c72f0c48866efc0e635
2016-12-13Revert "Convert libbcc to Android.bp"Colin Cross1-188/+0
This reverts commit 5a2d24e315d79f735eeb8b6560118f10edbd6b05. Reason for revert: breaks mac build Change-Id: I6429aaddea2c2cc1e71c5ab66d656392a112bd8f
2016-12-12Convert libbcc to Android.bpColin Cross1-0/+188
See build/soong/README.md for more information. Includes one small code change to replace FORCE_BUILD_LLVM_DISABLE_NDEBUG with _DEBUG, which is set already in llvm-defaults in external/llvm/soong/llvm.go when the environment variable is set. libbcc-targets.mk remains, it is still used by frameworks/rs/cpu_ref. Test: mma -j Test: mma -j FORCE_BUILD_LLVM_COMPONENTS=true Change-Id: Iec37d2c33020bb5702c27497ae343a8312601202