b2326bd56c7449298acf28318f1692f90e4bfa58 |
|
30-Mar-2015 |
Dan Albert <danalbert@google.com> |
Enable building libbase on Windows. We have to exclude the logging facilities for now (since we don't have a std::mutex on Windows), but there's plenty else in here that is worth having. Change-Id: I6d1369e34e08ea2e88a0b1130c4462e5d35d99e2
/system/core/base/Android.mk
|
7dfb61dcdca8ee597f23b9acc365fb140b353fff |
|
20-Mar-2015 |
Dan Albert <danalbert@google.com> |
Move gettid() into libcutils. Change-Id: Ic8a15036833e6d129b7998d954b804be391de399
/system/core/base/Android.mk
|
58310b49fc8a7a713b922319a849a419858db79e |
|
14-Mar-2015 |
Dan Albert <danalbert@google.com> |
Add google3 style logging to libbase. ART already had a flavor of this, but it was specialized for their use case a bit. Note that the logging.* tests are currently disabled for the device because there is no good way to capture the output of liblog. We can make something that will execute logcat and then then scan the output, but that's messy. Since we know it at least works on the host, we can add better device tests later. Change-Id: I47acd87a3312c0a5285b03f9c8dadef0c669f06a
/system/core/base/Android.mk
|
9c5c08be379a0fd267c5edf0c15852475ab123f3 |
|
20-Mar-2015 |
Dan Albert <danalbert@google.com> |
Use mingw on Windows. LOCAL_CLANG := true is a no-op on Linux/Darwin host builds, but apparently moves Windows binaries from mingw to clang, which is completely untested. Change-Id: Ibbc468d4a19a9e36bbcb93aa030fcc771af020ba
/system/core/base/Android.mk
|
0f1e54491ceace259d156313e583aeffbcd9b444 |
|
14-Mar-2015 |
Dan Albert <danalbert@google.com> |
Add common string utilities to libbase. These are useful outside of ART. Nothing changed (aside from fixing Trim to not segfault on empty strings), so ART should be able to move to using these. Change-Id: Id026ebffe8d31f784a91834786ab189680b13a0f
/system/core/base/Android.mk
|
c007bc3856a4cf86b8f610eb045f26a9dedc2894 |
|
16-Mar-2015 |
Dan Albert <danalbert@google.com> |
Revert "Revert "Create libbase."" This reverts commit a7870d88167f619e758b5bcd15b410d16da7c16b.
/system/core/base/Android.mk
|
a7870d88167f619e758b5bcd15b410d16da7c16b |
|
16-Mar-2015 |
Nicolas Geoffray <ngeoffray@google.com> |
Revert "Create libbase." Breaks internal master. This reverts commit 98ff77204cef9bb8f0f27420833233622060a09e. Change-Id: I18dc6021cb43efff8aa88486c2d980dc2b8eedba
/system/core/base/Android.mk
|
98ff77204cef9bb8f0f27420833233622060a09e |
|
14-Mar-2015 |
Dan Albert <danalbert@google.com> |
Create libbase. Move StringPrintf and the string based file I/O from libutils to libbase. Change-Id: I0297a6063874b9d92100e0dd5123fddfbda932fe
/system/core/base/Android.mk
|