Commit Graph

25865 Commits

Author SHA1 Message Date
Hsin-Yi Chen
4f0a3db25d Merge "Write enum string to JSON dump"
am: 5ad90b10e1

Change-Id: I4e9172b343cb8dff3069563fbb460f93e6a11f70
2018-09-17 19:25:34 -07:00
Hsin-Yi Chen
e8eca8112c Merge "Add ELF symbol binding to JSON dump" 2018-09-18 02:11:19 +00:00
Hsin-Yi Chen
5ad90b10e1 Merge "Write enum string to JSON dump" 2018-09-18 02:10:31 +00:00
Hsin-Yi Chen
b9471eaca9 Add ELF symbol binding to JSON dump
- Remove unused ConvertElfFunctionIR and ConvertElfObjectIR.
- Convert ELF symbol binding from IR to JSON in AddElfSymbolMessageIR.

Bug: 112877706
Test: ./test.py
Change-Id: Ib07b19f76dbbebe751583a3fb95eabe7e2ac7e40
2018-09-17 04:00:16 +00:00
Hsin-Yi Chen
a16364a4f5 Write enum string to JSON dump
This commit replaces the enums in ir_representation_json.h with strings
so that the dumps are human-readable.

Bug: 112877706
Test: ./test.py
Change-Id: Id17671b6ef40a651da238c1bac97977343a4d095
2018-09-17 11:57:22 +08:00
Miao Wang
b0a428fd03 Update SDK atree to include librsjni_androidx
Bug: 111948805
Bug: 113119760

Test: mm
Change-Id: Ic8f16145102eb23b958d53ce845cc0a85a775365
(cherry picked from commit 43cb00cedf)
2018-09-14 23:54:24 +00:00
Raju Kulkarni
007ee00508 Build tools Version number bump for release with Studio 3.2 This is a SDK change only and does not impact real devices Bug: 115528420 Test: N/A
am: 0f8cbdf2ca

Change-Id: I8d24c8f262e8a833127e194de9d5642cdca066f7
2018-09-13 09:50:20 -07:00
Raju Kulkarni
0f8cbdf2ca Build tools Version number bump for release with Studio 3.2
This is a SDK change only and does not impact real devices
Bug: 115528420
Test: N/A

Change-Id: I14222580aad6a074fd8edd39fb390cb3d96e5020
2018-09-12 11:19:55 -07:00
Logan Chien
e8d3ec8205 Merge changes Ie7a1b820,If986af3a,Iaf4016c7 am: e8d1c1adeb
am: 092a492f4d

Change-Id: I18117f6d6f0ce30a759c49f3f2cdd0a1bd0a5809
2018-09-10 19:53:39 -07:00
Logan Chien
092a492f4d Merge changes Ie7a1b820,If986af3a,Iaf4016c7
am: e8d1c1adeb

Change-Id: I5e53d1202ba0fcbfd08cd4798af572f57ea74941
2018-09-10 19:49:46 -07:00
Logan Chien
e8d1c1adeb Merge changes Ie7a1b820,If986af3a,Iaf4016c7
* changes:
  repo-review: Add set/delete topic and set hashtags
  repo-review: Extract _process() for error handling
  repo-review: Extract _make_json_post_request()
2018-09-11 02:35:16 +00:00
Logan Chien
2da2f27813 repo-review: Add set/delete topic and set hashtags
Test: ./repo_review.py --set-topic test [query]
Test: ./repo_review.py --delete-topic [query]
Test: ./repo_review.py --add-hashtag test [query]
Test: ./repo_review.py --remove-hashtag test [query]
Change-Id: Ie7a1b82022d81850754543366202892c437f7968
2018-09-07 19:13:11 +08:00
Logan Chien
e1f29c1ee0 repo-review: Extract _process() for error handling
Test: ./repo_review.py -l Verified +1 [query]
Test: ./repo_review.py -m 'Test message' [query]
Test: ./repo_review.py --abandon 'Abandon message' [query]
Change-Id: If986af3a7ace7766e0854d611542deb6a474165b
2018-09-07 11:58:55 +08:00
Logan Chien
63be158fc6 repo-review: Extract _make_json_post_request()
Test: ./repo_review --label Verify +1 [query]
Change-Id: Iaf4016c7d2d606a3c3fb29303d8f3d978820eefe
2018-09-07 11:48:10 +08:00
Sundong Ahn
5f2d8aed12 [automerger skipped] Merge "Change LOCAL_SDK_VERSION" am: b4afbfacb3
am: 68374d6b20  -s ours

Change-Id: Id51a3378781c547a1172f23809898f1b26fdf4e8
2018-09-06 20:31:08 -07:00
Sundong Ahn
68374d6b20 Merge "Change LOCAL_SDK_VERSION"
am: b4afbfacb3

Change-Id: I5b6e163a05b97e0c110164f5d2968059aa6d503c
2018-09-06 18:47:23 -07:00
Treehugger Robot
b4afbfacb3 Merge "Change LOCAL_SDK_VERSION" 2018-09-07 01:01:59 +00:00
Idries Hamadi
32e24775a0 Merge "Added sdk copy parameters for fastdeploy files" am: c4f747b082
am: d8b7f7c118

Change-Id: Ida48dd2664ce3ffce52e39e158ea81b3064b81fc
2018-09-06 08:44:55 -07:00
Idries Hamadi
d8b7f7c118 Merge "Added sdk copy parameters for fastdeploy files"
am: c4f747b082

Change-Id: Id8aeedc3b3420367e7383f708656e6be0523644e
2018-09-06 08:40:09 -07:00
Idries Hamadi
c4f747b082 Merge "Added sdk copy parameters for fastdeploy files" 2018-09-06 15:32:47 +00:00
Idries Hamadi
d51c3233c3 Added sdk copy parameters for fastdeploy files
Test: make sdk -j44
Change-Id: Iff381b95c2a111f8463421b01a0da20ffc7843e3
2018-09-06 08:20:47 +01:00
Yi-yo Chiang
5ecfa63d09 Merge "Hide unused options in header-abi-linker help message" am: 23f68b676f
am: 91b0329acc

Change-Id: I7863ac1bcaec1007225b50883f69b6758b71e2aa
2018-09-04 00:47:11 -07:00
Yi-yo Chiang
91b0329acc Merge "Hide unused options in header-abi-linker help message"
am: 23f68b676f

Change-Id: I8750174eb992a8e01909180bd748a94404daaec4
2018-09-04 00:42:35 -07:00
Treehugger Robot
23f68b676f Merge "Hide unused options in header-abi-linker help message" 2018-09-04 07:27:34 +00:00
Yi-yo Chiang
7f599b21a0 Hide unused options in header-abi-linker help message
This commit hides unused options "-rng-seed=<seed>" and "-version" in
header-abi-linker's help message.

Test: m header-abi-linker && header-abi-linker -help
Change-Id: I2f52090ca881e8177ccea5469a356a800ed94b9b
2018-09-03 17:55:27 +08:00
Hsin-Yi Chen
5ec4511552 Merge "Add test for lsdump in JSON format" am: a441e936f1
am: ccf0ed47ac

Change-Id: I044bde25aab63d2021aad6fcf50cb2a0b973c4e4
2018-09-02 23:34:56 -07:00
Hsin-Yi Chen
ccf0ed47ac Merge "Add test for lsdump in JSON format"
am: a441e936f1

Change-Id: I8b83deec31ca2434babae0b66ccf50d03b948e7c
2018-09-02 23:30:13 -07:00
Hsin-Yi Chen
a441e936f1 Merge "Add test for lsdump in JSON format" 2018-09-03 06:23:29 +00:00
Logan Chien
7cad74be53 Merge "vndk-def: Use EnvironmentError in Python 2" am: 97fe9a48ba
am: 21546916e5

Change-Id: I8854b68a061789ed81dc60a6f03103d8b3bba888
2018-09-02 19:13:16 -07:00
Logan Chien
21546916e5 Merge "vndk-def: Use EnvironmentError in Python 2"
am: 97fe9a48ba

Change-Id: I9f9397c4e433a01c187763974c692f6fa5b782f5
2018-09-02 19:09:09 -07:00
Logan Chien
97fe9a48ba Merge "vndk-def: Use EnvironmentError in Python 2" 2018-09-03 01:57:01 +00:00
TreeHugger Robot
d9399a8258 Merge "Change LOCAL_SDK_VERSION" into pi-dev-plus-aosp 2018-09-03 01:06:33 +00:00
Yi-yo Chiang
9351121b90 Merge "Refactor LinkDecl in header-abi-linker" am: fa1f9365ca
am: 6ab50cd44c

Change-Id: Idc043b07c086a44ef3b885604cf75d0d444b8ab5
2018-08-31 21:10:29 -07:00
Jayant Chowdhary
8f0c302523 Merge "Add symbol binding information to header-abi-linker" am: 8f9d0924cc
am: fb734c2d0f

Change-Id: I22b1a75812c031b298c5093c7c5e23c47786967c
2018-08-31 21:10:01 -07:00
Yi-yo Chiang
6ab50cd44c Merge "Refactor LinkDecl in header-abi-linker"
am: fa1f9365ca

Change-Id: I086c56101f6a5c642f43b2142e13aeef08c394c8
2018-08-31 21:06:24 -07:00
Jayant Chowdhary
fb734c2d0f Merge "Add symbol binding information to header-abi-linker"
am: 8f9d0924cc

Change-Id: I2b2f1fe0912ac2a22aa7bcd1e1e2149423548457
2018-08-31 21:05:57 -07:00
Treehugger Robot
fa1f9365ca Merge "Refactor LinkDecl in header-abi-linker" 2018-09-01 03:58:34 +00:00
Treehugger Robot
8f9d0924cc Merge "Add symbol binding information to header-abi-linker" 2018-09-01 03:57:09 +00:00
Logan Chien
5e715b22aa vndk-def: Use EnvironmentError in Python 2
This commit uses `EnvironmentError` as a replacement for
`FileNotFoundError`, which was introduced in Python 3.  Before this
commit, `OSError` was chosen.  However, some Python API raises
`IOError` instead.

Bug: 113636759
Test: ./tests/run.py
Change-Id: I4a1cbceb3404dec243a60271a6fdb30703bc1060
2018-08-31 16:53:48 +08:00
Yi-yo Chiang
316f13d8b3 Refactor LinkDecl in header-abi-linker
LinkDecl now accepts a callable object used to filter exported symbols.

Bug: 80217511
Test: ./utils/create_reference_dumps.py -products aosp_arm
Change-Id: I1d6c4caeb2cba2a0265c5108242779506a1faaad
2018-08-31 14:11:33 +08:00
Jayant Chowdhary
963fe7855a Add symbol binding information to header-abi-linker
This commit adds a "binding" field to abi_dump.ElfFunction and
abi_dump.ElfObject to store ELF symbol binding information.

Bug: 80217511
Test: ./tests/test.py
Test: ./utils/create_reference_dumps.py -products aosp_arm64
Change-Id: Idfe909d9bf4cfb3af5bc9394d1d6844e33ee9a8a
2018-08-31 12:25:43 +08:00
Dan Willemsen
11384417cb Merge "Expose the platform tools version as a C header" am: afd0f2d831
am: c87b91d44c

Change-Id: I614fcfea24d2e3690cfcf9d13f5327463cdfee34
2018-08-30 17:18:55 -07:00
Dan Willemsen
c87b91d44c Merge "Expose the platform tools version as a C header"
am: afd0f2d831

Change-Id: Ib0b8cf9941d07e2168f45bffde85ba1355097c69
2018-08-30 17:11:06 -07:00
Dan Willemsen
afd0f2d831 Merge "Expose the platform tools version as a C header" 2018-08-30 23:36:54 +00:00
Joel Fernandes
6ca70da806 Merge "Remove ashmem from development repository" am: 9198f40364
am: 4ad8753727

Change-Id: Ic8b267e0f5320bfb927340b2811810e302476fce
2018-08-30 13:07:56 -07:00
Joel Fernandes
4ad8753727 Merge "Remove ashmem from development repository"
am: 9198f40364

Change-Id: I4561396947f4aa829a30c7c0db116aa9e060127e
2018-08-30 12:48:07 -07:00
Joel Fernandes
9198f40364 Merge "Remove ashmem from development repository" 2018-08-30 19:30:58 +00:00
Dan Willemsen
ee6f84f432 Expose the platform tools version as a C header
This had been getting parsed by
system/core/platform_tools_tool_version.mk and inserted as a version
into fastboot. Now that fastboot is converting to Soong, switch this
over to a genrule in order to extract the version number.

Test: fastboot --version
Test: inspect generated header
Test: change plat_tools_source.prop_template, rebuild fastboot
Test: change plat_tools_source.prop_template to use ${PLATFORM_SDK_VERSION}
Change-Id: Id807539ce057add50b7d10a234670820a8772351
2018-08-30 11:20:59 -07:00
Sundong Ahn
01e78d3189 Change LOCAL_SDK_VERSION
launchperf use the private APIs in android.test.runner. So
LOCAL_SDK_VERSION of launchperf will be changed to platform.

Bug: 77577799
Test: m -j

Merged-In: I4ab94e009d96c297b37c7afee35f8ddd2546b977
Change-Id: I4ab94e009d96c297b37c7afee35f8ddd2546b977
(cherry picked from commit 4d09c68ad1)
2018-08-29 16:07:49 +09:00
Dan Willemsen
4db167a832 Merge "Clean up windows sdk build" am: f00581b07c
am: d636aa5ee5

Change-Id: I123b22a3233512530e78defac7316f4ef9994844
2018-08-28 17:21:44 -07:00