Compare commits

..

9 Commits

Author SHA1 Message Date
Xin Li
5ee0547e60 DO NOT MERGE ANYWHERE - Update gcc to use main branch.
Bug: b/289400079
Change-Id: Ie2e50eed574d90054f4439f1f4fb7c526505e17b
2023-07-31 09:31:57 -07:00
Dan Albert
e4be9b2ae5 Revert "Switch to Python prebuilts."
This reverts commit b08dae5a85.

The mac builders are too old for this Python. Go back to bootstrapping
but pin the manifest so we're not holding back other branches.

Test: treehugger
Bug: None
Change-Id: I50fd76b1b116a436ab221436aeca21ac4b716c63
2020-05-01 16:27:46 -07:00
Dan Albert
b08dae5a85 Switch to Python prebuilts.
Test: treehugger
Bug: None
Change-Id: If42b6fa7f5e7a1baa647596546ba5a41efe80ff2
2020-05-01 11:46:42 -07:00
Dan Albert
faa8cce841 Pin the GCC manifest to the current mingw revision.
https://android-review.googlesource.com/c/platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/+/1138078
updates mingw to use ucrt instead of msvcrt by default, which is
needed for binutils now that the gold plugin is built with ucrt (see
http://b/142337488).

Unfortunately GCC doesn't currently build with this change (sys_nerr
and sys_errlist are forward declared by libiberty, and they're defined
incorrectly for ucrt). We should look for upstream fixes or fix
locally, but for now, unblock the NDK release.

Test: None
Bug: http://b/142337488
2019-10-10 12:28:55 -07:00
Dan Albert
1d5da1f2ff Pin cpython3 to the revision we can build.
We can't build python 3.7 on some of the buildbots because of missing
dependencies. Stick to 3.6 until these issues are resolved.
2019-01-25 13:15:10 -08:00
Dan Albert
eef5ddfbe8 Include cpython3 for bootstrapping.
The Python libraries we import from the NDK are now Python 3, so this
build needs to be bootstrapped.

Test: toolchain/gcc/build.py --toolchain aarch64-linux-android
Bug: None
2018-11-15 16:03:07 -08:00
Ryan Prichard
32457fab0d Switch Linux toolchain from glibc2.11 to glibc2.15
This change gets Windows gcc building again. (ab/aosp-gcc)

Bug: b/73539603
Test: ./toolchain/gcc/build.py  --toolchain arm-linux-androideabi --host linux
Test: ./toolchain/gcc/build.py  --toolchain arm-linux-androideabi --host windows
Test: ./toolchain/gcc/build.py  --toolchain arm-linux-androideabi --host windows64
2018-03-01 01:54:19 -08:00
Ryan Prichard
6891b04a22 Add x86_64-w64-mingw32-4.8 to the aosp-gcc manifest
This line is copied from the AOSP master manifest, but without
clone-depth="1".
2018-01-24 20:17:58 -08:00
Dan Albert
29325e7007 Strip the GCC manifest down to necessary projects. 2015-08-27 17:01:34 -07:00
3 changed files with 18 additions and 1211 deletions

View File

@@ -1,20 +0,0 @@
# Settings in here control defaults for `repo upload` checks for all projects
# listed in the manifest. Do not turn on things here without first consulting
# the wider Android team, and make sure you send out a PSA before landing.
[Options]
ignore_merged_commits = true
[Builtin Hooks]
commit_msg_test_field = true
android_test_mapping_format = true
[Tool Paths]
bpfmt = ${REPO_ROOT}/prebuilts/build-tools/${BUILD_OS}/bin/bpfmt
clang-format = ${REPO_ROOT}/prebuilts/clang/host/${BUILD_OS}/clang-stable/bin/clang-format
git-clang-format = ${REPO_ROOT}/prebuilts/clang/host/${BUILD_OS}/clang-stable/bin/git-clang-format
gofmt = ${REPO_ROOT}/prebuilts/go/${BUILD_OS}/bin/gofmt
google-java-format = ${REPO_ROOT}/prebuilts/tools/common/google-java-format/google-java-format
google-java-format-diff = ${REPO_ROOT}/prebuilts/tools/common/google-java-format/google-java-format-diff.py
rustfmt = ${REPO_ROOT}/prebuilts/rust/${BUILD_OS}/stable/rustfmt
aidl-format = ${REPO_ROOT}/system/tools/aidl/aidl-format.sh

11
OWNERS
View File

@@ -1,11 +0,0 @@
byi@google.com
delphij@google.com
dwillemsen@google.com
rassb@google.com
rtenneti@google.com
alexcheung@google.com
ryepishev@google.com
ipalant@google.com
baligh@google.com #{LAST_RESORT_SUGGESTION}
edheyl@google.com #{LAST_RESORT_SUGGESTION}
samccone@google.com #{LAST_RESORT_SUGGESTION}

File diff suppressed because it is too large Load Diff