Commit Graph

6205 Commits

Author SHA1 Message Date
Jiyong Park
1dfb19f255 Set apex_available property am: a36fbf76cb
Change-Id: I18393376017802ea5c4fb60c07f754b83f895bf7
2020-04-21 11:20:33 +00:00
Jiyong Park
a36fbf76cb Set apex_available property
The marked library(ies) were available to the APEXes via the hand-written
whitelist in build/soong/apex/apex.go. Trying to remove the whitelist
by adding apex_available property to the Android.bp of the libraries.

Exempt-From-Owner-Approval: cherry-pick from AOSP

Bug: 150999716
Test: m
Merged-In: I60e1ae6fa837772c2682d4a26ea34bd80e69bc9e
(cherry picked from commit 2d6d9ab848)
Change-Id: I60e1ae6fa837772c2682d4a26ea34bd80e69bc9e
2020-04-20 16:02:17 +09:00
Automerger Merge Worker
0a76bb4e9a Make ramdisk_available. am: 5488d3c961 am: 54695b5b19 am: 601182a1ff
Change-Id: I4e01a8f729b4b6fb7322a7b7f1dd46b9fbc94be1
2020-01-25 01:14:10 +00:00
Automerger Merge Worker
601182a1ff Make ramdisk_available. am: 5488d3c961 am: 54695b5b19
Change-Id: I025fa1063f1f530e0c6543fbdf178d304fded1d2
2020-01-25 00:59:20 +00:00
Yifan Hong
54695b5b19 Make ramdisk_available.
am: 5488d3c961

Change-Id: If211e950f077fb039aad833fe1d4e55c4446ff1f
2020-01-24 16:35:45 -08:00
Yifan Hong
5488d3c961 Make ramdisk_available.
Test: pass
Bug: 147347110
Change-Id: If00a2f7c12100c76c25da4501ae40fa02e44634d
2020-01-22 12:09:34 -08:00
Automerger Merge Worker
993af79352 Change libc++ to stop statically linking the unwinder. am: fa2de1c6b1 am: d98c056606 am: 012d0c70a4
Change-Id: Iffb98634ddceb64c8e8c82378d2f515daa462334
2020-01-21 22:42:38 +00:00
Automerger Merge Worker
012d0c70a4 Change libc++ to stop statically linking the unwinder. am: fa2de1c6b1 am: d98c056606
Change-Id: If5d7fdd384a5c867b6c9ae17f1aafcbed6e8b3b6
2020-01-21 22:32:17 +00:00
Peter Collingbourne
d98c056606 Change libc++ to stop statically linking the unwinder.
am: fa2de1c6b1

Change-Id: If2b374cc0b4d5f39556c3c38019c702fc5cbf565
2020-01-21 14:11:02 -08:00
Peter Collingbourne
fa2de1c6b1 Change libc++ to stop statically linking the unwinder.
Bug: 144430859
Change-Id: I012d03c244be7a8222c2b95b0f8cd9a971b87a85
2020-01-10 11:40:09 -08:00
Automerger Merge Worker
b52caf52d2 Merge Android10 QPR1 into AOSP master am: fb268a4f43 am: 7abffa7844
Change-Id: I63fba86c047442b3cefccb458f9d71d1a76b45f5
2019-12-04 16:58:08 +00:00
Xin Li
7abffa7844 Merge Android10 QPR1 into AOSP master am: fb268a4f43
am: eca87302c9

Change-Id: I6cc99d69bfaae98da4314ecc9da6dfb7f3877aa9
2019-12-04 08:08:26 -08:00
Xin Li
eca87302c9 Merge Android10 QPR1 into AOSP master
am: fb268a4f43

Change-Id: Ib76ee7a8b8615285f97f1a22b33544ea603a0e84
2019-12-03 16:08:20 -08:00
Xin Li
fb268a4f43 Merge Android10 QPR1 into AOSP master
Bug: 145570283
Change-Id: I879eb9219649abdbe2d2686adc692e835eab7997
2019-12-02 21:25:05 -08:00
Xin Li
79e7ab18c6 [automerger skipped] DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: d83b1340c0
am: 0162809640 -s ours
am skip reason: subject contains skip directive

Change-Id: I4e186ae0c79693da180238fc8f8bfaf547fb6ddb
2019-10-31 14:01:59 -07:00
Xin Li
0162809640 DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master
am: d83b1340c0

Change-Id: Iac60552ce22f3ebe307724c2fa5ec2cfb063fd5a
2019-10-31 13:14:38 -07:00
Xin Li
d83b1340c0 DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master
Bug: 142003500
Change-Id: I213c6b19f360523358086c57a3e56ef3af9ef17d
2019-10-30 11:48:00 -07:00
Colin Cross
094b0a2cd5 Remove -nodefaultlibs and -nostdinc++ am: 50f73d79e4 am: 14a8db71eb am: e5dd445a66
am: a55a7414a5

Change-Id: I0b7fd69815c1c6c23d373a399b888aaf234361d8
2019-10-03 20:54:05 -07:00
Colin Cross
a55a7414a5 Remove -nodefaultlibs and -nostdinc++ am: 50f73d79e4 am: 14a8db71eb
am: e5dd445a66

Change-Id: I72dc68848f9e12ccf24b6af9dffd625db65edb39
2019-10-03 20:48:45 -07:00
Colin Cross
e5dd445a66 Remove -nodefaultlibs and -nostdinc++ am: 50f73d79e4
am: 14a8db71eb

Change-Id: Iba48efd597f6a2c83a02ad11a283263c33f05322
2019-10-03 20:43:03 -07:00
Colin Cross
14a8db71eb Remove -nodefaultlibs and -nostdinc++
am: 50f73d79e4

Change-Id: I08bfcc25d549d2cbb7e7f59b500f53bf63f00756
2019-10-03 20:36:54 -07:00
Colin Cross
50f73d79e4 Remove -nodefaultlibs and -nostdinc++
-nostdinc++ is already passed by the build system for stl: "none".
-nodefaultlibs was prevoiusly passed by the build system, but has
been replaced with -nostdlib++ to avoid having to manually pass
all the other default libraries on the command line.  Passing
-nodefaultlibs here causes libc++ to no longer link against libc.

Test: m checkbuild
Change-Id: Ib3392d545f68be594800fe806ecd365f830d201e
2019-10-03 16:05:33 -07:00
Dan Albert
c0df80f948 [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours am: 6a7b102d0d -s ours am: 26b83d7bb1 am: 2627678ada am: ade0433e9a
am: dc10b29ea3 -s ours
am skip reason: subject contains skip directive

Change-Id: Ib020928e5a8d63c22098b0e6316fdffc2b10e9ad
2019-09-17 12:47:09 -07:00
Louis Dionne
a109fb2e44 [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours am: b3d336063c -s ours am: c940a9b998 am: 30b59adf32 am: 9fe6d7544e
am: ad990058a3 -s ours
am skip reason: subject contains skip directive

Change-Id: Iea7f89b83aac8c6038b7ee44192ffe423cd83e83
2019-09-17 12:47:02 -07:00
Louis Dionne
bde27a87eb [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours am: f126b4ea11 -s ours am: 9432e1044b am: f4f52f6f73 am: 367fe25436
am: f9a1a6da7f -s ours
am skip reason: subject contains skip directive

Change-Id: I0e3ccb79a6d258bfbc631f341cdbc9c4c8fda728
2019-09-17 12:46:56 -07:00
Dan Albert
66352777bd [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours am: 6a7b102d0d -s ours am: 26b83d7bb1 am: 2627678ada am: f97d1ad2ef
am: 0ae03dadf5 -s ours
am skip reason: subject contains skip directive

Change-Id: I6f586cbc362000b0ee1a97f78189b9cac9c3c33a
2019-09-17 12:46:20 -07:00
Louis Dionne
cfe6a3a58e [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours am: b3d336063c -s ours am: c940a9b998 am: 30b59adf32 am: 76baa17f5c
am: 131d8383b7 -s ours
am skip reason: subject contains skip directive

Change-Id: I0341a129d621cf4813b6f66d91e8449b7af97ab7
2019-09-17 12:46:16 -07:00
Louis Dionne
aeeb1d590e [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours am: f126b4ea11 -s ours am: 9432e1044b am: f4f52f6f73 am: 6765ed382c
am: b842e97e2a -s ours
am skip reason: subject contains skip directive

Change-Id: I4373c528c2a5828cdecbabbebc63c768d99e156a
2019-09-17 12:46:12 -07:00
Dan Albert
dc10b29ea3 [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours am: 6a7b102d0d -s ours am: 26b83d7bb1 am: 2627678ada
am: ade0433e9a

Change-Id: I125098c30e67d1fe7df111fdf690faf0198ec2f5
2019-09-17 12:39:51 -07:00
Louis Dionne
ad990058a3 [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours am: b3d336063c -s ours am: c940a9b998 am: 30b59adf32
am: 9fe6d7544e

Change-Id: I6641668cdd422cecb93dcacf169fdac80ce14ed2
2019-09-17 12:39:46 -07:00
Louis Dionne
f9a1a6da7f [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours am: f126b4ea11 -s ours am: 9432e1044b am: f4f52f6f73
am: 367fe25436

Change-Id: I63770bffb468748510e0b20c13ed1f5cc84fe093
2019-09-17 12:39:40 -07:00
Dan Albert
0ae03dadf5 [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours am: 6a7b102d0d -s ours am: 26b83d7bb1 am: 2627678ada
am: f97d1ad2ef

Change-Id: I8b7c2ca5b65bb0f84dccf156d5dd42c16ca6dab4
2019-09-17 12:36:50 -07:00
Louis Dionne
131d8383b7 [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours am: b3d336063c -s ours am: c940a9b998 am: 30b59adf32
am: 76baa17f5c

Change-Id: Ibdf13d5ad6f06e2b9611b670583c5e2fe6556c74
2019-09-17 12:36:44 -07:00
Louis Dionne
b842e97e2a [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours am: f126b4ea11 -s ours am: 9432e1044b am: f4f52f6f73
am: 6765ed382c

Change-Id: I5526cf852cfba7541c8943f0556cdd4b80700c49
2019-09-17 12:36:38 -07:00
Dan Albert
ade0433e9a [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours am: 6a7b102d0d -s ours am: 26b83d7bb1
am: 2627678ada

Change-Id: Icae4b962a39be27bbf20e9367471d167df14e207
2019-09-17 12:30:51 -07:00
Louis Dionne
9fe6d7544e [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours am: b3d336063c -s ours am: c940a9b998
am: 30b59adf32

Change-Id: I157308c69de8a160b08b45caa6d2680713282d64
2019-09-17 12:30:46 -07:00
Dan Albert
f97d1ad2ef [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours am: 6a7b102d0d -s ours am: 26b83d7bb1
am: 2627678ada

Change-Id: I726af707a34901fc8ca429ebfde271cee3736601
2019-09-17 12:30:45 -07:00
Louis Dionne
76baa17f5c [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours am: b3d336063c -s ours am: c940a9b998
am: 30b59adf32

Change-Id: I424763f551f167b025896b2f74940b336f6a97be
2019-09-17 12:30:40 -07:00
Louis Dionne
367fe25436 [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours am: f126b4ea11 -s ours am: 9432e1044b
am: f4f52f6f73

Change-Id: Ia2dcbf166f24f34bb727abe7dc11cc5ab3b1f0db
2019-09-17 12:30:39 -07:00
Louis Dionne
6765ed382c [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours am: f126b4ea11 -s ours am: 9432e1044b
am: f4f52f6f73

Change-Id: I263264fd896fa74aed2b21b746b40ea2517419d1
2019-09-17 12:30:33 -07:00
Dan Albert
2627678ada [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours am: 6a7b102d0d -s ours
am: 26b83d7bb1

Change-Id: I82b55f5e129679fac16720c7c6e41fed43030422
2019-09-17 12:24:39 -07:00
Louis Dionne
30b59adf32 [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours am: b3d336063c -s ours
am: c940a9b998

Change-Id: Ibc6ef8eb7d2345f361ab2aad8aec5fd962e1861c
2019-09-17 12:24:35 -07:00
Louis Dionne
f4f52f6f73 [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours am: f126b4ea11 -s ours
am: 9432e1044b

Change-Id: I119d98960f63fafb4f15c141b29dbc92d13cfd5b
2019-09-17 12:24:30 -07:00
Dan Albert
26b83d7bb1 [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92 am: acd0f55f5a -s ours
am: 6a7b102d0d -s ours
am skip reason: subject contains skip directive

Change-Id: I6f1ff483a1840c10f316143a0fd3444a03140e77
2019-09-17 12:18:46 -07:00
Louis Dionne
c940a9b998 [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64 am: f0f107c222 -s ours
am: b3d336063c -s ours
am skip reason: subject contains skip directive

Change-Id: I0e7df6c385fc603eeac5febb4d703b0fecb22c99
2019-09-17 12:18:42 -07:00
Louis Dionne
9432e1044b [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d am: c3a80bd37a -s ours
am: f126b4ea11 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie7823dcce173a2171e36f818d97b76aa29a39629
2019-09-17 12:18:39 -07:00
Dan Albert
6a7b102d0d [automerger skipped] DO NOT MERGE: Fix bug in random. am: 4151c1e35a am: 8449105f92
am: acd0f55f5a -s ours
am skip reason: subject contains skip directive

Change-Id: I4e96ce8bad3035bd478d1b7aca51f686736ae5c8
2019-09-17 12:12:27 -07:00
Louis Dionne
b3d336063c [automerger skipped] DO NOT MERGE: [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros am: 7af7a63c2e am: d190f65c64
am: f0f107c222 -s ours
am skip reason: subject contains skip directive

Change-Id: I1123bb1c4d74301f0df1f55fc06f9eae614358bc
2019-09-17 12:12:24 -07:00
Louis Dionne
f126b4ea11 [automerger skipped] DO NOT MERGE: [libc++] Add __truncating_cast for safely casting float types to integers am: 55b6136b3a am: 9546d85a3d
am: c3a80bd37a -s ours
am skip reason: subject contains skip directive

Change-Id: I7f4c24495e654dc6aff6d452118438c35af5226b
2019-09-17 12:12:21 -07:00
Dan Albert
acd0f55f5a DO NOT MERGE: Fix bug in random. am: 4151c1e35a
am: 8449105f92

Change-Id: Ib7b8eafc1b77a835073736229dfa67f3123bf531
2019-09-17 12:06:27 -07:00