Age | Commit message (Collapse) | Author |
|
4124666 snap-temp-L64200000076596327
Change-Id: I179fc749d60b67e59cea14539798792560e7836f
|
|
am: 2644b58d00
Change-Id: Iefe232ce934077058056be71ab81f98f2d210eb7
|
|
am: 3a67504b89
Change-Id: I699fd349c0756746b4534e4c3810ba32c4bb8e10
|
|
am: f580af0e33
Change-Id: I14d7981311e2dc012d5b77b7f54bfc7168b5dfce
|
|
am: babca26b0f
Change-Id: I68704bd18508631b6e769163136f860ef01c7eab
|
|
* Owners are selected from top CL approvals or owners.
They will be suggested to review/approve future CLs.
* OWNERS files are recognized by the new find-owners plugin, see .md files in
https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/
Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: Id2e693a424156d0886976169db965fd34db05adb
|
|
dfa6ee23c3 am: eb3d31580b
am: 61b5043e38
Change-Id: Ibea005fa37e6998903e34e7facf323ba48e3135b
|
|
am: eb3d31580b
Change-Id: Ic54a308f8de5711d14634046ffba132ca58c2d5d
|
|
am: dfa6ee23c3
Change-Id: Ia41121999bd74022918b3cd653929def2368946a
|
|
am: d7f900170d
Change-Id: I5bff21bddacca3e9fd25cda085c8a5db1008b41c
|
|
Temporary workaround. Aidl is not cleaning up itself right now.
This is in code, as otherwise generated makefiles would have to
use ASAN_OPTIONS=... at every invocation.
Bug: 37749857
Test: ASAN_OPTIONS= SANITIZE_HOST=address m
Change-Id: Ife7c97c076c1f182c9699f388edc852f94fc7c12
|
|
am: 7d12a02b18
Change-Id: I9cf051f75b7045300f2e76795407cfd1c7381e79
|
|
am: c0e8fb25cf
Change-Id: Ic3c45c68443177f8b8ba4777fd0602ddb7e700fe
|
|
am: f88075745a
Change-Id: Ic072d9f91ae7f93f9c74d89ef44da747b0a106d2
|
|
am: 9c25c168a1
Change-Id: I08465c869ecfc883ffe32c455293c3cf782c2b44
|
|
There's a missing delete.
Bug: 37749857
Test: SANITIZE_HOST=true m
Change-Id: Ic7f1e3de16880f0e9be0f2416ff454eac3410b07
|
|
Change-Id: I37e0d4778383277e02c9d8f0601e868514fb7989
|
|
am: 91adb8bc5a
Change-Id: I2b39f9cc1e40803e75765c15c43081b9b271113e
|
|
am: 16040df35b
Change-Id: Ic18062b43a505ce3dd53f3d2c8990f3425510561
|
|
am: 1a90639de2
Change-Id: I50483cbb0dbd47ff048d7a9c8456107499bf6022
|
|
am: 8f8836167e
Change-Id: I282fb6633f7572197dfa81740361987a48ec4007
|
|
Soong now has aidl-cpp support.
Test: mmma -j system/tools/aidl
Test: system/tools/aidl/runtests.sh
Change-Id: I04a880fd854376263a212e2f0f13ab798a518732
|
|
am: 9ff453f329
Change-Id: I9f2b259a54d5da6615d96160149eea2a2ff573ed
|
|
am: a696c8d9d8
Change-Id: I56b43409dd9bb8f375492258c6615ab6b3a13d9d
|
|
am: 50b560560f
Change-Id: I2f03fb0d1a879628a9442daa46ac36b40dc3058b
|
|
am: 93298ee273
Change-Id: I26b1866790e67a79cd0692c9e9bc786a4e083aa4
|
|
Ninja only somewhat understands makefile syntax for depfiles. The
current depfiles were causing duplicates dependencies, and for aidl-cpp,
dependencies from the .cc file to the .h files.
So add a '-ninja' flag that simplifies the dep file format into
something ninja understands (and is smaller).
Test: out/host/linux-x86/nativetest64/aidl_unittests/aidl_unittests
Test: mmma -j system/tools/aidl; check .ninja_deps file
Change-Id: Iddeded84b939597f2924ff68d40e4c15847f0b72
|
|
am: 8a3cd1b709
Change-Id: Ib035b833254f64b856fd3aa86a01b0631f64a538
|
|
am: 67ce3f1c0d
Change-Id: I2e36778de512f0f7790bbccd8ead56f59f943d38
|
|
am: b3dd722c09
Change-Id: I600d89c12bd2a87ff2dc3bfe5cd6c1dbec5f438f
|
|
am: 8fd503f6d7
Change-Id: Iecd68c33af994114ba3aed529c40217d861259ae
|
|
See build/soong/README.md for more information about Soong. The rest of
the native code will be converted when Soong supports *.aidl file builds
(which requires aidl-cpp to be built with Soong first).
Test: mmma -j system/tools/aidl
Test: out/host/linux-x86/nativetest{,64}/aidl_unittests/aidl_unittests
Change-Id: I55e096c6b8e67bd83f0148b817f64d2ec9e052da
|
|
am: 6f7e926b5d
Change-Id: I6be8fbaa740348e1230d671bac4d9c5a17938471
|
|
am: 7bc7be846b
Change-Id: I562f2f768ac4bda00ddf1d363b2dc5e7463fa0de
|
|
am: e667674402
Change-Id: Iae9e6833f7f12385215ff22101406549bf4fd11d
|
|
am: d17c58babb
Change-Id: Ia82d7f904e2b4a7497d6ffedc3e3bff5a884a3f8
|
|
This fixes nested parcelable name by replacing "." with "::", where "::"
is the C++ style of referring to an inner class.
This also adds unit tests to verify this change.
Bug: 31830013
Change-Id: Ib1cbc9a775d7ae87089bffc04170b90f7af1b1a5
Test: compile, manual test, unit tests
|
|
am: ac6e6d4d1c
am: 84d0919ccf
Change-Id: I7ea889f3ea89248562059e1b1316b7c1d9b42c08
|
|
am: ac6e6d4d1c
Change-Id: Ic44212853da878428727ce935829cec10e54ef42
|
|
am: be25f36a56
Change-Id: I380b272752a8bd1a54800e5a45f1f9e6371c0ae4
|
|
am: 74b7bf1043
Change-Id: I8777e970edf1bf43ae6174338cab1017bfcaa574
|
|
am: caebb7a2de
Change-Id: I70d01c026afc46cee9b6ff9e9a2bbfbe601f8000
|
|
am: 6785c7c737
Change-Id: I57dc99279d4bca3edef7a2a75ea3acc32773cb51
|
|
am: afe8cf974e
Change-Id: Ie79391ae150c95a82854085dbf463d4ea92a70da
|
|
am: 041c8d7ad2
Change-Id: I91454b304196e1ac5fe6f931214097f664b299c3
|
|
89321bf625
am: df068e84fa
Change-Id: I9088f99570ea91c585c981e6978861eaea136639
|
|
am: 89321bf625
Change-Id: Ie40b5a43ba3c3ce1e25a285b9aee2b4b0767f50d
|
|
am: 574a5d2324
Change-Id: I63c05f989273160818122cae9c1a583dfab47fdd
|
|
am: cce25d35d2
Change-Id: I6253c27305099b9557e4820b3cd0232d575687e2
|
|
This makes generated C++ consistent with the Java.
Unfortunately, C++ server authors still need to understand
that if they resize inout/out arrays, this will cause runtime exceptions
for Java clients, which cannot resize their array types.
Addressing this is a much more invasive patch.
Bug: 30836680
Change-Id: I996bfea8383d6207377e7bc545d3d39c21bbe033
Test: integration and unit tests continue to pass
|