Bill Yi
48f279a9e2
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE
...
am: b366682def -s ours
Change-Id: I7218c2a3905b42372b104ef08009ef04773706d5
2018-10-24 16:04:41 -07:00
Treehugger Robot
51af54dea4
Merge "Add feature flag for HWC2"
2018-10-24 22:09:22 +00:00
huans
0ef5915c8a
Add feature flag for HWC2
...
This will enable HWC2, otherwise, it fallback to old rcPost
Test: Manual
Change-Id: Ia2694a3ecb52236394018478e69f9b8417646417
2018-10-24 22:09:08 +00:00
Bill Yi
b366682def
Merge pie-platform-release to aosp-master - DO NOT MERGE
...
Change-Id: Iad18163dfaae41fc284caa206508954f4c2c46f9
2018-10-24 14:45:21 -07:00
Bill Yi
817c845ded
[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
...
am: 04e1eba886 -s ours
Change-Id: I9ac3216ba093a035ab5ab2c4a6eb77efbb7c8416
2018-10-24 11:02:55 -07:00
Bill Yi
04e1eba886
Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
...
Change-Id: I3689c15cf64952c44a9b2c62602eb0f611014a2d
2018-10-24 09:05:00 -07:00
Bill Yi
8a5c73289e
Merge pi-dr1-dev to aosp-master am: c6e29efb1c
...
am: ef5d477f40
Change-Id: Ib24a2735bbcd50c00a8ba6c1d3d0ee1456426d77
2018-10-19 14:22:58 -07:00
Bill Yi
ef5d477f40
Merge pi-dr1-dev to aosp-master
...
am: c6e29efb1c
Change-Id: I677c3f8250d3dee9365ba979135750cd4a4c7ef2
2018-10-19 14:19:35 -07:00
Bill Yi
c6e29efb1c
Merge pi-dr1-dev to aosp-master
...
Change-Id: Ida13d3ff57b5b51a997f798fcf866b1ce5e85398
2018-10-19 12:20:20 -07:00
Logan Chien
df53d47451
Merge changes Ie6c300e1,I391f1e69 am: d00ec44aa5
...
am: 9aa8a05453
Change-Id: I52621be64d3fb57a78247fca0c92869fc1df8afd
2018-10-18 03:33:00 -07:00
Logan Chien
9aa8a05453
Merge changes Ie6c300e1,I391f1e69
...
am: d00ec44aa5
Change-Id: I056771bd34ce7246603715c9ba1aa12ee0fdc4f2
2018-10-18 03:28:11 -07:00
Logan Chien
d00ec44aa5
Merge changes Ie6c300e1,I391f1e69
...
* changes:
header-checker: Remove protobuf parser for Python
header-checker: Reorder command line option checks
2018-10-18 09:36:51 +00:00
Logan Chien
223e9a6128
header-checker: Remove protobuf parser for Python
...
This commit removes the protobuf parser for Python binding. It was
originally introduced for VTS testcases. However, it has been replaced
by JSON file format. These files are no longer needed.
Test: n/a
Change-Id: Ie6c300e1c869cb52e493f6935990faf55510e5d8
2018-10-18 16:07:01 +08:00
Logan Chien
174574f75e
header-checker: Reorder command line option checks
...
This commit reorders the command line option checks for
`header-abi-dumper` so that `header-abi-dumper -help` can print help
messages without problems.
Test: header-abi-dumper -help
Change-Id: I391f1e697cde44f4edce9f0008c5f39f938dc967
2018-10-18 15:20:27 +08:00
Logan Chien
3593a51ab2
Merge "header-checker: Fix opaque types comparison" am: d199d5d3a0
...
am: 148f20a61f
Change-Id: I725baca155ed8f69a417d8a283ccfd86926f5deb
2018-10-17 19:16:23 -07:00
Logan Chien
148f20a61f
Merge "header-checker: Fix opaque types comparison"
...
am: d199d5d3a0
Change-Id: Icacd0f84ca73692a002160b80f527d24f485ea56
2018-10-17 19:12:29 -07:00
Logan Chien
d199d5d3a0
Merge "header-checker: Fix opaque types comparison"
2018-10-18 01:46:54 +00:00
Logan Chien
36a00ad10f
header-checker: Fix opaque types comparison
...
This commit fixes the opaque types comparison so that opaque types with
the identical name can be treated as the identical type.
Test: ./tests/test.py MyTest.test_opaque_type_self_diff
Test: ./tests/test.py
Test: header-abi-diff does not claim that there are incompatible
changes in `liblog.so` (w/o modification).
Bug: 112404352
Change-Id: I0e96f21a65051547d70a7728fd8c03e16b543163
2018-10-17 19:46:11 +08:00
Logan Chien
b2eadcce93
Merge changes I94b119a0,Id6522955,Ie9b95842,I687e4a31,Ibc355441 am: b39d66afd2
...
am: a0da820331
Change-Id: Ic78aef8e4ab1378b6c8e73cf3f73429c9c8eb4ed
2018-10-17 03:14:22 -07:00
Logan Chien
a0da820331
Merge changes I94b119a0,Id6522955,Ie9b95842,I687e4a31,Ibc355441
...
am: b39d66afd2
Change-Id: I93c8d378e316295da3317e84b76ceae0ebd0a1d5
2018-10-17 03:09:41 -07:00
Logan Chien
b39d66afd2
Merge changes I94b119a0,Id6522955,Ie9b95842,I687e4a31,Ibc355441
...
* changes:
header-checker: Remove _FORTIFY_SOURCE workaround
header-checker: Remove OpenMP workaround
header-checker: Extract SoFileParser
header-checker: Extract VersionScriptParser
header-checker: Code cleanup
2018-10-17 09:45:19 +00:00
Chalard Jean
0d3e0e5aec
Merge "Address comments from #725016 " am: 5ca3145db9
...
am: 50b0f7388b
Change-Id: I66d00b6913e1b2a7bffe6bbc5b1ef2261ce9f53f
2018-10-16 20:03:11 -07:00
Chalard Jean
50b0f7388b
Merge "Address comments from #725016 "
...
am: 5ca3145db9
Change-Id: I1ac39d690ed6ee68e9909a7f2c4f06d2ffdcd0c9
2018-10-16 19:59:05 -07:00
Chalard Jean
5ca3145db9
Merge "Address comments from #725016 "
2018-10-17 02:46:04 +00:00
Logan Chien
8632c2ba60
header-checker: Remove _FORTIFY_SOURCE workaround
...
This commit removes `-U_FORTIFY_SOURCE` workaround for the old clang.
clang-r339409b is new enough to build bionic w/o problems.
Bug: 117764794
Bug: 111579848
Test: development/vndk/tools/header-checker/utils/create_reference_dumps.py
Change-Id: I94b119a0195d47d74816ab3f92af79aaa04454f8
2018-10-17 09:46:29 +08:00
Logan Chien
0b461ee991
header-checker: Remove OpenMP workaround
...
This commit removes OpenMP workaround for old clang. clang-r339409b
includes the latest `omp.h`.
Bug: 117764794
Bug: 111579848 (Port header-abi-dumper to clang-r339409b)
Bug: 77161122 (The bug that introduced the workaround)
Test: development/vndk/tools/header-checker/utils/create_reference_dumps.py
Test: libneuralnetworks.so.lsdump is created successfully.
Change-Id: Id65229551f86545e77bd8932b0ed4bf4e6783694
2018-10-17 09:46:29 +08:00
Logan Chien
b5a888c795
header-checker: Extract SoFileParser
...
This commit extracts SoFileParser and ELFSoFileParser into another
header file.
Test: tests/test.py
Change-Id: Ie9b9584230cfb783d5e24a210c7a5bcb7fb7feb7
2018-10-17 09:46:29 +08:00
Logan Chien
776c2aa80a
header-checker: Extract VersionScriptParser
...
This commit extracts VersionScriptParser class into another header file.
Test: ./tests/test.py
Change-Id: I687e4a310753d33106f9b721d7366a83926fa29f
2018-10-17 09:46:29 +08:00
Logan Chien
f120783abd
header-checker: Code cleanup
...
This commit cleans up several whitespaces nits, re-indent the code,
remove unnecessary data member initializers, and add missing header
guards.
Test: ./tests/test.py
Change-Id: Ibc355441aaa110280b263c5c3d8fc766941b08af
2018-10-17 09:46:24 +08:00
Michael Schwartz
6ef79f905c
Merge "Add path to module" am: 1df74e2607
...
am: 35aa808fda
Change-Id: Idd9ed103c72751c34bc0dfdca28eddb14e0f3d0d
2018-10-16 15:10:30 -07:00
Michael Schwartz
ce13c9a048
Merge "Support comparing separate workspaces" am: efe63418b7
...
am: 3020a238e1
Change-Id: Iaebf79a72ecd1556bab28b89eca79e6af17d331e
2018-10-16 15:09:00 -07:00
Michael Schwartz
35aa808fda
Merge "Add path to module"
...
am: 1df74e2607
Change-Id: I3b09e693aca4e63b506c2e1fe92fa2a4a6dc80d3
2018-10-16 15:02:15 -07:00
Michael Schwartz
3020a238e1
Merge "Support comparing separate workspaces"
...
am: efe63418b7
Change-Id: I13ae2a2745b0ada2564b630cb9028212c1354b6a
2018-10-16 15:00:54 -07:00
Michael Schwartz
1df74e2607
Merge "Add path to module"
2018-10-16 21:47:29 +00:00
Michael Schwartz
efe63418b7
Merge "Support comparing separate workspaces"
2018-10-16 21:47:16 +00:00
Chalard Jean
f92d0c91dc
Merge "Add the core connectivity tools directory and a first tool" am: 735170647e
...
am: d8bb6995f0
Change-Id: I4653c67e57403d4af6dd7d9c96126b92c7f2c231
2018-10-16 03:01:31 -07:00
Chalard Jean
d8bb6995f0
Merge "Add the core connectivity tools directory and a first tool"
...
am: 735170647e
Change-Id: Iba2fc865df5d72109d89a6504aafd62605c3e202
2018-10-16 02:57:21 -07:00
Chalard Jean
1ecd3f6236
Address comments from #725016
...
Test: ran this
Change-Id: Iedda798519297499a1d6d28e4aac2199456e9e92
2018-10-16 18:53:57 +09:00
Chalard Jean
735170647e
Merge "Add the core connectivity tools directory and a first tool"
2018-10-16 09:49:50 +00:00
Michael Schwartz
035c001d26
Add path to module
...
When reporting the file delta results, include the path to the module
which creates the module.
Bug: 116612996
Test: python system_image_diff.py <system1> <system2>
Change-Id: Iaa2cd5d063616b04b78d2cf339093e5e2d5e047c
2018-10-15 13:11:54 -07:00
Michael Schwartz
ba03a6ebcb
Support comparing separate workspaces
...
Allow comparing "out" folders that do not share a common Android source
root eg. workspace1/out/... to workspace2/out/...
Test: python system_image_diff.py <system1> <system2>
Bug: 116612996
Change-Id: I0256bbc9196b11df49fd61cd56d44f428907838b
2018-10-15 13:11:54 -07:00
Logan Chien
88c8a946ab
Merge "Revert "Revert "Build header-abi-dumper with clang-r339409b""" am: ee7cd953d6
...
am: 4b1d95b2ca
Change-Id: I87252d434812bc71afcd01c5af9a4ec65ef2499c
2018-10-14 18:59:41 -07:00
Logan Chien
4b1d95b2ca
Merge "Revert "Revert "Build header-abi-dumper with clang-r339409b"""
...
am: ee7cd953d6
Change-Id: Iab7bcb6651d347f2979c1ee15a6889b35cd2fa74
2018-10-14 18:52:00 -07:00
Logan Chien
ee7cd953d6
Merge "Revert "Revert "Build header-abi-dumper with clang-r339409b"""
2018-10-15 01:40:55 +00:00
Logan Chien
ac8d2f2a51
Revert "Revert "Build header-abi-dumper with clang-r339409b""
...
This reverts commit fd439e926c .
Bug: 111579848
Test: prebuilts/clang-tools/build-prebuilts.sh
Test: out/soong/dist/bin/header-abi-dumper --help
Change-Id: I6d12f28b0c78418aaa2837eed2a9f7a0d7c9ce32
2018-10-12 16:01:45 +08:00
Logan Chien
07535abe95
Merge "Revert "Build header-abi-dumper with clang-r339409b"" am: 28cd5ef94a
...
am: 67f078ec2e
Change-Id: I401dba176c5ae3e92058c4a9abb74e830a93c9cf
2018-10-11 21:12:17 -07:00
Logan Chien
67f078ec2e
Merge "Revert "Build header-abi-dumper with clang-r339409b""
...
am: 28cd5ef94a
Change-Id: I614729508c91560151fbb629d8412b75e8744b1f
2018-10-11 21:08:09 -07:00
Logan Chien
28cd5ef94a
Merge "Revert "Build header-abi-dumper with clang-r339409b""
2018-10-12 03:47:32 +00:00
Logan Chien
fd439e926c
Revert "Build header-abi-dumper with clang-r339409b"
...
This reverts commit 638f53cbfb .
Reason for revert: Breaks Mac OS X build
Change-Id: I5bf40c462f54c2caaa1c2635192503fa2311ec93
2018-10-12 03:38:41 +00:00
Logan Chien
1a80edf72f
Merge "Build header-abi-dumper with clang-r339409b" am: 051eabbbe6
...
am: b4e8e94a77
Change-Id: Ib4527f6da08fbfae27fc2cfc39397d01a0c697da
2018-10-11 20:37:09 -07:00