9d9d6bd0938d15646b32d55320b89d9bcb834898 |
|
19-Oct-2011 |
Shih-wei Liao <sliao@google.com> |
Cherry-pick the useful part of Icf882af (Android.mk) and address earlier comments. Change-Id: Iae992b05c714ec332b3931d46ad7a6ab246aee92
/frameworks/compile/libbcc/Android.mk
|
6fb71c5385bc6f8019bb4f6eef92052f053a5797 |
|
13-Oct-2011 |
Shih-wei Liao <sliao@google.com> |
Hide unnecessary symbols. Save .4MB. Change-Id: I4bd308427d112f01287aca2f98d1ffe6bdff5bb0
/frameworks/compile/libbcc/Android.mk
|
bb5df5c59e6a8bf1b63ec210367c3003479cdf41 |
|
19-Jul-2011 |
Shih-wei Liao <sliao@google.com> |
Apply changes to migrate to upstream API. Change-Id: I1b131826edb40b12f4fbc816f0b358924eea75dc
/frameworks/compile/libbcc/Android.mk
|
eb567849ac8b123f7afe78bb81ff8a4f921a6a6f |
|
14-Jul-2011 |
Logan Chien <loganchien@google.com> |
Move configuration from Config.h to libbcc-config.mk In order to avoid the excessive use of $(shell) in Android.mk, this commit moves the configuration options to libbcc-config.mk, automatically generate ConfigFromMk.h by calling tools/gen-config-from-mk. Change-Id: Ib5e9771dc9808f7bef2fa8da4db8e25c2a170c34
/frameworks/compile/libbcc/Android.mk
|
f68882e5ba9a965a6281aac3084f57e75c8a16b0 |
|
18-Jul-2011 |
Logan Chien <loganchien@google.com> |
Compile bcc.cpp with libbcc shared library This should fix the Mac OS SDK breakage. Change-Id: Icea55222bd55f60cf6fdfeac49d9fefd5c975dc7
/frameworks/compile/libbcc/Android.mk
|
48dc01db0b865b73f41cef53bcb72f65fd027af4 |
|
13-Jul-2011 |
Logan Chien <loganchien@google.com> |
Add build time and build revision support. Change-Id: I7badfcb7bd18d8b73910c5fad290b578765377fa
/frameworks/compile/libbcc/Android.mk
|
948b1a5dc689b206c0fae3f2472bbcf71299ed48 |
|
18-Jul-2011 |
Shih-wei Liao <sliao@google.com> |
Merge "Split Android.mk into several Android.mk"
|
bd48570bc63fe9dd28fcf92f30bb69434aefcc08 |
|
18-Jul-2011 |
Logan Chien <loganchien@google.com> |
Fix breakage of full_x86-eng build. libLLVMX86AsmPrinter is missing when TARGET_ARCH is x86. Change-Id: I61c39f3f665a7943a9085989cb237c6fbdbce5df
/frameworks/compile/libbcc/Android.mk
|
743968520a8a6c1e23212d4ed155d053891f630a |
|
12-Jul-2011 |
Logan Chien <loganchien@google.com> |
Split Android.mk into several Android.mk Split a HUGE Android.mk into: helper/Android.mk runtime/Android.mk lib/CodeGen/Android.mk lib/Disassembler/Android.mk lib/ExecutionEngine/Android.mk Change-Id: I060c31b897387e2a892b2ec769e2c5a62738d6f0
/frameworks/compile/libbcc/Android.mk
|
6888aaefad5a8dfc56d76187d8ff2e3311783e27 |
|
12-Jul-2011 |
Logan Chien <loganchien@google.com> |
Use python to calculate the sha1sum. By changing to gen-sha1-stamp.py, we get two benefits: (1) No need to build another sha1sum executable (2) sha1sum command in the system won't be hidden by our version. Change-Id: Ia5efc711c7b7eca197dcf52b3cb9192e8d3f119e
/frameworks/compile/libbcc/Android.mk
|
8d3b5e184b776dbf0b4af8a1c95f027d8653ca66 |
|
12-Jul-2011 |
Logan Chien <loganchien@google.com> |
Cleanup LOCAL_C_INCLUDES. Change-Id: I27d05890a0aaa20e6b8bfe67aec7ff9aa6c01f08
/frameworks/compile/libbcc/Android.mk
|
41cb761b5b36126fa4cc7f1f97e46dce6617fc81 |
|
12-Jul-2011 |
Logan Chien <loganchien@google.com> |
Cleanup and reorder LOCAL_STATIC_LIBRARIES. Change-Id: If9dbdceb19e12d84dbaaea4e53f2ef78d6225949
/frameworks/compile/libbcc/Android.mk
|
3445f904394e8de523d6114cd1674be0e0bce2c2 |
|
12-Jul-2011 |
Logan Chien <loganchien@google.com> |
Remove unused variable from Android.mk. Change-Id: Ia62fb06552bcea06b302ba7be75a378885c76fff
/frameworks/compile/libbcc/Android.mk
|
ca45a58402d08a75f87be7715be5f42cf75ab161 |
|
12-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Remove the simulator target from all makefiles. Bug: 5010576 Change-Id: Id9fb33c51f84d90f9540cfc3f6f2f4940ee54dd7
/frameworks/compile/libbcc/Android.mk
|
f11da3081765d3323381b16f2867b2f1df2b9cba |
|
10-Jul-2011 |
Logan Chien <loganchien@google.com> |
Always print the disassembler output to file. It will be better to print the disassembler output to a file instead of stdout, since the stdout will be dropped by default. Even if we have "setprop log.redirect-stdio true", you will find out the output will be messed up by other messages. Change-Id: I0fc02b082a5a3dff22f8b1ea5809562810a20915
/frameworks/compile/libbcc/Android.mk
|
9347e0bdf9d9cb691c3681ea06c87716b6251af4 |
|
07-Jul-2011 |
Logan Chien <loganchien@google.com> |
Extract duplicated disassembler. Change-Id: I6c607a0ed881dbd808ec43ec65e88f4ef06dea90
/frameworks/compile/libbcc/Android.mk
|
26fea10655613ad184b37dfd24dd21e92a5afa95 |
|
06-Jul-2011 |
Ying Wang <wangying@google.com> |
Use 20-byte libbcc.so.sha1 to store checksum Change-Id: I1e66e559918426e995b92785666beb7b6a49869d
/frameworks/compile/libbcc/Android.mk
|
0b48695f1d6ef6f86169957bec69c9762666fe5b |
|
01-Jul-2011 |
Ying Wang <wangying@google.com> |
Refine the dependency. Change-Id: I86096114711c8bff684ed83d0731cbe6c22dd91a
/frameworks/compile/libbcc/Android.mk
|
5061c44a5707e1911af588574845e5dba7ca9157 |
|
01-Jul-2011 |
Shih-wei Liao <sliao@google.com> |
Bring up installation of sha1sum before libbcc_sha1.s generation. Change-Id: I054d3ad12ac3c7b8a1fb15cf2887e7206f72ddcd
/frameworks/compile/libbcc/Android.mk
|
2ca6e576421e86e0128991b825c238f1d4221910 |
|
24-Jun-2011 |
Joseph Wen <josephwen@google.com> |
Fix the libbcc SHA1 checksum dependency Calculate SHA1 checksum of libbcc.so and libRS.so at compile time. Change-Id: Ief1c20e20d62f5d5bf0a62592e081d4a6d77dcd4
/frameworks/compile/libbcc/Android.mk
|
d18a3df2628d26f65a1172ec2e3e0816731499f9 |
|
25-Jun-2011 |
Stephen Hines <srhines@google.com> |
Revert "Fix the libbcc SHA1 checksum dependency" This reverts commit 89175b9e4c07df1302374421096d6e1355954ace.
/frameworks/compile/libbcc/Android.mk
|
89175b9e4c07df1302374421096d6e1355954ace |
|
24-Jun-2011 |
Joseph Wen <josephwen@google.com> |
Fix the libbcc SHA1 checksum dependency Calculate SHA1 checksum of libbcc.so and libRS.so at compile time. Change-Id: Ifc6cf6e309155229fe1ab1228c0eb77175fbd8f0
/frameworks/compile/libbcc/Android.mk
|
ce13b660370b3fe6b200189edd031ca804f12e21 |
|
22-Jun-2011 |
Ying Wang <wangying@google.com> |
Fix build. Change-Id: I1a49c088055e34a8fe0b5e23a59b4fac29393405
/frameworks/compile/libbcc/Android.mk
|
5de1adfe315bbb088f7614936b1023c6d6d3fc35 |
|
22-Jun-2011 |
Joseph Wen <josephwen@google.com> |
Use SHA1 to verify libbcc is consistent with cache Modify Android.mk to build a host version of sha1sum. Modify bcc and MCCacheReader/Writer to check for sha1 on runtime. Change-Id: I0aa32e2efd85e21f67cd46a20a9e55a430c41f30
/frameworks/compile/libbcc/Android.mk
|
34499f455006ca068bc3d2aa495c648613672434 |
|
21-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Fix Android library dependency order. Change-Id: I6af59ced3445334ad530b0003c66e63aa077c222
/frameworks/compile/libbcc/Android.mk
|
a883314928f34f8c701403aeb0a12d9cb2eaabe3 |
|
20-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Reorder LLVMAnalysis and LLVMSupport. Change-Id: I9cb1e27c4e5637472105f89d5b9ae691a0c2a75f
/frameworks/compile/libbcc/Android.mk
|
be857c0e816e66240c21b2e2a6406483ea54289b |
|
19-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Fix missing LOCAL_STATIC_LIBRARIES. Change-Id: Ib9ad566915878a8ed7a6ec0f0d6f46f042a8891f
/frameworks/compile/libbcc/Android.mk
|
ddfd1ad1f1ddfd06a113632ec9f6b0ef64e6370d |
|
18-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Take care of the host-side of Android.mk too. Change-Id: Ia61f649a3ecdec458599abee5e871859254c5720
/frameworks/compile/libbcc/Android.mk
|
a6ced2a138f9edb1c91c04fa4dd7af476e30604a |
|
18-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Fix MAC build. Change-Id: I6975a5f54e4ea83d5a98116ac59c3e30b17b6eb4
/frameworks/compile/libbcc/Android.mk
|
ad39be484af742679d5b3bc3ff7bb8c3e21e40f9 |
|
18-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
Fix MAC build. Change-Id: I3ea95405ec825a7673865a7958070c1d75493462
/frameworks/compile/libbcc/Android.mk
|
5e3e0ce19d80c9a42b89ca95f22d98fbbe6ffb14 |
|
17-Jun-2011 |
Shih-wei Liao <sliao@google.com> |
josephwen Adds caching for MC JIT. New MCCacheReader in addition to the classic JIT's CacheReader.[cpp|h]. New MCCacheWriter in addition to the classic JIT's CacheReader.[cpp|h]. Change-Id: Iffd490caf25136d52cefc1c6bc2a78fa991236cd
/frameworks/compile/libbcc/Android.mk
|
da5e0c369ad20bf70556c7e7cf86807cf171730d |
|
12-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Add MC-based code generation support (experimental) This feature is disabled by default. To enable it, please open Config.h and change USE_MCJIT from 0 to 1.
/frameworks/compile/libbcc/Android.mk
|
f8d90120c146b4bbe636093df9281fcba1479bb4 |
|
11-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Fix typo: Cache.h -> Config.h
/frameworks/compile/libbcc/Android.mk
|
09b6c1cf826b7fcb31fb0590250352d037b5d249 |
|
24-May-2011 |
Nowar Gu <nowar100@gmail.com> |
Fix Android.mk and namespace prefix std.
/frameworks/compile/libbcc/Android.mk
|
bbcef8ad069ee33c3bfc52dcd1bd6e1a7633e1f9 |
|
05-May-2011 |
Stephen Hines <srhines@google.com> |
Properly handle asserts for libbcc. BUG=3430681 Change-Id: I906bbdefa6724cefa0e11f04ff1c5a9bc85ab88b
/frameworks/compile/libbcc/Android.mk
|
40b7fba14f35a159991067132990463bfaa800c0 |
|
18-Mar-2011 |
Stephen Hines <srhines@google.com> |
Re-enable warnings as errors. Change-Id: I0a512eea437e38759a53e0cafec13b8157bf86a5
/frameworks/compile/libbcc/Android.mk
|
63ef306792b0315a59c72f1e04a7eeef09600b3e |
|
15-Mar-2011 |
Joe Onorato <joeo@google.com> |
-Werror was triggering errors on mac Change-Id: I39ec41eeb437c0eb060ccf689b60df9c55412025
/frameworks/compile/libbcc/Android.mk
|
2df88edabd665bfdf8e52c2fe8a5c083df415dd5 |
|
15-Mar-2011 |
Stephen Hines <srhines@google.com> |
Merge "All warnings should be enabled/errors in libbcc."
|
97bd44dd749c26b03333cb769d6f7c41d1a1bbfe |
|
14-Mar-2011 |
Iliyan Malchev <malchev@google.com> |
frameworks/compile/libbcc: remove LOCAL_PRELINK_MODULE Change-Id: I82f02ebffca898810e074dd6b27f1698d31cfc9b Signed-off-by: Iliyan Malchev <malchev@google.com>
/frameworks/compile/libbcc/Android.mk
|
3b910a514abc7e0901094157d32f6079b69e2393 |
|
12-Mar-2011 |
Stephen Hines <srhines@google.com> |
All warnings should be enabled/errors in libbcc. Change-Id: Ib2b440362e0d30d74d8e6a8a41fb8ae8c7438771
/frameworks/compile/libbcc/Android.mk
|
9b96b188001fce8924322a6bec33057772d09a38 |
|
11-Mar-2011 |
Shih-wei Liao <sliao@google.com> |
Move libLLVMX86AsmPrinter to the next line of libLLVMX86Utils. Fix x86 build. Change-Id: I5d0e2a01bed64e8eb392eafa8a101dbbffff278f
/frameworks/compile/libbcc/Android.mk
|
6228f9dbf3150ceaa72fa7734b905b1d74075b2a |
|
11-Mar-2011 |
Shih-wei Liao <sliao@google.com> |
libbcc host needs to have STATIC library libLLVMX86Utils. Fix x86 build. Change-Id: I43cc829992a4395096f95857cd009a878018ca94
/frameworks/compile/libbcc/Android.mk
|
dbadbf4602ba5353055c7eb2dc5094cf928acc60 |
|
11-Mar-2011 |
Shih-wei Liao <sliao@google.com> |
Fix x86 build. Link libLLVMX86Utils. Change-Id: I272f3647a0e2bed17448797f145e40df5a58c970
/frameworks/compile/libbcc/Android.mk
|
c4ea07fae41dad1b38cb5d9ab802f78d99c8b00f |
|
09-Mar-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Apply changes to sync with llvm upstream.
/frameworks/compile/libbcc/Android.mk
|
8f5389af3e2741f90bdb6909f97e8c72addfe536 |
|
02-Mar-2011 |
Shih-wei Liao <sliao@google.com> |
Fix x86 builds. Add libLLVMX86InstPrinter, which was recently added to LLVM upstream. Change-Id: Ic4044f3f66e864e99e4d4261d3f8addbfde75783
/frameworks/compile/libbcc/Android.mk
|
45e84be0bbe39c5e08e1c2a45c62e09c9dcd0582 |
|
27-Feb-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Rename bcc -> ExecutionEngine , runtime -> ScriptCRT
/frameworks/compile/libbcc/Android.mk
|
2f789f30fe97d0eb0dad2cc7b4b26665dca7d514 |
|
27-Feb-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Move DebugHelper files to helper directory.
/frameworks/compile/libbcc/Android.mk
|
a6f41a76ed28224bccaf3c207943f84c7ef4fb8a |
|
27-Feb-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Extract runtime stub and update 2 runtime function - Extract runtime stub from Runtime.c - Remove __muldsi3 from Runtime.def. Since it is declared static by llvm compiler-rt, we should not export them. - Add alias for __aeabi_f2uiz because libgcc (for android) does not come with __aeabi_f2uiz.
/frameworks/compile/libbcc/Android.mk
|
34678abffcc138b8a735156a3eb2284613eafd7c |
|
07-Feb-2011 |
Kenny Root <kroot@google.com> |
Add x86 target support Change makefiles to allow targeting X86 along with ARM. Add some #if statements in Runtime.{c,def} to allow targeting X86 along wtih ARM. Change-Id: I3b26ade0e2b464ad410d892bfec22897fa7f7009
/frameworks/compile/libbcc/Android.mk
|
474cbd2fde362e63375f7a5099ca38b5c67835cf |
|
30-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Add bccReadFile, bccLinkFile.
/frameworks/compile/libbcc/Android.mk
|
937a0bc1c7396b1da63917b3dc5c5aa6d920005b |
|
27-Jan-2011 |
Jeff Brown <jeffbrown@google.com> |
Fix concurrency bugs in BCC JIT cache. ContextManager could potentially be accessed by multiple threads so we now use a Mutex. Fixed a bug in ContextManager where it could mark a slot as having been assigned even though the subsequent call to mmap failed. Added code to delete the cache file before recreating it. The existing file may still be mmapped and executing somewhere else so we don't want to modify its contents. Bug: 3345334 Change-Id: I9c8382d9695741b92a4f66c4529ebb5d9a95f1d9
/frameworks/compile/libbcc/Android.mk
|
77643ba4fb6e93037940294a03149e68c353b4fa |
|
19-Jan-2011 |
Ying Wang <wangying@google.com> |
Add rule to build librclcore.bc as replacement for libruntime.bc. Change-Id: Ief73c30f426e3f262a6c703fc42ac27d09fb1905
/frameworks/compile/libbcc/Android.mk
|
36a0f0c82eec8ec81925ba571e813407d908bbe3 |
|
17-Jan-2011 |
Shih-wei Liao <sliao@google.com> |
lib/runtime Change-Id: I676353142b5e65e3ee5402fd47b342838eed6246
/frameworks/compile/libbcc/Android.mk
|
67d8f37778f6730cef365a0d469113bc929c0a66 |
|
17-Jan-2011 |
Shih-wei Liao <sliao@google.com> |
Fix the build. Change-Id: I345b5485fb13e1db7d94cc0a1ab729bb671a4331
/frameworks/compile/libbcc/Android.mk
|
358490082d8435aa36feaff8107aa55c3cf363ad |
|
15-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Introduce Config.h. So that libbcc will rebuild on config change.
/frameworks/compile/libbcc/Android.mk
|
3ae8c2a783ead3f233d6b290019cad37bfe6bbf5 |
|
14-Jan-2011 |
Ying Wang <wangying@google.com> |
Install rslib.bc into the device as a prebuilt target shared library. Change-Id: Ice921ef851c143303f1cdf7fac4813e79c35ce94
/frameworks/compile/libbcc/Android.mk
|
50b13e7c90cef8cd9bee4af19f18b326188cd60e |
|
14-Jan-2011 |
Shih-wei Liao <sliao@google.com> |
Turn off on-device linking. Change-Id: I22744cffc13b4bbb5c5b9224fde3473d2f9af24c
/frameworks/compile/libbcc/Android.mk
|
52fb1e93af048acde6405038fe8bfabfd8c45a0f |
|
14-Jan-2011 |
Shih-wei Liao <sliao@google.com> |
For on-device linking the rslib.bc. Change-Id: Ia2bddadd60f33e33310f87dda6c21f0136aea76a
/frameworks/compile/libbcc/Android.mk
|
94bf1c1882a5f5dbc57faa4898b10312d704857b |
|
14-Jan-2011 |
Shih-wei Liao <sliao@google.com> |
Need sha1 for libbcc. Change-Id: Id54a8addcc3b87cdbdfbe9b9dc22334cc5e8cda6
/frameworks/compile/libbcc/Android.mk
|
b8b7f2d58836ac5204fd3206cc2d6fae56dd5cbc |
|
14-Jan-2011 |
Shih-wei Liao <sliao@google.com> |
Add libLLVMBitReader, libLLVMCore, libLLVMSupport Change-Id: Iaf29e6af4d6dd8099361e345e1a7e0c6974b7d78
/frameworks/compile/libbcc/Android.mk
|
e132399eb9dc93123d50e9492ac7b01c2c9a4d35 |
|
11-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Check libbcc build time instead of sha1sum. Since libbcc.so is larger than 3+Mb, it takes a lot of time to calculate its sha1 checksum. In order to shorten the startup time, we introduce the build time check. There will be a string called libbcc_build_time in libbcc.so and the cached file, which will store the build time of libbcc.so. In case that you have to upate libbcc.so frequently, and you want to enable the sha1 checksum of libbcc, then you may change USE_LIBBCC_SHA1SUM to true.
/frameworks/compile/libbcc/Android.mk
|
a27a83f2b01b1710238d077dc9dfd7655f4513cd |
|
07-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Add CacheWriter.
/frameworks/compile/libbcc/Android.mk
|
75cc8a5c58b3260e530eae9f2edd502b71d25373 |
|
06-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Reorganize SHA1 checksum code.
/frameworks/compile/libbcc/Android.mk
|
f7f0ac5d3e12b2e84bd18aa32add4a11bf296dbb |
|
06-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Add the CacheReader. (incomplete)
/frameworks/compile/libbcc/Android.mk
|
2a6dc82a465631f82fc589c6bc68c15ed264f7eb |
|
05-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Extract getExportVars, getExportFuncs, getPragmas out of Compiler.
/frameworks/compile/libbcc/Android.mk
|
ef9e4f7b23f110093bce85b92d8522d496676098 |
|
05-Jan-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Add file handle class (a simple file wrapper)
/frameworks/compile/libbcc/Android.mk
|
cf3e5219a81a19773bc36368876deb378ad513bf |
|
28-Dec-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Make compiler independent of script.
/frameworks/compile/libbcc/Android.mk
|
8b77a77e785f0e25b13016ed60770e521dc60e0b |
|
21-Dec-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Add sha1sum check for bitcode.
/frameworks/compile/libbcc/Android.mk
|
eb3d12b84ae215ec08de00f6f33228a823e20338 |
|
15-Dec-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Add context manager (which manages code and data block of each script.)
/frameworks/compile/libbcc/Android.mk
|
c4395235b212be7a626becb0c03020eab4859739 |
|
27-Nov-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Rename the file name (looks more similar to LLVM).
/frameworks/compile/libbcc/Android.mk
|
61cb230180231bbcff0166ebc90ca8e16aba05dc |
|
27-Nov-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Cleanup Android.mk.
/frameworks/compile/libbcc/Android.mk
|
0dbc4976ed776e46a35d9157d18eb06c2185478e |
|
27-Nov-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Remove hashmap.c (we are not using them).
/frameworks/compile/libbcc/Android.mk
|
e3f0ca93bd0423595355e0e90ef3dd82236ed070 |
|
26-Nov-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Update build rules.
/frameworks/compile/libbcc/Android.mk
|
95d0e4e59bca520c93f262b675f57cf72a4fd4fb |
|
26-Nov-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Add build rules for bcc_code_emitter.cpp and bcc_code_mem_manager.cpp.
/frameworks/compile/libbcc/Android.mk
|
eac346ddd3c7cf7b4992b973e7160cb351fe1777 |
|
24-Nov-2010 |
Logan <tzuhsiang.chien@gmail.com> |
Remove end of line spaces.
/frameworks/compile/libbcc/Android.mk
|
bc5ed67ad0b0c96c3b72aefdc188fde97a7aa722 |
|
24-Nov-2010 |
Shih-wei Liao <sliao@google.com> |
Minimize the need to having to relocate. Change-Id: I5d0819ce0d3d68ed29ecb4c898893d367aec9cc7
/frameworks/compile/libbcc/Android.mk
|
7c5a5f755c5604950d8e31724ed02a532a47114b |
|
08-Nov-2010 |
Shih-wei Liao <sliao@google.com> |
Add caching framework of binaries. Caching is not turned on for now. ARM & relocation (todo) of logan Change-Id: I097e626b3c5d5dd4a37478144ce50f68d08d361d
/frameworks/compile/libbcc/Android.mk
|
e64c287611f826ef7fd75a62861dc463e5ec819f |
|
25-Oct-2010 |
Shih-wei Liao <sliao@google.com> |
Add host-side cross-compile aka bcc. Change-Id: Ia3d23742a0ce0c9c40af377a4ff070e1a82d1083
/frameworks/compile/libbcc/Android.mk
|
6e1d6c3aa38f9f2f87d326a67d309d3f2dbeda3f |
|
23-Oct-2010 |
Zonr Chang <zonr@google.com> |
Advanced on-device linking: LTO enabled! This will add another ~500KB on libbcc.so.
/frameworks/compile/libbcc/Android.mk
|
97f5e614b456d0736372ec4a4bb6f5081d424b57 |
|
22-Oct-2010 |
Zonr Chang <zonr@google.com> |
Implement basic version of on-device linking. Basic means no LTO passes running after linking the modules.
/frameworks/compile/libbcc/Android.mk
|
932648d528f333d43defdf16b3f8e84afa865cc8 |
|
13-Oct-2010 |
Zonr Chang <zonr@google.com> |
Coding style fix, legal announcement. No new function added and semantics changed.
/frameworks/compile/libbcc/Android.mk
|
2c06c3ef2b23e48dcdf527c823e1debf7bc52596 |
|
08-Sep-2010 |
Ying Wang <wangying@google.com> |
Disable LLVM_ENABLE_ASSERTION LLVM_ENABLE_ASSERTION causes eprintf definition collision in Mac OSX. Change-Id: I6c5ed29a5262fcf5e7a8ef1e2208b2471f459e09
/frameworks/compile/libbcc/Android.mk
|
210a1ef6791db6d19856256346a318e8ba8b5ad9 |
|
08-Sep-2010 |
Shih-wei Liao <sliao@google.com> |
Upgrade LLVM_ROOT_PATH from external/llvm/llvm to external/llvm. Change-Id: I254c0ae7499e7d601e648eb6886f6709eb28ee46
/frameworks/compile/libbcc/Android.mk
|
75dacc153f6fc6a6a23abd41f0ed44f5b2413942 |
|
21-Jul-2010 |
Doug Kwan <dougkwan@google.com> |
Hide symbols in libbcc.so to save 800k space. Change-Id: I036428b42e8232ab306a9d6a322012849a7140ba
/frameworks/compile/libbcc/Android.mk
|
cd61af3513b64e6eb0cbfbb4e0182f898bae91ed |
|
29-Apr-2010 |
Shih-wei Liao <sliao@google.com> |
Add disassembler Change-Id: I0b7aa48ee758f9a9ccf3db63c647fb339d0dc35b
/frameworks/compile/libbcc/Android.mk
|
abd1e3dd923239043a865a9eeaca69b24857e77e |
|
28-Apr-2010 |
Shih-wei Liao <sliao@google.com> |
Sync upstream to r102410. Re-turn on sdk. Change-Id: I91a890863989a67243b4d2dfd1ae09b843ebaeaf
/frameworks/compile/libbcc/Android.mk
|
800e9c2c78fea83e3a0a5b2699b8d15b70004282 |
|
19-Apr-2010 |
Shih-wei Liao <sliao@google.com> |
branch_to_sub issue resolved. turn off sdk. Change-Id: I1a6def700a2333ca8612138dadb610180d3dcbf3
/frameworks/compile/libbcc/Android.mk
|
105a9d2c57759532f70baa8b47b594f86a2a15a2 |
|
14-Apr-2010 |
Carl Shapiro <cshapiro@google.com> |
Fix the sim-eng build. Change-Id: I3e7262220c92b9973da909d94ed3cff59ffc9294
/frameworks/compile/libbcc/Android.mk
|
77ed6142daed1e068fbda64405d0de9845e40e1a |
|
07-Apr-2010 |
Shih-wei Liao <sliao@google.com> |
libbcc Change-Id: Ieaa3ebd5a38f370752495549f8870b534eeedfc5
/frameworks/compile/libbcc/Android.mk
|