8d254fd40df498a21ca540cb355ee8c6a9250ac0 |
|
15-Jul-2014 |
Tim Murray <timmurray@google.com> |
Add override to force the CPU variant. Change-Id: I5bed6d1c064c0e48b370acd3e9d3c2a5e39ffea4
/frameworks/compile/libbcc/libbcc-device-build.mk
|
e109434cfd2bc24d324506238483c1ecd587e228 |
|
14-May-2014 |
Stephen Hines <srhines@google.com> |
Switch to use rs_version.mk for consistency. Change-Id: Ia19bb2f56653b10741d8b508c3dc3f93ce1c1495
/frameworks/compile/libbcc/libbcc-device-build.mk
|
0467bc47bf4dd48796ede4f4a4f8ca02dddc33d7 |
|
06-May-2014 |
Stephen Hines <srhines@google.com> |
Provide target-specific defines for libbcc and other libraries. This consolidates target-specific information for libbcc/LLVM users, so that libraries can use a single makefile + header to drive compilation. Change-Id: I9c74e85c5bd469a28054948b98b63abc6b1d8a3e
/frameworks/compile/libbcc/libbcc-device-build.mk
|
c2074caf075818abb6d3689ad924ca09f4a5ba1f |
|
09-Apr-2014 |
Tim Murray <timmurray@google.com> |
Update libbcc for 64-bit support. Change-Id: I369a82eb6730a33c46b6700408952fe34020ca51
/frameworks/compile/libbcc/libbcc-device-build.mk
|
71df05005d8cbc15b4c288ff643be243af0c7b88 |
|
05-Feb-2014 |
Colin Cross <ccross@android.com> |
libbcc: convert makefiles to support multilib build Convert makefiles to allow for building two architectures at the same time. Change-Id: I13cba3766a658e332a5223ce357878b25ba8ecec
/frameworks/compile/libbcc/libbcc-device-build.mk
|
994e44d828d0082f54754daeb9da6230f979b5d6 |
|
21-Jan-2014 |
Duane Sand <duane.sand@imgtec.com> |
[MIPS64] Temporary placeholder build, to allow other projects to build Change-Id: Ieec80cb2828eb3a95f08f67c0f62281ba5a891ec
/frameworks/compile/libbcc/libbcc-device-build.mk
|
b79cd56cdcf9e15730c5037d0c1fd33be52563d9 |
|
22-Jan-2014 |
Colin Cross <ccross@android.com> |
frameworks/compile/libbcc: rename aarch64 target to arm64 Rename aarch64 build targets to arm64. The gcc toolchain is still aarch64. Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
/frameworks/compile/libbcc/libbcc-device-build.mk
|
2140268fadd2782d9a3d8885ca72cf8c0e52c46e |
|
27-Nov-2013 |
Pavel Chupin <pavel.v.chupin@intel.com> |
x86_64: Update makefile to avoid early fail of any other project build x86_64 porting will be done later Repeating https://android-review.googlesource.com/#/c/70980 which had been reverted later in 8d972a6f7975f3b43a1551eb5619f008561a5029 Change-Id: I5d7af166ed7ad28d7d28eb3236d6db9e8b97cd76 Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
/frameworks/compile/libbcc/libbcc-device-build.mk
|
ad7d4c3a3d412b406b1841ded077fdca91d49b84 |
|
22-Nov-2013 |
Ashok Bhat <ashok.bhat@arm.com> |
AArch64: Temporarily disable AArch64 build This patch will disable AArch64 build of libbcc projects and get us going with the build of other projects. Needs to be reverted once proper AArch64 port is integrated into the AOSP. Change-Id: I5f66b6398465de4d4b27563f800ad08d48aa52fc Signed-off-by: Marcus Oakland <marcus.oakland@arm.com> Signed-off-by: Ashok Bhat <ashok.bhat@arm.com> Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
/frameworks/compile/libbcc/libbcc-device-build.mk
|
4face7bf943d93ee91ca94f05df2034550f318fd |
|
03-Oct-2013 |
Stephen Hines <srhines@google.com> |
resolved conflicts for merge of 8d972a6f to klp-dev-plus-aosp Change-Id: I7d1f460a1b6de08b11b430f90c7bf2534e5cca31
|
8d972a6f7975f3b43a1551eb5619f008561a5029 |
|
03-Oct-2013 |
Stephen Hines <srhines@google.com> |
resolved conflicts for merge of 4293770c to stage-aosp-master
|
5aa70e1912813e173171b7d8540eb4a896f86b42 |
|
03-Oct-2013 |
Stephen Hines <srhines@google.com> |
Remove references/use of ARCH_X86_HAVE_*. Bug: 11048298 These SSE-related defines are unnecessary because all x86 Android devices have these features. We switch all the checks to __i386__ instead. This also fixes an issue where non-ARM bitcode files were being created with the ARM defines present. This is problematic when we then try to do things that would be arch-specific (i.e. the presence of SSE-enabled functions for clamp(), ...). This also cleans up the different target architecture specified in the x86 bitcode files so that they match the platform target (i686-unknown-linux). Change-Id: Ibbead4aecba2c90bdbe6ff362960079cb7a9e4dc
/frameworks/compile/libbcc/libbcc-device-build.mk
|
bc9a422c75a3b69d018ec37b153edeeeb76a2d86 |
|
26-Nov-2012 |
Pavel Chupin <pavel.v.chupin@intel.com> |
DO NOT MERGE - x86_64/x32: Add targets This change allows to continue other project builds and avoid early exit from make. This project is required real porting to x86_64/x32 and assemblies rewritten. Change-Id: I83e6cf8fe51ee24f0d6d090f7a97cd9314b02b03 Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
/frameworks/compile/libbcc/libbcc-device-build.mk
|
baa6b9d53c2675f20ae6a8d7796b6d530cca8fa7 |
|
16-Jun-2013 |
Stephen Hines <srhines@google.com> |
Remove libbcc's dependence on mclinker. These features are no longer being used by libbcc, and static initializers from mclinker are conflicting with tool development (i.e. positional argument specifiers for the new bcc executable). Change-Id: I0da427034c50015607a59d4193547868fa9eeabf
/frameworks/compile/libbcc/libbcc-device-build.mk
|
4e9864870f4a2c15ca8e1c333d92487a87ef0655 |
|
16-Jun-2013 |
Stephen Hines <srhines@google.com> |
Remove libbcc's dependence on mclinker. These features are no longer being used by libbcc, and static initializers from mclinker are conflicting with tool development (i.e. positional argument specifiers for the new bcc executable). Change-Id: I0da427034c50015607a59d4193547868fa9eeabf
/frameworks/compile/libbcc/libbcc-device-build.mk
|
afec50cef019ce1672d603af526f137abb68dff4 |
|
06-Jun-2013 |
Tobias Grosser <grosser@google.com> |
Enable NEON on ARM cortex A15 NEON was temporarily disabled on the cortex A15 due to the low performance that we have seen. As NEON now yields higher performance than no-NEON on cortex A15, this is not necessary any more. Change-Id: I6199b867c05225c65e8ec58febf025e736a1ed97
/frameworks/compile/libbcc/libbcc-device-build.mk
|
b837262a9648128ed708d50c27b0d501baf90cfd |
|
02-May-2013 |
Stephen Hines <srhines@google.com> |
Disable NEON on cortex-a15 temporarily. Bug: 8530053 Change-Id: I4a13638fbdbefe5bb8063981a7bc3b08c972edbc
/frameworks/compile/libbcc/libbcc-device-build.mk
|
e323991d04284925ff7aea8387bc55c1ed57a061 |
|
05-Mar-2013 |
Jason Sams <jsams@google.com> |
Merge "Start to add X86/SSE2+ optimized clcore library"
|
e3b041112122ed36b1950a2817c40fd7135f4a7b |
|
14-Feb-2013 |
Elliott Hughes <enh@google.com> |
libbcc shouldn't define an unused ARCH_ARM_HAVE_THUMB_SUPPORT macro. Change-Id: I76a67807ddb504980c3af52f962348c734bae6af
/frameworks/compile/libbcc/libbcc-device-build.mk
|
cdcce323a2acddb4234e6906c691e20bb3d714f9 |
|
26-Sep-2012 |
Michael Liao <michael.liao@intel.com> |
Start to add X86/SSE2+ optimized clcore library 'sqrt' and 'clamp' are optimized on x86/sse2 target. Change-Id: Ia8f1b12c666828de88c49699006e44b17431a9ac Author: Michael Liao <michael.liao@intel.com> Signed-off-by: Yong Chen <yong.a.chen@intel.com> Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Author-tracking-BZ: 61893
/frameworks/compile/libbcc/libbcc-device-build.mk
|
73192d724f4179cdb876f7f889b936af54fb9000 |
|
16-Aug-2012 |
Shih-wei Liao <sliao@google.com> |
Propagate ARCH_ARM_HAVE_THUMB_SUPPORT. Change-Id: Id2dffc27f4f65b2797f238dfb1aef9cefe5caf16
/frameworks/compile/libbcc/libbcc-device-build.mk
|
6e9e89d1ed049ec931bb1000948c12698e6c5484 |
|
28-Jul-2012 |
Stephen Hines <srhines@google.com> |
Add back support for bccAssert. Change-Id: Ib8abe1c5c1bd8390fd3b9268f43f6de3c8803560
/frameworks/compile/libbcc/libbcc-device-build.mk
|
c72c4ddfcd79c74f70713da91a69569451b5c19e |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Make libbcc public. This commit is not expected to change any functionality. Change-Id: I364e8bad32d946281b78b1ce36a1b26bf60e3055
/frameworks/compile/libbcc/libbcc-device-build.mk
|
ddf5661793de8fb4e16906b7f7822972fcb13c6d |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Refine the makefiles. * Introduce libbcc.mk which defines the path for makefiles and libbcc configuration. * Introduce libbcc-{device,host}-build.mk which defines the build flags for building libbcc itself and/or for building module using libbcc. * Add header guard for generated ConfigFromMk.h. Change-Id: I892f6d3637f628ea6aa0116d92ebc54770ce3a47
/frameworks/compile/libbcc/libbcc-device-build.mk
|
b8ef690813bf3b32f996afb0ddc048c5bb23c8f5 |
|
03-May-2012 |
Stephen Hines <srhines@google.com> |
Revert "Refine the makefiles." This reverts commit fa52e2083927dd4ea543528c557d52ab578ad34c.
/frameworks/compile/libbcc/libbcc-device-build.mk
|
2f6a493aea1b6e5ad318a759fedb58713a5a374c |
|
03-May-2012 |
Stephen Hines <srhines@google.com> |
Revert "Make libbcc public." This reverts commit 80232dd16c0affb2afae01cde6c94abf23ac1ba8.
/frameworks/compile/libbcc/libbcc-device-build.mk
|
80232dd16c0affb2afae01cde6c94abf23ac1ba8 |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Make libbcc public. This commit is not expected to change any functionality.
/frameworks/compile/libbcc/libbcc-device-build.mk
|
fa52e2083927dd4ea543528c557d52ab578ad34c |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Refine the makefiles. * Introduce libbcc.mk which defines the path for makefiles and libbcc configuration. * Introduce libbcc-{device,host}-build.mk which defines the build flags for building libbcc itself and/or for building module using libbcc. * Add header guard for generated ConfigFromMk.h.
/frameworks/compile/libbcc/libbcc-device-build.mk
|