summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-26ANDROID: Enable GKI Dr. No Enforcementandroid-s-v2-beta-3_r0.6android-s-qpr3-beta-3_r0.5android-s-qpr3-beta-2_r0.5android-s-qpr3-beta-1_r0.6android-s-qpr3-beta-1_r0.5android-12.1.0_r0.6android-12.1.0_r0.40android-12.1.0_r0.35android-12.1.0_r0.28android-12.1.0_r0.22android-12.1.0_r0.16android-12.0.0_r0.9android-12.0.0_r0.8android-12.0.0_r0.42android-12.0.0_r0.36android-12.0.0_r0.26android-12.0.0_r0.17android-12.0.0_r0.16master-kernel-build-2021android-gs-raviole-5.10-s-v2-beta-3android-gs-raviole-5.10-s-qpr3-beta-3android-gs-raviole-5.10-s-qpr3-beta-2android-gs-raviole-5.10-android12Landroid-gs-raviole-5.10-android12-qpr3android-gs-raviole-5.10-android12-qpr1-dandroid-gs-raviole-5.10-android12-d1android-gs-bluejay-5.10-android12L-d2Matthias Maennich
This effectively locks down OWNERS approval to a small group to guard the code base against unintentional breakages. Bug: 194314089 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: Ifd1ea97639a622320ea83f901f6451e2e52b38d4
2021-04-15Merge "glibc: allow use of SO_REUSEPORT"android-s-beta-2android-s-beta-1George Burgess IV
2021-04-14glibc: allow use of SO_REUSEPORTGeorge Burgess IV
It seems that all users should have kernels which support this flag. Bug: 159148705 Test: local SO_REUSEPORT program Works On My Machine Change-Id: Ib0fbc0d1bff659cd6d064c004732148594fe56be
2021-03-31Correct broken symlinks.Liz Kammer
Test: treehugger Change-Id: Ie70846858a3a36706872073168c6bb2b24df338e
2021-02-20Mark ab/7061308 as merged in stage.Xin Li
Bug: 180401296 Merged-In: I3b25f8241114cec53feb8baf1740bb4dfdf93ffc Change-Id: I33d9019aa44930a93f2fbecf24c6dc454d06e278
2020-12-05Remove ncurses/tinfo. am: 6abffe6b24 am: 7568ee7fc9Elliott Hughes
Original change: https://android-review.googlesource.com/c/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8/+/1516836 Change-Id: I3b25f8241114cec53feb8baf1740bb4dfdf93ffc
2020-12-04Remove ncurses/tinfo. am: 6abffe6b24ndk-r23-beta1android-s-preview-1busytown-mac1010-releaseElliott Hughes
Original change: https://android-review.googlesource.com/c/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8/+/1516836 Change-Id: I5eb30af4483e7bd7934047b2d12533bb35fc5ac4
2020-12-03Remove ncurses/tinfo.Elliott Hughes
If anything does need these, it should use the copies in external/. Test: N/A Change-Id: Iebab0152eda1d55ef039c480e35341c2acc2477d
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 90e45fec56 -s ours am: 70a8d2affe am: 71ba8516fe Change-Id: I25c4d4d862d9df87891a4716006e5fba7ff8ecaa
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 90e45fec56 -s ours am: 70a8d2affe Change-Id: I5cf57a77d7e146d425f8dc37536468ff8bb21b4c
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵ndk-r22-beta1ndk-r22ndk-release-r22llvm-r399163bXin Li
stag-aosp-master am: 90e45fec56 -s ours am skip reason: subject contains skip directive Change-Id: I2eea7bf45dc2637bf8a8fd26503bbed6eb7ecd43
2020-04-09DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into stag-aosp-masterandroid-r-beta-3android-r-beta-2llvm-r383902baosp-emu-30-releaseXin Li
Bug: 151763422 Change-Id: I45f10a2eede0524975ac9fd567580382c2d3f124
2020-03-19[automerger skipped] DO NOT MERGE - Empty merge ↵Xin Li
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 10d3dcf258 -s ours am: 9b54144caa am: 5661acc370 Change-Id: Ib778bf08a91f390ed6da33b98708aeb10e4c3bb0
2020-03-19[automerger skipped] DO NOT MERGE - Empty merge ↵Xin Li
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 10d3dcf258 -s ours am: 9b54144caa Change-Id: Ic15b560b0ab37b4155d2d74c555ec7e5fb9a473f
2020-03-19DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into ↵Xin Li
stag-aosp-master am: 10d3dcf258 Change-Id: I8c50589bef19725fb2324178ea22ba61b2b0e54b
2020-03-19[automerger skipped] DO NOT MERGE - Empty merge ↵Xin Li
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 10d3dcf258 -s ours am skip reason: subject contains skip directive Change-Id: I10cf58dac374bb5461f031d4827445d6454eb696
2020-03-18DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-masterXin Li
Bug: 151763422 Change-Id: Ia7d8082948ef54efc04ec02812e33c52ed075dc7
2020-02-01gcc-4.9: remove GCC from Android am: 735276f7ec am: 4533a4d0ef am: 83e362de9ar_aml_301500702android-mainline-12.0.0_r55android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r45android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r48android-11.0.0_r47android-11.0.0_r46android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid11-d1-b-releaseAutomerger Merge Worker
Change-Id: I1ad2848148a1df11b1885193643b5ee1e422b918
2020-02-01gcc-4.9: remove GCC from Android am: 735276f7ec am: 4533a4d0efAutomerger Merge Worker
Change-Id: Ic58a37cc6e0b9191dbd320a6b1f164ba50bb3f02
2020-02-01gcc-4.9: remove GCC from Android am: 735276f7ecandroid-r-preview-4android-r-preview-3android-r-preview-2Automerger Merge Worker
Change-Id: Ieaa6b4e094d0112402a7d3a72dcb8b660cddc23d
2020-01-31gcc-4.9: remove GCC from Androidandroid-r-preview-1Nick Desaulniers
The king is dead, long live the king. Change-Id: Ie1b9b97f8fd98d870e7c6e0799bef8327683f0d1 Link: https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/master/GCC_4_9_DEPRECATION.md Bug: 147240075 Test: N/A Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
2020-01-17Delete symlink to bionic's stdatomic.h. am: f26a67a6c1 am: 320b422ea7 am: ↵Automerger Merge Worker
ca9212a5c3 Change-Id: I744691899014f66669bdf38aaf7676bb2cc83f9e
2020-01-17Delete symlink to bionic's stdatomic.h. am: f26a67a6c1 am: 320b422ea7Automerger Merge Worker
Change-Id: I917466515f9a545d04f7b1d19208e25e0dc74e97
2020-01-17Delete symlink to bionic's stdatomic.h. am: f26a67a6c1Automerger Merge Worker
Change-Id: I27ce746729728e95c05ef4fea75dcc7cdb54f5d5
2020-01-15Delete symlink to bionic's stdatomic.h.Peter Collingbourne
As mentioned in the commit where this was added, this doesn't seem to be needed any more. It is also actively preventing us from removing the code in the Android LLVM build script that copies bionic's stdatomic.h into clang's include directory, since clang's stdatomic.h will try to use the system's stdatomic.h (i.e. this symlink in host builds) if available, and bionic's stdatomic.h depends on bits/stdatomic.h in C, which doesn't have its own symlink from here, resulting in C builds that include stdatomic.h being broken (which is a relatively good sign that nothing is actually depending on this symlink being here). Bug: 147765083 Change-Id: I4f704e423de12ea2927d6dc95c97384cb7cfd07d
2020-01-07Revert "Revert "gcc-4.9: move binaries to find build breakages"" am: ↵Automerger Merge Worker
51b055fd85 am: f9884bc921 am: 35b4d5b5d7 Change-Id: I8bc7281ea8c75fa5691a9cb38ae6a97071853b37
2020-01-07Revert "Revert "gcc-4.9: move binaries to find build breakages"" am: ↵Automerger Merge Worker
51b055fd85 am: f9884bc921 Change-Id: Id33594c9555a626085216d94e2258f2915fa7374
2020-01-07Revert "Revert "gcc-4.9: move binaries to find build breakages""Nick Desaulniers
am: 51b055fd85 Change-Id: I2f26e76d48844555617a7859ab4d05e3e3f00d65
2020-01-07Revert "Revert "gcc-4.9: move binaries to find build breakages""Nick Desaulniers
This reverts commit 4416b2071855d71b6ee06d71540acac1a1d66672. This re-renames the gcc binary to cause explicit breakage. It may be reverted by buildcop. Reason for revert: unless the mingw builds also required this, I don't think this was the source of any of the reported failures. Bug: 147240075 Change-Id: Ib82436bd003150c6a54041ac61399fcbbceb6eeb
2020-01-07Revert "gcc-4.9: move binaries to find build breakages" am: 4416b20718 am: ↵Automerger Merge Worker
cb338fb333 am: 960a33dfa3 Change-Id: I2102825e34c4d245cc3f8ab1606d26a5dc5192d7
2020-01-07Revert "gcc-4.9: move binaries to find build breakages" am: 4416b20718 am: ↵Automerger Merge Worker
cb338fb333 Change-Id: Ifebf3f0ddb1d05f41353304c3976f9ce86c0acef
2020-01-06Revert "gcc-4.9: move binaries to find build breakages"Raman Tenneti
am: 4416b20718 Change-Id: Ib606a9b8b92bfbfde3df8ec11b3f6b18b06cde97
2020-01-07Revert "gcc-4.9: move binaries to find build breakages"Raman Tenneti
This reverts commit faf5c0c0ba267a56ee16a88bc8983ec9668229e6. Reason for revert: BUG: 147258869 Change-Id: Ie6ae101dfea020815c54140a3325154d742cc2ed
2020-01-07gcc-4.9: move binaries to find build breakages am: faf5c0c0ba am: 72b55909fa ↵Automerger Merge Worker
am: 4dfff5c29f Change-Id: I5e8d14f805ebcfd51a1f6d5d2517cd4792468368
2020-01-07gcc-4.9: move binaries to find build breakages am: faf5c0c0ba am: 72b55909faAutomerger Merge Worker
Change-Id: I299b13bae77e5cf864d3fb4366ebb993c34c38e3
2020-01-06gcc-4.9: move binaries to find build breakagesNick Desaulniers
am: faf5c0c0ba Change-Id: I3fbc00aec5c2ab1cde263fadf69598115487bbb7
2020-01-06gcc-4.9: move binaries to find build breakagesNick Desaulniers
As per: https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/master/GCC_4_9_DEPRECATION.md We're about to remove gcc-4.9; move the binaries to see if we can spot any build breakages in pre or post submit testing. Build cops may revert this change if necessary. Please report any unexpected build breakages to: android-llvm@googlegroups.com Bug: 147240075 Change-Id: Ic28f409ffe7e526ed0eb1b0d55b9162f69d508c3 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
2019-01-24Check in a glibc 2.17 + gcc 4.8.3 toolchain am: 33581f7b65 am: 38a84132faq_tzdata_aml_297100400q_tzdata_aml_297100300q_tzdata_aml_297100000q_tzdata_aml_296200000q_tzdata_aml_295600118q_tzdata_aml_295600110q_tzdata_aml_295500002q_tzdata_aml_295500001q_tzdata_aml_294400310ndk-r21endk-r21dndk-r21cndk-r21bndk-r21-rc1ndk-r21-beta2ndk-r21-beta1ndk-r21android-mainline-12.0.0_r54android-mainline-12.0.0_r111android-mainline-10.0.0_r9android-mainline-10.0.0_r8android-mainline-10.0.0_r7android-mainline-10.0.0_r6android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-mainline-10.0.0_r13android-mainline-10.0.0_r12android-mainline-10.0.0_r11android-mainline-10.0.0_r10android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12q_tzdata_aml_297100000ndk-sysroot-r21ndk-release-r21llvm-r365631android12-mainline-tzdata-releaseandroid10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-tzdata-releaseandroid10-mainline-resolv-releaseandroid10-mainline-networking-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseandroid10-android13-mainline-tzdata-releaseGeorge Burgess IV
am: 10b3b0d2fd Change-Id: I2dc765bed3479df981eef26e8c4e3494be90d9c1
2019-01-24Check in a glibc 2.17 + gcc 4.8.3 toolchain am: 33581f7b65George Burgess IV
am: 38a84132fa Change-Id: If978195103a7894e0ee7e6353239bf27bd22be44
2019-01-24Check in a glibc 2.17 + gcc 4.8.3 toolchainGeorge Burgess IV
am: 33581f7b65 Change-Id: I0435e4e98154915e04a563ba0afb8e230a5a4e56
2019-01-23Check in a glibc 2.17 + gcc 4.8.3 toolchainandroid-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1llvm-r353983George Burgess IV
This CL checks in glibc 2.17. This was built using the newly-included build-with-previous-gcc.sh script. build-*-multilib-toolchain.sh is more or less the same as it was; it learned to copy its wrapper into the new toolchain root, and now knows how to apply things in sysroot-patches. For a full diff between old and new, look here (sorry external people; please use `diff` manually): https://paste.googleplex.com/4796800347144192 In the 2.15 upgrade CL (I355e28b922101700719c0cc27f588782f96979d4), the commit message notes that it also: - added a symbolic link to stdatomic.h - copied libxcb.so.1{,.1.0} from precise's /usr/lib/* to the prebuilts glibc dir. Despite no builds breaking without it, I added the first bullet as a sysroot-patch. For the second bullet, it seems like a really bad idea to try to copy libxcb.so from a modernish Debian into an essentially 5 year old sysroot. cs/ for `libxcb package:^android$ -file:^prebuilts/ -file:quipper/testdata -file:^external/` gives me a single result. Namely, a directory in vendor/ apparently provides its own libxcb.so.1. (And a few places in external/ reference it in documentation? Hard to tell if we ever actually need it, though) So, unless we can find something it breaks, I'm dropping the libxcb bits from this (note that the sysroot *does* still contain a libxcb on its own, like the previous one does.) Manual actions: - Copied over CAPS root files from the glibc-2.15 dir not already present in this directory (MODULE_LICENSE_GPL, OWNERS, NOTICE, etc.) Bug: 111358231 Test: A few: - checkbuilds of taimen-eng, hikey960-eng, marlin-eng, sdk_gphone_x86-userdebug - `make -j80 dist TARGET_PRODUCT=cf_x86_phone ndk_translation_all` - `emulator -no-display` on sdk_gphone_x86-userdebug booted and was `adb`able - built the emulator branch (I8936e4a3bddfd500dadb8034f0b272eb1c463978); tests pass. Using the emulator on a newly-built sdk_gphone_x86-userdebug image boots and is `adb`able - `make -j80 -k PRODUCT-sdk_x86-sdk dist` builds Change-Id: Ieeed444801160e3d288bbad7d871067e81411118
2019-01-14Initial empty repositoryInna Palant