Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-26 | Update MinGW prebuilts from build 6632630android-r-beta-3android-r-beta-2 | Haibo Huang | |
This includes cherry-picks: https://android-review.googlesource.com/c/toolchain/mingw/+/1350713 https://android-review.googlesource.com/c/toolchain/mingw/+/1351332 Change-Id: I82cc2e2fcc6f9b3c87039b173cabf57610232a12 | |||
2020-02-21 | Update MinGW prebuilts from build 6224480 | Pirama Arumuga Nainar | |
This includes cherry-pick to fix https://github.com/android/ndk/issues/1176 and adds back MinGW gcc so we can continue building binutils fo Windows. Test: N/A Change-Id: Ic3050f3e0e17a8ba6171a174106b5a587672e216 | |||
2020-02-04 | Update MinGW prebuilts to build 6180222 | Pirama Arumuga Nainar | |
Includes cherry-pick of move _fseeki64 and _ftelli64 functions from libmingwex to libmsvcrt (https://android-review.googlesource.com/c/toolchain/mingw/+/1221662) This should resolve https://github.com/android/ndk/issues/1176 with binutils rebuilt with the new prebuilts. Test: presubmit Change-Id: I5d17c52fbb36fb16579d26efcaaf9cd202390ca2 | |||
2020-01-24 | Update MinGW prebuilts to build 6159401 | Pirama Arumuga Nainar | |
Includes cherry-pick of headers: Avoid builtin clash with _xgetbv in Clang 9 (https://android-review.googlesource.com/c/toolchain/mingw/+/1217556) Test: presubmit Change-Id: I4f541b4ecc9f84f967540a93b25de080c311c91f | |||
2019-10-10 | Update mingw to build 5933688. | Dan Albert | |
This build switches the default crt from msvcrt to ucrt to align with LLVM, which is needed for compatibility between binutils and the LTO plugin. Test: Built binutils and tested on Windows Bug: http://b/142337488 Change-Id: I81834ca12834558213b3f004268b700c5ade37f4 | |||
2018-11-29 | Update to MinGW 6.0 | Pirama Arumuga Nainar | |
Bug: http://b/119059858 Update MinGW 6.0 prebuilts from build 5152432. This includes changes https://android-review.googlesource.com/c/toolchain/mingw/+/822120 and https://android-review.googlesource.com/c/toolchain/mingw/+/836736 on top of the update to MinGW 6.0. The headers added by https://android-review.googlesource.com/c/650728/ are still retained. Test: m native-host-cross, ensure windows binaries execute via Wine and tests don't regress. Change-Id: I1d4336ac7c31ba606e747c356f655b2da2c4c64d | |||
2018-10-09 | Update MinGW prebuilts from build 5058145ndk-r19cndk-r19bndk-r19-beta2ndk-r19-beta1ndk-r19android-o-mr1-iot-release-smart-display-r3oreo-mr1-1.2-iot-releasendk-release-r19 | Pirama Arumuga Nainar | |
Bug: http://b/91353691 Bug: http://b/117439724 This includes fix for misaligned __CTOR_LIST__ (https://android-review.googlesource.com/c/toolchain/binutils/+/782514). Test: Build windows modules with libstdc++ and libc++. Change-Id: Ib22e21950b1abcdb15f0cd26ac4bfb5c2d5b6745 | |||
2018-09-25 | Update MinGW prebuilts from build 5017736android-o-mr1-iot-release-1.0.5 | Pirama Arumuga Nainar | |
Bug: http://b/91353691 This includes https://android-review.googlesource.com/c/toolchain/mingw/+/760521. Test: Build and test Windows host modules with libcxx. Change-Id: I13b593771be188fe9865c4058a0df013b90e9d53 | |||
2018-09-06 | Update MinGW prebuilts from build 4991177 | Pirama Arumuga Nainar | |
Bug: http://b/113171785 Bug: http://b/91353691 Key changes: - Build winpthread and libgcc_s dlls with --dynamic-base, --nxcompat, --high-entropy-va linker flags. - Changes for libc++ for Windows - headers: Add casts in ua_wcs*chr in stralign.h - intrincs: check for __rdtsc Test: Build AOSP, llvm-toolchain in addition to TH testing Change-Id: If65dbc3e67a40d0c17c7ccb0425ee611694a67a9 | |||
2018-06-29 | Revert "Revert "Update mingw prebuilts to enable build with Clang""ndk-r18bndk-r18-beta2ndk-r18-beta1android-p-preview-5android-o-mr1-iot-release-1.0.2android-n-iot-release-smart-display-r2ndk-release-r18 | Lingfeng Yang | |
This reverts commit 24c3748de27cfaa73ebfb5b4655b39b5191a941e. Reason for revert: android switched to clang already Change-Id: I7ae10e00b66d18bb671a8828290de6dc99a6c8ba | |||
2018-06-29 | Revert "Update mingw prebuilts to enable build with Clang" | Lingfeng Yang | |
This reverts commit 459be1880ba0b6217c123bd84c67e83a44ccfb0a. Reason for revert: b/110979255, b/110978596 Change-Id: I8ed0cd4ea0d22a22ffac588ba27488a1faefe745 | |||
2018-06-25 | Update mingw prebuilts to enable build with Clangandroid-p-preview-4 | Pirama Arumuga Nainar | |
Bug: http://b/69970955 Bug: http://b/69933068 Prebuilts are from build 4852210. Key changes include: 554003: Build libgcc_{s,eh}.a 702828: user32.def: Add 'ChangeWindowMessageFilterEx' and 'ChangeWindowMessageFilter' 700570: Pick upstream fix to __MINGW_{PRINTF,SCANF}_FORMAT 707282: intrincs: check for __rdtsc Test: Build Windows modules on AOSP (with gcc and clang) Change-Id: Icc67e7f493fd1338cfbe1a440a8185fb1ff12366 | |||
2017-02-02 | Update mingw prebuilts w/ binutils pecoff pdb namendk-r15-beta2ndk-r15-beta1android-o-preview-1android-n-mr2-preview-2o-previewndk-r15-releaseemu-2.4-release | Joshua Lang | |
Using prebuilt: go/ab/3696707 Bug: 33668347 Change-Id: If1c7cd7bfe8f92ae8b0552ebd94c0f6f7b35cacc | |||
2016-09-23 | Update MinGW prebuits with fix to MSVCRT vsprintf_sndk-r14-beta2ndk-r14-beta1ndk-r14android-n-mr1-preview-2android-n-mr1-preview-1ndk-r14-release | Pirama Arumuga Nainar | |
Bug: http://b/31681140 Generated from go/ab/3298345. Test: shaderc test in NDK. Relying on TH for the rest of the testing since not much has changed since the previous drop. Change-Id: Ie951e4b4cee825b8aff53c3b1077428ab2cc0b1b | |||
2016-09-09 | Update MinGW prebuits with support for POSIX threads | Pirama Arumuga Nainar | |
Generated from go/ab/3260818. Test: Build Clang for Windows and AOSP using the new prebuilts Change-Id: Ic80fdf9b27795b0d63c14a19a54ef59b18903346 | |||
2015-12-16 | Resubmit prebuilt binaries without debug messagesstudio-2.0-rc1studio-2.0ndk-r13-beta2ndk-r13-beta1ndk-r13ndk-r12bndk-r12-beta2ndk-r12-beta1ndk-r11cndk-r11bndk-r11gradle_2.0.0android-wear-n-preview-3android-wear-n-preview-2android-wear-n-preview-1android-wear-7.1.1_r1android-n-preview-5android-n-preview-4android-n-preview-3android-n-preview-2android-n-preview-1android-n-iot-preview-2android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1afw-test-harness-2.1nougat-releasenougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-wear-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-mr0.5-releasenougat-dr1-releasenougat-devnougat-cts-releasenougat-bugfix-releasendk-r13-releasendk-r12-releasendk-r11-releasen-iot-preview-2emu-2.2-releaseemu-2.0-release | Joshua Lang | |
Previous commit didn't match the patches that were submitted and had some debug messages left in. Recompiled in clean workspace. Change-Id: I4d4442c212834cdd368895be8d00db055a6cf171 | |||
2015-12-11 | Fix for missing binutils win64 build-id section | Joshua Lang | |
Missed the win64 section in previous commit that added the pdbfilename. Added patch file that replicates changes to the win64 template. Updated binaries after running build script with --gcc-version=4.8.3 Change-Id: Ieeb9159073275201cd9582d960e2631e4f039955 | |||
2015-11-13 | Adding secure-api to mingw buildemu-1.5-release | Joshua Lang | |
Breakpad makes use of *_s secure variants Change-Id: I3d514d5f6d204c9f4448e34bb37a62704a93a2e6 | |||
2015-10-23 | Updating binutils to version 2.25studio-master-dev_before_27917934studio-master-dev_before_26911779studio-1.5gradle_1.5.0studio-1.2-release | Joshua Lang | |
Updating binutils from 2.22 to 2.25 as necessary for breakpad integration in the emulator. Added patch for binutils 2.25 to add correct section header sizes for variable length build-id section filename Change-Id: I9794952f710499f022cbffab25eceaf512b22cfd | |||
2014-06-17 | Upgrade to GCC 4.8.3studio_0.8.6gradle_0.14.1gradle_0.14.0gradle_0.13.3gradle_0.13.2gradle_0.13.1gradle_0.13.0gradle_0.12.2android-l-preview_r2adt_23.0.3ub-tools-idea133-releaseub-tools-idea133-milestonel-previewidea133-milestone | David 'Digit' Turner | |
The previous binaries were based on GC 4.8.1 which unfortunately generated buggy binaries that sometimes would crash when started under Wine. This patch updates the toolchain to GCC 4.8.3, which was done by running the build script with --gcc-version=4.8.3. The original build script under $AOSP/ndk/build/tools/ will be updated by a future patch (in a different git repository). Change-Id: I0845fcd0e92318f16212b3949a6dbfe8d85c8696 | |||
2014-06-05 | Initial commit of prebuilt w64 cross-toolchain. | David 'Digit' Turner | |
This patch adds the binaries of a new prebuilt cross-toolchain that can be used to build Win32 and Win64 binaries on Linux. This is to be used to build official Windows binaries for the Android SDK, in particular to get a working emulator + GPU emulation libraries. See README for details. BUG=15402623 Change-Id: I090543141b33babf99b9ecaea3dbdd5c3cc03d8e |