Commit Graph

6432 Commits

Author SHA1 Message Date
Helen Qin
f3bc72a0f1 Revert "Suppress -fcoroutines-ts deprecation warning" am: fe9066ae4e am: e74e33a93b
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2464734

Change-Id: Ibe5c56f8fe84d2a22e908434466e2b7db9f1c387
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 10:29:33 +00:00
Helen Qin
e74e33a93b Revert "Suppress -fcoroutines-ts deprecation warning" am: fe9066ae4e
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2464734

Change-Id: Ia5ed34c60e2f38c9df159b0bc6239c52fbdd62b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 09:54:15 +00:00
Helen Qin
fe9066ae4e Revert "Suppress -fcoroutines-ts deprecation warning"
Revert submission 2446165-update-clang-r487747

Reason for revert: DroidMonitor-triggered revert due to breakage bug b/271252582 and b/271243811

Reverted changes: /q/submissionid:2446165-update-clang-r487747

Bug: 271252582
Bug: 271243811
Change-Id: Ib2f5cafe2bcb0375bfd4a7933419995a6737b86e
2023-03-01 19:34:25 +00:00
Yi Kong
bd59b2b65e Suppress -fcoroutines-ts deprecation warning am: 19461d9be8 am: 7d877c5895
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2446165

Change-Id: I3f5a56b215fd83deb1f08aa77672949147946e37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 05:54:01 +00:00
Yi Kong
7d877c5895 Suppress -fcoroutines-ts deprecation warning am: 19461d9be8
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2446165

Change-Id: I20c1cd6dc7f026619549598a91aa44fc8dc783f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 05:16:34 +00:00
Yi Kong
19461d9be8 Suppress -fcoroutines-ts deprecation warning
Starting from clang-r487747, clang emits the following warning:
  clang++: error: the '-fcoroutines-ts' flag is deprecated and it will be removed in Clang 17; use '-std=c++20' or higher to use standard C++ coroutines instead [-Werror,-Wdeprecated-experimental-coroutine]

Test: presubmit
Change-Id: Ib0082dee2e7d3f16dc8c23b757c90ede9f229cb4
2023-02-21 17:39:08 +09:00
Colin Cross
bb40acda2b Build sdk variants of libc++ for riscv64 am: 69c72cf1ae am: b44510800b
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2404996

Change-Id: Iccd541a99cb23370c16c9621867452af8b243fb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-06 22:17:03 +00:00
Colin Cross
b44510800b Build sdk variants of libc++ for riscv64 am: 69c72cf1ae
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2404996

Change-Id: I051e1c644b0aaa55f33520271078e374ba820c3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-06 21:45:38 +00:00
Colin Cross
69c72cf1ae Build sdk variants of libc++ for riscv64
There is no prebuilt libc++ for riscv64 provided by the NDK, build
it using the platform sources instead.

Test: lunch aosp_riscv64-userdebug && m -k
bbg

Change-Id: I3e443925549d04edebc9adc56116c5254dbf4307
2023-01-26 14:06:41 -08:00
Krzysztof Kosiński
28954ab7fc Remove Python 2 "test" that doesn't test anything. am: b37855cd3b am: 984419b6bb am: b63afef493 am: f6413af19b
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2219911

Change-Id: If2348672d3b07c1c908ccf089d259187f8121e85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 01:56:28 +00:00
Krzysztof Kosiński
f6413af19b Remove Python 2 "test" that doesn't test anything. am: b37855cd3b am: 984419b6bb am: b63afef493
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2219911

Change-Id: Ib404344f3105a30b127aa105f316c1fab8527c1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 01:29:11 +00:00
Krzysztof Kosiński
b63afef493 Remove Python 2 "test" that doesn't test anything. am: b37855cd3b am: 984419b6bb
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2219911

Change-Id: I7685a9f042a3032927c8ae9b830622c7f3caa1c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 00:51:19 +00:00
Krzysztof Kosiński
984419b6bb Remove Python 2 "test" that doesn't test anything. am: b37855cd3b
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2219911

Change-Id: I2af74171593a610c176144d5ab3019642dd44f8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 00:18:19 +00:00
Krzysztof Kosiński
b37855cd3b Remove Python 2 "test" that doesn't test anything.
This file appears to be related to testing, but it's not actually
a test (executing it doesn't run any tests) and it's otherwise
unused.

Bug: 245854393
Test: presubmit
Change-Id: Ie0e21e0789c5481256ddb8caa278fc709dd3bff9
2022-09-18 01:38:52 +00:00
William Escande
13fdb144c1 [Bluetooth apex] Use new apex name am: fe75d5e6eb am: 11e51a94cc am: 415c626764 am: 57a4d02192
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2192235

Change-Id: I8c14c05a9d8aa10a987559b08b447ebb6ed5cca9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 22:38:29 +00:00
William Escande
57a4d02192 [Bluetooth apex] Use new apex name am: fe75d5e6eb am: 11e51a94cc am: 415c626764
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2192235

Change-Id: Ib1d59f91d301929099ddcf55f8d362a7f2f7d108
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 22:18:21 +00:00
William Escande
415c626764 [Bluetooth apex] Use new apex name am: fe75d5e6eb am: 11e51a94cc
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2192235

Change-Id: I22f6dfc9f0e2cf99d9305b53e888a140e77dd003
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:59:32 +00:00
William Escande
11e51a94cc [Bluetooth apex] Use new apex name am: fe75d5e6eb
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2192235

Change-Id: I089fa266ed584bf0c730a409c3742fc046d37312
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 21:40:14 +00:00
William Escande
fe75d5e6eb [Bluetooth apex] Use new apex name
The Bluetooth apex name is now called com.android.btservices

Bug: 243054261
Test: Build
Change-Id: I1e12d9f88c7b8815796a2e0b6e1107b52129f573
2022-08-22 11:27:54 -07:00
Xin Li
838092a2f6 [automerger skipped] DO NOT MERGE - Merge Android 13 am: 84d309aa8d -s ours am: 9783390ca0 -s ours am: 5660839a93 -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 b27c78260b is already in history

Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2186586

Change-Id: I8626443194fd46a37df0a229b312806f73d90517
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-17 00:11:20 +00:00
Xin Li
5660839a93 [automerger skipped] DO NOT MERGE - Merge Android 13 am: 84d309aa8d -s ours am: 9783390ca0 -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 b27c78260b is already in history

Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2186586

Change-Id: I4d75aaa2a8eedfe32dec7757ba7666d72f8d0530
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 23:39:14 +00:00
Xin Li
9783390ca0 [automerger skipped] DO NOT MERGE - Merge Android 13 am: 84d309aa8d -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 b27c78260b is already in history

Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2186586

Change-Id: I6fdfc3c2316e98569b2060401b3918a9918bb814
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 23:07:05 +00:00
Xin Li
84d309aa8d DO NOT MERGE - Merge Android 13
Bug: 242648940
Merged-In: I230be7dd8d657679c2b33c6324f3b525a98d1e2d
Change-Id: I72391e603e7ccbf9033cce995124092227962394
2022-08-15 22:02:40 -07:00
Xin Li
a645674286 [automerger skipped] DO NOT MERGE - Skip TP1A.220624.013 am: af700206b2 -s ours am: 0991eb1f5e -s ours am: 1e3a6219d0 -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 578c0d3186 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19250665

Change-Id: Ie55665cb080515a0328feb2c87044ab2382877e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 07:40:37 +00:00
Xin Li
1e3a6219d0 [automerger skipped] DO NOT MERGE - Skip TP1A.220624.013 am: af700206b2 -s ours am: 0991eb1f5e -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 578c0d3186 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19250665

Change-Id: I48915cf94d10d0b189769230ff3136ca17423b29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 07:14:55 +00:00
Xin Li
0991eb1f5e [automerger skipped] DO NOT MERGE - Skip TP1A.220624.013 am: af700206b2 -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 578c0d3186 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19250665

Change-Id: Ica16f9916ffb1a7cf9445aebf54dceb99c8a45ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 06:56:00 +00:00
Xin Li
af700206b2 DO NOT MERGE - Skip TP1A.220624.013
Merged-In: I230be7dd8d657679c2b33c6324f3b525a98d1e2d
Change-Id: Ie6e45a5114ea9c03330e61be9e1760d78762bd37
2022-07-12 05:04:00 +00:00
Xin Li
01b940ef96 [automerger skipped] Merge tm-dev-plus-aosp-without-vendor@8763363 am: 1159fc89d9 -s ours am: edebd3ffc5 -s ours am: 3beff8e72b -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 578c0d3186 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19094285

Change-Id: I98f516d00519a89b9193f97d2a15abc5a11c23e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-30 00:03:04 +00:00
Xin Li
3beff8e72b [automerger skipped] Merge tm-dev-plus-aosp-without-vendor@8763363 am: 1159fc89d9 -s ours am: edebd3ffc5 -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 578c0d3186 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19094285

Change-Id: I21d842e79c85569f988836f19fe952289e576088
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 22:57:24 +00:00
Xin Li
edebd3ffc5 [automerger skipped] Merge tm-dev-plus-aosp-without-vendor@8763363 am: 1159fc89d9 -s ours
am skip reason: Merged-In I230be7dd8d657679c2b33c6324f3b525a98d1e2d with SHA-1 578c0d3186 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19094285

Change-Id: Ief8a627c78ae34a6d2c74e0cd93fe30509bf6962
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 22:13:51 +00:00
Xin Li
1159fc89d9 Merge tm-dev-plus-aosp-without-vendor@8763363
Bug: 236760014
Merged-In: I230be7dd8d657679c2b33c6324f3b525a98d1e2d
Change-Id: I01e0334dd104b9e64c72981dd5e846b9ae5cc0d1
2022-06-27 23:38:25 +00:00
Yi Kong
d540107bd1 Opt host darwin libcxx out of LLD am: bf9a0bcb47 am: 7063e2d08e am: 310dd26fb1 am: a914d12270
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2133262

Change-Id: I6e20f28106fa2ff16ee5782e3ae7f18a208eafa6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-25 02:55:23 +00:00
Yi Kong
a914d12270 Opt host darwin libcxx out of LLD am: bf9a0bcb47 am: 7063e2d08e am: 310dd26fb1
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2133262

Change-Id: I75a6853513cbd4c7ab92a4177117a612094481e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-25 02:32:38 +00:00
Yi Kong
310dd26fb1 Opt host darwin libcxx out of LLD am: bf9a0bcb47 am: 7063e2d08e
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2133262

Change-Id: I7f0f57e3fc06d0b4634f071aa6dd49a4f79e1745
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-25 02:08:10 +00:00
Yi Kong
7063e2d08e Opt host darwin libcxx out of LLD am: bf9a0bcb47
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2133262

Change-Id: Iac06da3537ddc9813be688e433c5cfa1f470e0cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-25 01:43:59 +00:00
Android Build Coastguard Worker
d387ee3a27 Merge cherrypicks of [19037861] into tm-release.
Change-Id: Icabf431dfa8f538e223b05dec2f02d79d105a04b
2022-06-24 21:10:20 +00:00
William Escande
b27c78260b Move user file along to the new package name
Repro step:
* Flash old build
* Pair device
* Change it's metadata:
   * Change connection_policy
   * Change Volume
   * Change phone_access
* build and flash without wipe
* observe device metadata

Test: Repro step above
Bug: 234063703
Ignore-AOSP-First: will be picked later
Change-Id: I230be7dd8d657679c2b33c6324f3b525a98d1e2d
(cherry picked from commit 578c0d3186)
Merged-In: I230be7dd8d657679c2b33c6324f3b525a98d1e2d
2022-06-24 21:09:25 +00:00
Yi Kong
bf9a0bcb47 Opt host darwin libcxx out of LLD
LLD does not implement force_symbols_weak_list or
force_symbols_not_weak_list. Fallback to ld64.

Test: presubmit
Bug: 236924555
Change-Id: I90acaf3f562993cde6da2d2d8cc75cc18cbfc88a
2022-06-24 21:43:22 +08:00
William Escande
1878a618cf Move user file along to the new package name am: 578c0d3186 am: 9f13f0e3b3 am: e28a7a87d7
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: Ia1b31592e5d5baeb01ed821b5b5a4d6a8c3695fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-24 00:28:35 +00:00
William Escande
a1d87f2eb2 Move user file along to the new package name am: 578c0d3186 am: 9f13f0e3b3 am: 730a756498
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: I56b3ee8eb6d334b593ad337ffdbce5f87d5d7134
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-24 00:02:47 +00:00
William Escande
730a756498 Move user file along to the new package name am: 578c0d3186 am: 9f13f0e3b3
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: Ic0b368083e6f98fb303f082c41adbb37fc00b145
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 23:55:02 +00:00
William Escande
e28a7a87d7 Move user file along to the new package name am: 578c0d3186 am: 9f13f0e3b3
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: I2d0071ba46910e492e092ec46d5a1e8ee1bc932e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 23:55:01 +00:00
William Escande
2495dba6f1 Move user file along to the new package name am: 578c0d3186 am: 5a108daef8 am: 1cfc1482ad
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: Ie98978d3d5e6c7b631d8cee89701093ee4bf59ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 23:53:43 +00:00
William Escande
1cfc1482ad Move user file along to the new package name am: 578c0d3186 am: 5a108daef8
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: Idc4abefd95e20d0ef46c66456b621edc41612823
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 23:47:30 +00:00
William Escande
9f13f0e3b3 Move user file along to the new package name am: 578c0d3186
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: I534506ce9d41fe7df9f994269c9d8a99f985666c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 23:28:32 +00:00
William Escande
5a108daef8 Move user file along to the new package name am: 578c0d3186
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/19037861

Change-Id: I2dda768b77849c4b291ac5d75e810283e33212eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 23:26:44 +00:00
William Escande
578c0d3186 Move user file along to the new package name
Repro step:
* Flash old build
* Pair device
* Change it's metadata:
   * Change connection_policy
   * Change Volume
   * Change phone_access
* build and flash without wipe
* observe device metadata

Test: Repro step above
Bug: 234063703
Ignore-AOSP-First: will be picked later
Change-Id: I230be7dd8d657679c2b33c6324f3b525a98d1e2d
2022-06-22 14:01:10 -07:00
Android Build Coastguard Worker
2d0bd773ba Snap for 8656240 from ddcf30d384 to tm-release
Change-Id: Id14b4824c84537fbc78596853dd605fca8481138
2022-05-28 01:09:14 +00:00
Automerger Merge Worker
1409dc514c Merge "RESTRICT AUTOMERGE Ignore weak symbol difference in libc++ ABI check am: ddcf30d384 am: 76927ad594" into tm-d1-dev-plus-aosp am: a21d179067
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/18607875

Change-Id: Ief33e7bf2c1f16894d7af2234c3e3c5b9bf860f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 04:08:24 +00:00
Hsin-Yi Chen
21c2b06bc4 RESTRICT AUTOMERGE Ignore weak symbol difference in libc++ ABI check am: ddcf30d384 am: 76927ad594 am: 015dc27cd7
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/18607875

Change-Id: I472bac56fbf2a40d84bfb760d136f1e93f160ddb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 04:08:20 +00:00