Commit Graph

6336 Commits

Author SHA1 Message Date
Colin Cross
0b1ac82ded Export libc++ headers for musl sysroot am: bdf5fe7af5
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/2000213

Change-Id: If2fbba50409b43d078fe56b3bceda6b7cf306424
2022-02-28 20:59:54 +00:00
Colin Cross
bdf5fe7af5 Export libc++ headers for musl sysroot
Export the libc++ headers for inclusion in the musl sysroot so that
the clang runtimes can link against them.

Bug: 215802826
Test: musl llvm build
Change-Id: Ia661da7ad7158e09b3e956ab93159e3e42855424
2022-02-25 18:30:07 -08:00
Yi Kong
f18492cbae Move pgo rules to afdo am: df8cb36848 am: 4d6015ea46 am: bc6206f417
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1936029

Change-Id: I9f8554fbaf337dad83afa84b6a7bb24ce36b8f0b
2022-01-07 05:40:49 +00:00
Yi Kong
bc6206f417 Move pgo rules to afdo am: df8cb36848 am: 4d6015ea46
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1936029

Change-Id: I74f046dc7018bd896c4cbfe5f65d4f97e084f9c9
2022-01-07 05:23:24 +00:00
Yi Kong
4d6015ea46 Move pgo rules to afdo am: df8cb36848
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1936029

Change-Id: I4d50f72e197683da7ce7c88eb5dd7ef64822297b
2022-01-07 05:08:45 +00:00
Yi Kong
df8cb36848 Move pgo rules to afdo
Test: presubmit
Change-Id: Ic590208e2163e7703c3493dbe435cbe2ac7cce33
2022-01-06 16:04:07 +08:00
Jiakai Zhang
c46a9ee0dc Allow the ART module to use "libc++fs". am: 978cfa2e7a am: 58e61553fa am: 8dbeb2515c
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1890116

Change-Id: I846323ebb6274a7bbfab8c0601261cdb4b9cf1f0
2021-11-17 11:30:25 +00:00
Jiakai Zhang
8dbeb2515c Allow the ART module to use "libc++fs". am: 978cfa2e7a am: 58e61553fa
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1890116

Change-Id: Iadad7617c8602bdcd697f05a74f2e5f81c43f9f1
2021-11-17 11:18:55 +00:00
Jiakai Zhang
58e61553fa Allow the ART module to use "libc++fs". am: 978cfa2e7a
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1890116

Change-Id: Idcc0eaafbfaea1d83a9f0f026c1bf4a2730d81fc
2021-11-17 10:57:12 +00:00
Jiakai Zhang
978cfa2e7a Allow the ART module to use "libc++fs".
This is used by odrefresh, which needs to do many filesystem
operations. It is only used as a static library.

Bug: 205276874
Test: m nothing
Change-Id: Id4cd9e2674d32b48ab82d88ac3acb93d37ca8627
2021-11-12 16:53:21 +00:00
Dan Albert
6c180aa7b5 Add another warning to the libc++ Android.bp. am: 911760b18e am: 8d025e2a45 am: 8d14d97534 am: f1be15cffa
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1804478

Change-Id: I0eed1c85a979b34d00ff81d355015cb7a0bc353a
2021-08-21 01:12:04 +00:00
Dan Albert
f1be15cffa Add another warning to the libc++ Android.bp. am: 911760b18e am: 8d025e2a45 am: 8d14d97534
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1804478

Change-Id: I02520eeb0f9c63f2ea297d81c29b14361b33f4c7
2021-08-21 00:30:55 +00:00
Dan Albert
8d14d97534 Add another warning to the libc++ Android.bp. am: 911760b18e am: 8d025e2a45
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1804478

Change-Id: I4f30a9c6d8725c765f2744b953d2786bbea33157
2021-08-21 00:18:41 +00:00
Dan Albert
8d025e2a45 Add another warning to the libc++ Android.bp. am: 911760b18e
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1804478

Change-Id: Id1c255adac0ef6f54ffb571cd43039f08cf6f777
2021-08-21 00:04:18 +00:00
Dan Albert
911760b18e Add another warning to the libc++ Android.bp.
Test: submit and wait for decrease in IMs
Bug: None
Change-Id: Icf56e0d6394f0b82db865225119c8c476b698605
2021-08-20 13:54:03 -07:00
Elliott Hughes
b17aa7b876 Update the bug that's blocking libc++fs for vendor code. am: bb48d640b3 am: 218012a3aa am: d52c2703e3 am: 44d6bbf72f
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1792712

Change-Id: I794f3f4e6f8061e5d3587381f169bbad82f7fe58
2021-08-11 23:27:47 +00:00
Elliott Hughes
44d6bbf72f Update the bug that's blocking libc++fs for vendor code. am: bb48d640b3 am: 218012a3aa am: d52c2703e3
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1792712

Change-Id: I9f51185128f8b5e6a41a2fa7d39860828b9407e4
2021-08-11 23:12:42 +00:00
Elliott Hughes
d52c2703e3 Update the bug that's blocking libc++fs for vendor code. am: bb48d640b3 am: 218012a3aa
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1792712

Change-Id: I10f58087fbe9b637a5d6041c021d2d9fad47eea5
2021-08-11 22:53:09 +00:00
Elliott Hughes
218012a3aa Update the bug that's blocking libc++fs for vendor code. am: bb48d640b3
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1792712

Change-Id: I6ddcc3892cb562e7d5fcbfee011e89a06f7a098a
2021-08-11 22:30:30 +00:00
Elliott Hughes
bb48d640b3 Update the bug that's blocking libc++fs for vendor code.
We're still working on it, but having a bug that's already been closed
in the comment makes it look like this is actually ready.

Bug: http://b/175635923
Test: N/A
Change-Id: Ied229bc423fc4550d2e235acd45ebc38d7dcd507
2021-08-11 11:53:45 -07:00
Inseob Kim
e31edf506b [automerger skipped] Revert "Add ramdisk_available to init_first_stage's deps" am: 9c79e27ef0 am: de05e194ad -s ours
am skip reason: Merged-In I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529 with SHA-1 e8660a008b is already in history. Merged-In was found from reverted change.

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

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

Change-Id: Ie6e623bb59c7ebf6e24a6d8a13282bd6c1f4b7ec
2021-07-07 03:40:09 +00:00
Inseob Kim
660f344306 [automerger skipped] Revert "Add ramdisk_available to init_first_stage's deps" am: 9c79e27ef0 -s ours am: 10cd633caf -s ours
am skip reason: Merged-In I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529 with SHA-1 e8660a008b is already in history. Merged-In was found from reverted change.

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

Change-Id: Ib081a05ec6cb89bb88357c9458047548db0d86f6
2021-07-07 03:33:14 +00:00
Inseob Kim
de05e194ad Revert "Add ramdisk_available to init_first_stage's deps" am: 9c79e27ef0
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/15167744

Change-Id: Id77c150f9b8c189e9790534adf09046c37a74fed
2021-07-07 03:24:02 +00:00
Inseob Kim
10cd633caf [automerger skipped] Revert "Add ramdisk_available to init_first_stage's deps" am: 9c79e27ef0 -s ours
am skip reason: Merged-In I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529 with SHA-1 e8660a008b is already in history. Merged-In was found from reverted change.

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

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

Change-Id: I4a4415dd6209a8054e96855412de6500e4f3fd2d
2021-07-07 03:18:00 +00:00
Inseob Kim
9c79e27ef0 Revert "Add ramdisk_available to init_first_stage's deps"
Revert "Add ramdisk_available to init_first_stage's deps"

Revert "Add ramdisk_available to init_first_stage's deps"

Revert "Add ramdisk_available to init_first_stage's deps"

Revert "Add ramdisk_available to init_first_stage's deps"

Revert "Update init_first_stage"

Revert "Add ramdisk_available to init_first_stage's deps"

Revert "Add ramdisk_available to init_first_stage's deps"

Revert "Add BOARD_BUILD_SYSTEM_ROOT_IMAGE to config vars"

Revert "Add install_in_root to cc_binary"

Revert "Add ramdisk_available to init_first_stage's deps"

Revert submission 15071196-init_first_stage_soong

Reason for revert: fixes b/192248690
Reverted Changes:
I23cf4f975:Add ramdisk_available to init_first_stage's deps
Icd98c7e24:Add ramdisk_available to init_first_stage's deps
If9da9ba16:Add ramdisk_available to init_first_stage's deps
Ibc8668029:Add ramdisk_available to init_first_stage's deps
I3b4b8c475:Add ramdisk_available to init_first_stage's deps
I59cd149e0:Completely migrate init first stage to Soong
I36d789578:Add ramdisk_available to init_first_stage's deps
I2a0daa612:Add BUILD_USES_RECOVERY_AS_BOOT to soong config
Ic76c325ce:Directly create ramdisk dirs in ramdisk image rule...
I4c5374deb:Add BOARD_BUILD_SYSTEM_ROOT_IMAGE to config vars
I8aab5faf3:Add ramdisk_available to init_first_stage's deps
I9d5a10661:Add ramdisk_available to init_first_stage's deps
Iaa2edeb4a:Add ramdisk_available to init_first_stage's deps
I7cb582ca0:Update init_first_stage
I06091d15e:Add ramdisk_available to init_first_stage's deps
I8bdb8dda3:Add ramdisk_available to init_first_stage's deps
I7436b8dd1:Add ramdisk_available to init_first_stage's deps
I39693fd86:Add ramdisk_available to init_first_stage's deps
I0a9ba90f0:Add ramdisk_available to init_first_stage's deps
Ib66b4c4ea:Add ramdisk_available to init_first_stage's deps
I31ce63d23:Add ramdisk_available to init_first_stage's deps
Icb580f97c:Add ramdisk_available to init_first_stage's deps
I044a075b7:Add ramdisk_available to init_first_stage's deps
I33164a7e7:Fix ndk and aml arch order
Ib8d92904a:Add ramdisk_available to sysprop_library
Ibc3516453:Add install_in_root to cc_binary

Change-Id: I106b93ac4e171b76fd0fb0edf45a7bc7d8e787d1
2021-07-01 06:50:40 +00:00
Inseob Kim
df0ad7da49 [automerger skipped] Add ramdisk_available to init_first_stage's deps am: 2ec8157adc am: d911e3142c -s ours
am skip reason: Merged-In I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529 with SHA-1 2ec8157adc is already in history

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

Change-Id: I621b9cfe6e7a1959058d12239c2bf1bcf49e2310
2021-06-24 23:58:32 +00:00
Inseob Kim
0bdf2a76ad [automerger skipped] Add ramdisk_available to init_first_stage's deps am: 2ec8157adc -s ours am: cf9642a03d -s ours
am skip reason: Merged-In I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529 with SHA-1 e8660a008b is already in history

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

Change-Id: I6585386218cad00c0c957c10164cd6210f1660c4
2021-06-24 23:53:57 +00:00
Inseob Kim
d911e3142c Add ramdisk_available to init_first_stage's deps am: 2ec8157adc
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/15068060

Change-Id: I6cc60f51190f8c421a3c786e3b374517546edc3d
2021-06-24 23:44:01 +00:00
Inseob Kim
cf9642a03d [automerger skipped] Add ramdisk_available to init_first_stage's deps am: 2ec8157adc -s ours
am skip reason: Merged-In I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529 with SHA-1 e8660a008b is already in history

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

Change-Id: I91378c2cbcd91689e9da27c778935fd2b1765437
2021-06-24 23:40:00 +00:00
Inseob Kim
2ec8157adc Add ramdisk_available to init_first_stage's deps
Bug: 187196593
Test: boot
Change-Id: I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529
Merged-In: I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529
2021-06-23 04:31:30 +00:00
Inseob Kim
1d3683d286 Add ramdisk_available to init_first_stage's deps am: e8660a008b am: 9495e61bda am: 7311c9d6da
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1736453

Change-Id: I71e5a527eea7c8f6b1ce2632ea45d0fbabc05ee4
2021-06-18 18:30:14 +00:00
Inseob Kim
7311c9d6da Add ramdisk_available to init_first_stage's deps am: e8660a008b am: 9495e61bda
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1736453

Change-Id: Ia043d2753405da723a9b9d807a299848207558dc
2021-06-18 18:14:53 +00:00
Inseob Kim
9495e61bda Add ramdisk_available to init_first_stage's deps am: e8660a008b
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1736453

Change-Id: I67e0e2ce33ef204359d0b197f8792dd99afa5f9b
2021-06-18 17:57:29 +00:00
Inseob Kim
e8660a008b Add ramdisk_available to init_first_stage's deps
Bug: 187196593
Test: boot
Change-Id: I8bdb8dda3417aa0ab01f22c4103a9d2e52baf529
2021-06-14 11:56:55 +09:00
Yi Kong
dc35fdbb8d PGO for libc++ am: c74f1b6bac am: 7f4b512be0 am: 043a8e2e07
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1605138

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7bd1a009b884126486cb943b9786f6e5dc014451
2021-02-25 06:48:41 +00:00
Yi Kong
043a8e2e07 PGO for libc++ am: c74f1b6bac am: 7f4b512be0
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1605138

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ifa673af8c4ae57e892e497c5558f05392727d460
2021-02-25 05:56:23 +00:00
Yi Kong
7f4b512be0 PGO for libc++ am: c74f1b6bac
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1605138

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I0bf3f7886647f09cfd6533972154e31cfd5ca2c3
2021-02-25 05:14:08 +00:00
Yi Kong
c74f1b6bac PGO for libc++
This improves app launch time by 0.76%.

Test: presubmit
Bug: 181102883
Bug: 175205560
Change-Id: Ic541e376d3c907c6d896621e5afedba8e1045f88
2021-02-24 18:11:18 +08:00
Xin Li
54698562ae [automerger skipped] Mark ab/7061308 as merged in stage. am: 35560bc719 -s ours am: e8c617b2cc -s ours
am skip reason: Change-Id Icb4ce856f0bbc64c2439a04db7919ed6c94cc09d with SHA-1 dc84626ffe is in history

Original change: undetermined

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic77741909d23cde65cb92ae583ce8d7ee9d38f31
2021-02-20 15:38:01 +00:00
Xin Li
e8c617b2cc [automerger skipped] Mark ab/7061308 as merged in stage. am: 35560bc719 -s ours
am skip reason: Change-Id Icb4ce856f0bbc64c2439a04db7919ed6c94cc09d with SHA-1 dc84626ffe is in history

Original change: undetermined

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If7e8012e24072fe1083d59ba9dd1ce2110331143
2021-02-20 14:54:38 +00:00
Xin Li
35560bc719 Mark ab/7061308 as merged in stage.
Bug: 180401296
Merged-In: Icb4ce856f0bbc64c2439a04db7919ed6c94cc09d
Change-Id: I0da27f2c9dad7ed873c8d012cad4ddaab544108a
2021-02-20 00:24:11 -08:00
Bob Badour
2ea96ccab9 [LSC] Add LOCAL_LICENSE_KINDS to external/libcxx am: e120486753 am: 14afc3bb1d am: 0898e66466
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1588641

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7e529d385a2f409434b89bed5e21378f5457ada9
2021-02-17 17:22:29 +00:00
Bob Badour
0898e66466 [LSC] Add LOCAL_LICENSE_KINDS to external/libcxx am: e120486753 am: 14afc3bb1d
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1588641

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I49e9ec5c6401400c4fa45d20ad9d1c8d6f724cba
2021-02-17 16:47:59 +00:00
Bob Badour
14afc3bb1d [LSC] Add LOCAL_LICENSE_KINDS to external/libcxx am: e120486753
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1588641

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2abc7185291e6871107bd6be247a0219030df1a8
2021-02-17 15:54:08 +00:00
Bob Badour
e120486753 [LSC] Add LOCAL_LICENSE_KINDS to external/libcxx
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD
    SPDX-license-identifier-MIT SPDX-license-identifier-NCSA
to:
  Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all

Exempt-From-Owner-Approval: janitorial work
Change-Id: I36daefefdf3ea2b62cdb56e2ac13a810091d5283
2021-02-12 21:15:54 -08:00
Xin Li
f70cd93a33 Mark ab/6881855 as merged am: a23eef8375 am: dc84626ffe
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/13111710

Change-Id: Iae4b1080dde7cfff1190577e4cab09f8fd950f0e
2020-11-24 00:39:21 +00:00
Xin Li
dc84626ffe Mark ab/6881855 as merged am: a23eef8375
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libcxx/+/13111710

Change-Id: Icb4ce856f0bbc64c2439a04db7919ed6c94cc09d
2020-11-24 00:14:06 +00:00
Xin Li
a23eef8375 Mark ab/6881855 as merged
Bug: 172690556
Change-Id: I351af1e728d4eb239c44ef5e0847f61edcf25b4c
2020-11-23 11:30:15 -08:00
Justin Yun
756eccedc6 Add "product_available" to product available modules am: 8b6fee83e3 am: 9515ce7a8f am: 581c91dc40 am: fd300ee7b0
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1495836

Change-Id: I85b49a18f3976d76b8594a84dc02f97f3b9c3174
2020-11-13 03:53:47 +00:00
Justin Yun
fd300ee7b0 Add "product_available" to product available modules am: 8b6fee83e3 am: 9515ce7a8f am: 581c91dc40
Original change: https://android-review.googlesource.com/c/platform/external/libcxx/+/1495836

Change-Id: I7b796533f5af32a00aca13050c658b9c19ccfcad
2020-11-13 03:41:45 +00:00