summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-13merge in oc-release history after reset to oc-devandroid-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-cts-releasegitbuildkicker
2017-04-11Mark as vendor_availableandroid-vts-8.0_r2android-vts-8.0_r1oreo-devDan Willemsen
By setting vendor_available, the following may become true: * a prebuilt library from this release may be used at runtime by in a later releasse (by vendor code compiled against this release). so this library shouldn't depend on runtime state that may change in the future. * this library may be loaded twice into a single process (potentially an old version and a newer version). The symbols will be isolated using linker namespaces, but this may break assumptions about 1 library in 1 process (your singletons will run twice). Background: This means that these modules may be built and installed twice -- once for the system partition and once for the vendor partition. The system version will build just like today, and will be used by the framework components on /system. The vendor version will build against a reduced set of exports and libraries -- similar to, but separate from, the NDK. This means that all your dependencies must also mark vendor_available. At runtime, /system binaries will load libraries from /system/lib*, while /vendor binaries will load libraries from /vendor/lib*. There are some exceptions in both directions -- bionic(libc,etc) and liblog are always loaded from /system. And SP-HALs (OpenGL, etc) may load /vendor code into /system processes, but the dependencies of those libraries will load from /vendor until it reaches a library that's always on /system. In the SP-HAL case, if both framework and vendor libraries depend on a library of the same name, both versions will be loaded, but they will be isolated from each other. It's possible to compile differently -- reducing your source files, exporting different include directories, etc. For details see: https://android-review.googlesource.com/368372 None of this is enabled unless the device opts into the system/vendor split with BOARD_VNDK_VERSION := current. Bug: 36426473 Bug: 36079834 Test: Android-aosp_arm.mk is the same before/after Test: build.ninja is the same before/after Test: build-aosp_arm.ninja is the same before/after Test: attempt to compile with BOARD_VNDK_VERSION := current Merged-In: I6cfc292fb4e2d903d8b2600a61fab74e330f8f54 Change-Id: I6cfc292fb4e2d903d8b2600a61fab74e330f8f54
2017-03-24Revert "Make libchrome_test_helpers static buildable for host" am: ↵Mark Urbanus
262790d4eb am: c240507660 am: 00ed03a325 Change-Id: I5e4d9c86bddb3ab5ad33f912396828a16d1a660a
2017-03-24Revert "Make libchrome_test_helpers static buildable for host" am: 262790d4ebMark Urbanus
am: c240507660 Change-Id: I7195d40e03c86db000ecf0c9309ae8ba92bdab6a
2017-03-24Revert "Make libchrome_test_helpers static buildable for host"Mark Urbanus
am: 262790d4eb Change-Id: I09767a8e4aafd74b70c9ed43ad89eece3f1ab5ff
2017-03-24Revert "Make libchrome_test_helpers static buildable for host"Mark Urbanus
This reverts commit beed40cf417bbfcaf3e884450d50dd38315a3318. Change-Id: I949a70b2243af78da23acfb84e6fa348a6a6d70e
2017-03-23Make libchrome_test_helpers static buildable for host am: beed40cf41 am: ↵Mark Urbanus
0b01841bef am: 950f5a5b52 Change-Id: I7457613acaf12945f8a8a14c92f54fdf4f4f41de
2017-03-23Make libchrome_test_helpers static buildable for host am: beed40cf41Mark Urbanus
am: 0b01841bef Change-Id: I18b9cfe328c103c08f292aeb06c6bcdf72601622
2017-03-23Make libchrome_test_helpers static buildable for hostMark Urbanus
am: beed40cf41 Change-Id: I5c4dccab3caa49247799f8d2a5bdd376f62ebbc7
2017-03-22merge in oc-release history after reset to mastergitbuildkicker
2017-03-22merge in oc-release history after reset to ↵gitbuildkicker
f5c3557f18e48e694c1aed492a8e356fea679470
2017-03-21Fix ignored parameter in TraceAnalyzer am: b6b1eb9428 am: 5ab0a1eff0skiazyk
am: 867af56881 Change-Id: I822a8b827e4aa91e3489cb3a50c55eacafffc9ff
2017-03-21Fix ignored parameter in TraceAnalyzer am: b6b1eb9428skiazyk
am: 5ab0a1eff0 Change-Id: Ic3ac721c18beb978aad5ab2d28386270f93d6bcb
2017-03-21Fix ignored parameter in TraceAnalyzerskiazyk
am: b6b1eb9428 Change-Id: I06aee5805189d50e2208770eda45cc5e8f5fc084
2017-03-21Make libchrome_test_helpers static buildable for hostMark Urbanus
Bug: None Test: Validated compilation Change-Id: I62f2d9397a8e47b6bcc9d093198bde19fc0ca703
2017-03-20Fix ignored parameter in TraceAnalyzerskiazyk
This appears to be a bug where a parameter is ignored in one of its members. BUG=None Review-Url: https://chromiumcodereview.appspot.com/2414133005 Cr-Commit-Position: refs/heads/master@{#426617} (cherry picked from commit 06bca199aa1931102f3f33c7911a45d46c799654) Change-Id: If5454cd7b87a36673f19be13d73681adecc4ba54
2017-03-08Add some changes to TraceAnalyzer to improve analysis am: 4b1ad93f7b am: ↵skiazyk
bfef0a1364 am: ad9a0aa907 Change-Id: I94d521e0e6f46e2583bf01b76cb1ed28adda8961
2017-03-08Add some changes to TraceAnalyzer to improve analysis am: 4b1ad93f7bskiazyk
am: bfef0a1364 Change-Id: I5bdaa9a13bf5d70f2baedc9f6dcf28af8f19b787
2017-03-08Add some changes to TraceAnalyzer to improve analysisskiazyk
am: 4b1ad93f7b Change-Id: Idaf955f1bfa6c2f646cf2c29c85ebb497dcdd086
2017-03-07Add some changes to TraceAnalyzer to improve analysisandroid-n-mr2-preview-2skiazyk
* Tests which rely on being able to query for the end event in a pair were not possible, partly because end events tend to be missing information, and also because they did not reference their start events * Async event association can optionally be allowed for events which span across process boundaries BUG=None Review-Url: https://codereview.chromium.org/2716023002 Cr-Commit-Position: refs/heads/master@{#455132} (cherry picked from commit 83621ef58f633413145bd7093f16d56eb2c88103)
2017-03-04Remove Android.mk am: 819d29e521 am: 55a3fcc9dbSen Jiang
am: 419fefa997 Change-Id: I556c04c4502b6539d45b4ed8ac93d27316319178
2017-03-04Remove Android.mk am: 819d29e521Sen Jiang
am: 55a3fcc9db Change-Id: I4272811997d27448cd2b2fd5c16b0c9520e60a93
2017-03-04Remove Android.mkSen Jiang
am: 819d29e521 Change-Id: I9d858b59f17ae13ed69e96d6a2ef75b96a081a9f
2017-03-03Remove Android.mkandroid-o-preview-1o-previewSen Jiang
Everything remaining in there is DBus stuff which should be removed. Bug: 31602715 Test: mma Change-Id: Id08ae22dc6e5adadd98481a04adf47781b24ce07
2017-02-23Keep only AOSP developers in OWNERS file. am: 101b73f77a am: 458973e464Chih-Hung Hsieh
am: f0f2fea881 Change-Id: I3cc7d17dd2b973166f237ff9c254e37c5716c4c2
2017-02-23Keep only AOSP developers in OWNERS file. am: 101b73f77aChih-Hung Hsieh
am: 458973e464 Change-Id: Ia03493c3878ef97779629d383a7aee78136068c8
2017-02-23Keep only AOSP developers in OWNERS file.Chih-Hung Hsieh
am: 101b73f77a Change-Id: I2c96b195c0337226a61789c679b92888dff321d3
2017-02-22Keep only AOSP developers in OWNERS file.Chih-Hung Hsieh
Upstream files should be updated and approved upstream. Bug: 33166666 Test: default build targets Change-Id: Id9156f1001f3c28224b42f07fdad43dc48f6c042
2016-12-16Disable experimental allocator shim for AndroidMark Urbanus
Disable the experimental allocator shim on Android builds. At this point we haven't identified a need for it and prevents us from having to update the linker flags for the many projects that have libchrome as a dependency. Bug: 33239390 Test: Validated libchrome dependents (update_engine) can be built properly without adding the -wrap* linker flags Change-Id: I4e7e914883dfbc08b7eab9e0e175c14e59e386eb
2016-12-02Convert Android.mk to Android.bp am: 1c9187aa6d am: eac11262ba am: e9c86c53cdColin Cross
am: 18d24cc7dd Change-Id: I8c4253bdb366e111b06771f47e243a2664b98931
2016-12-02Convert Android.mk to Android.bp am: 1c9187aa6d am: eac11262baColin Cross
am: e9c86c53cd Change-Id: Id5535c3487ef8ea9ff03eb512c505e811dd28829
2016-12-02Convert Android.mk to Android.bp am: 1c9187aa6dColin Cross
am: eac11262ba Change-Id: I199050179dad575a91118e18961e217b3e684bc3
2016-12-02Convert Android.mk to Android.bpandroid-n-mr2-preview-1Colin Cross
am: 1c9187aa6d Change-Id: Ib74e64f61e7bdae505552bfbb548f4c8f987b24c
2016-12-01Convert Android.mk to Android.bpColin Cross
See build/soong/README.md for more information. libchrome-dbus stays in Android.mk for now due to the use of the BRILLO_USE_DBUS conditional. Test: mma -j Test: out/host/linux-x86/nativetest/libchrome_test/libchrome_test Change-Id: Icaffccd45f5a58f5a0d3f10784ca451048da07a1
2016-10-31Revert "Revert "Fix builds with XCode 8 / OSX SDK 10.12"" am: 7f89d64f89 am: ↵Dan Willemsen
0c14107418 am: 7a47bfc4fe am: e4abe85f84 Change-Id: I4bf602af57189e06b4200001f0fc12da85cfba1c
2016-10-31Revert "Revert "Fix builds with XCode 8 / OSX SDK 10.12"" am: 7f89d64f89 am: ↵Dan Willemsen
0c14107418 am: 7a47bfc4fe Change-Id: Ifa4d139aff7490e686b71b476b01f66ee2cf4f71
2016-10-31Revert "Revert "Fix builds with XCode 8 / OSX SDK 10.12"" am: 7f89d64f89Dan Willemsen
am: 0c14107418 Change-Id: I5399986c02be8cef600b6a8ace2730ab34956ff2
2016-10-31Revert "Revert "Fix builds with XCode 8 / OSX SDK 10.12""Dan Willemsen
am: 7f89d64f89 Change-Id: I9ff4bf7f8884220e3644a9cea3404c1dce702019
2016-10-29Revert "Revert "Fix builds with XCode 8 / OSX SDK 10.12""Dan Willemsen
This reverts commit 244916243b3eb807bad582f8285534469526af71. We now use / require at least the 10.10 SDK to build this branch, so this should be safe now. Change-Id: I2e3a9b127d7e8f287f180015aa57389f26525fa9
2016-10-27Revert "Fix builds with XCode 8 / OSX SDK 10.12" am: 244916243b am: ↵Dan Willemsen
20dd49ec43 am: 79d7c816d7 am: b77a57a2bc Change-Id: I286aad117781255f1eb21021b319d3f9e7b8272b
2016-10-27Revert "Fix builds with XCode 8 / OSX SDK 10.12" am: 244916243b am: 20dd49ec43Dan Willemsen
am: 79d7c816d7 Change-Id: I530b20f4abe34067e1e14d5cfa75f61233b4f0aa
2016-10-27Revert "Fix builds with XCode 8 / OSX SDK 10.12" am: 244916243bDan Willemsen
am: 20dd49ec43 Change-Id: I84b428afef23697eaee0c40b51e6c9a843302d95
2016-10-26Revert "Fix builds with XCode 8 / OSX SDK 10.12"Dan Willemsen
am: 244916243b Change-Id: I71432b7ada40b9eea95772422a2a8f11f1cb825f
2016-10-26Revert "Fix builds with XCode 8 / OSX SDK 10.12"Dan Willemsen
This breaks builds using the 10.9 SDK. This reverts commit fb6424b5515dea0137dd303f0c2f373e2ddb4806. Change-Id: Ic5d98ab013e16a7ba74c37603434635cf4bf12fb
2016-10-26Fix builds with XCode 8 / OSX SDK 10.12 am: fb6424b551 am: 3417330618 am: ↵Dan Willemsen
565c14bef7 am: fe795e3400 Change-Id: I0ca60754128ef0763c84c8091ba4db466e4f2304
2016-10-26Fix builds with XCode 8 / OSX SDK 10.12 am: fb6424b551 am: 3417330618Dan Willemsen
am: 565c14bef7 Change-Id: I74bab94270735858ea8de9204c1da29bc5232faa
2016-10-26Fix builds with XCode 8 / OSX SDK 10.12 am: fb6424b551Dan Willemsen
am: 3417330618 Change-Id: I1c0610e868175504dc5e0bc122126328dddcd3b4
2016-10-26Fix builds with XCode 8 / OSX SDK 10.12Dan Willemsen
am: fb6424b551 Change-Id: I3cc0f0e9e0a4a88d5e8f6bc28244153a4dfc5755
2016-10-26Fix builds with XCode 8 / OSX SDK 10.12Dan Willemsen
Before OSX 10.12, IOBluetooth/IOBluetooth.h imported CoreBluetooth/CoreBluetooth.h, but it no longer does in the new SDK. Since we use CB*, include what we use. Test: m -j checkbuild (on 10.11 w/10.12 SDK) Change-Id: I4c9d2f8faac473ec591754f5a515180e70fb7948
2016-10-20Add missing host ldlibs am: 0bf8cfbb1e am: ead02ed9c6Colin Cross
am: 9dc9384098 Change-Id: I3268dc35e0c9b908e1dac5cd1c53c5d5d066b15f