Age | Commit message (Collapse) | Author |
|
Change-Id: Ib490f6820d8432148555709f0324d8124548821e
BUG: 242744854
|
|
Bug: 226190085
Change-Id: Ie7e8d26ed1318970709355a9d29a7570e963ba15
|
|
Bug: 153475932
Change-Id: I570a4ee74843aec2d7dfb2e01de953ebecf8b3e4
|
|
Bug: 218394847
Tested: Manual
Change-Id: I61ee17b5a72e795f785c5e497321a70daac865c1
|
|
Bug: 201759197
Change-Id: I5b9b00572b603897129a34a4167b3713bbae26af
|
|
Removes:
- prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9
- prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9
- prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1
- prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9
- prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9
- prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9
- prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9
Bug: 203698882
Test: toolchain/llvm_android/do_build.py
Change-Id: I782caaacbdc507fb930b80fcac96d35867d8cf39
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
|
|
Bug: 190982865
Change-Id: I9671d20da235e009a950a304aa21dc36ebefbd7a
|
|
Test: presubmit
Change-Id: I7c79d62efee15bd86f4b265ff579fe0d754eb1ff
|
|
Bug: http://b/182416735
Test: T/H
Change-Id: I5c32171954a904251211bec5cc4b20cb72c82e93
|
|
Bug: 172971586
Change-Id: Iac652a81f8d61217fcdb2736c86dcf893cd4947e
|
|
Change-Id: I4d643268c199e3a3fce72270db837d56a10a62c4
|
|
Bug: 161925045
Change-Id: I027617ed60bb2baf9b5f24892b64f1d86da4f3bc
|
|
The ninja in prebuilts/ninja/${host}/ninja is much older -- it's based
on 1.6.0 rather than 1.8.2. They use different depslog formats, so when
I invoke ninja by hand, it blows away the log and forces a complete
rebuild. Using the same version as the rest of Android avoids that.
Change-Id: I75bdb7e6547d1c4673af10a3218d14a2813ffb2d
|
|
Change-Id: Iccd74c04ce9ab6b94ea8c5bc0f5a8db3f8b8e483
|
|
We don't actually use the deleted prebuilt binaries very often, but
their entire revision history is taking a lot of disk space. Shallow
clone them by default.
Also removed MIPS GCC toolchains from manifests.
|
|
prebuilts/python is used now.
Change-Id: I8339fd972672ab76c7da47d55c8d1daf73a8acd6
|
|
Change-Id: Ib76acd76ce0d4f97205168c644089542adeada2c
|
|
The new cmake does not come with a ninja binary
Change-Id: Idcb84dde63e09be4af0c3fbefabb1e107ec25282
|
|
Change-Id: Ieac0dd5d5a25bef782ac5057086a8f904fbee0b4
|
|
This is needed for python3.
Change-Id: Ibdaa5fb4ca48ec8078475271a1adf091315742b7
|
|
Test: N/A
Change-Id: Iaff1a423b13186ae6d7e73ac418da40b00553855
|
|
Test: NA
Change-Id: I65b08c6254cb87b896ef05a28ac7493205db6b70
|
|
Test: sync
Change-Id: Iacc149e2c5217544ccea5ec0911a7dca21544038
|
|
|
|
|
|
Test: repo sync -m <new_manifest>.xml
|
|
Bug: 135764137
Test: repo sync with the new manifest
|
|
Bug: 135474515
Change-Id: I2a5814df4617ce26fe480ebedc6862fecd0086ae
|
|
in favor of the new llvm monorepo in toolchain/llvm-project.
Bug: 131714073
Change-Id: I4816e8c09e60ecaf5d41f8d84a520261bf4daad5
|
|
Create a separate branch than master that will contain cherry picks
until we figure out a new branching strategy.
Bug: 131714073
Change-Id: Ib17509f42ce1b93edf7644421139df6358fa5dde
|
|
Use the master branch of the newly created:
https://android.googlesource.com/toolchain/llvm-project/+/refs/heads/master
Bug: 131714073
Change-Id: Ifce3b8c632e7b0e167bd06a4a7fc5f376ec53a91
|
|
Bug: http://b/111358231
Test: N/A
Change-Id: Id52d7a56247d79bc03559f61a3901fe6ac7e31ba
|
|
Bug: http://b/111358231
Test: repo sync the new manifest
Change-Id: Ic652d627f04b789372a08b221c71ba04bdba7d18
|
|
See go/side-branch-testing.
Testing: Validated with validate_repo_branch.par
Change-Id: I69f9ad4b3464e3dd493f4a5a86577d8ec7a8f774
|
|
Change-Id: I09d108477b43adf833407f422bc8758d3def6369
|
|
Bug: http://b/64037266
Test: synced/built with this manifest.
Change-Id: I0637e3be9e4351ec82634cfc27ca04cb8dc43368
|
|
BUG:74125046
TEST:python toolchain/llvm/android/build.py
Change-Id: Ifaf7d57231110334677ee95d2a950c8ec2e76ead
|
|
Test: repo sync -m <new_manifest>.xml
|
|
The Android manifests don't really expect nested repositories, so we are
un-nesting our LLVM toolchain until the monorepo exists (where
everything is all together anyways). As part of this manifest change, we
also add the proper symlinks for the git projects to other top-level git
projects (i.e. toolchain/llvm/tools/clang -> toolchain/clang).
Test: toolchain/llvm_android/build.py and toolchain/llvm/android/build.py
Change-Id: Ie6b8e10381c05774301357cbb74086705e3bd769
|
|
Bug: 68728864
|
|
Test: None
Change-Id: I582fa951a7e17e8e4038fc0e960b861e705544fb
|
|
Test: None
Change-Id: I8d7194dee2d9ec516c1dc311ab7569b68e989b22
|
|
Bug: http://b/64691112
Test: None
This is needed so that we can pick up the necessary plugin-api.h header
file on non-Windows platforms.
Change-Id: I05cfa3ab4a8ba8bda5b9be2b7edebf60865f2a3e
|
|
Bug: http://b/28196329
- Remove prebuilts/ndk
- Mount toolchain/prebuilts/ndk/r15 in toolchain/* instead of at the
top. This layout is shared with the master-plus-llvm branch, where we
don't want to confuse this with other projects in AOSP master.
Test: repo init -m <new_manifest.xml>
Change-Id: I9e5384fa4a8676bb23a0ea1b9e0ef76f4982a1a6
|
|
Bug: http://b/63619337
Test: repo init ... -m <new-manifest-file>
Change-Id: I8a9c046c1d194640f2d0732bf99f6e0167ad26d8
|
|
Bug: http://b/28196329
We should use this instead of the prebuilts/ndk project used in the
platform. We can remove prebuilts/ndk after we switch to using
prebuilts/ndk/r15.
Test: repo sync -m <new_manifest>.xml
Change-Id: I92058f4eda7fc65c56f7d17f8b4fa932e179baaf
|
|
This change also adds a symlink for the top-level llvm/ directory, so
that we don't break our automated builds. Once we switch the automated
builds to use toolchain/llvm as the base directory for executing the
build script, we can delete the symlink rule.
Bug: http://b/28196329
Test: Checked out and built toolchain with this manifest.
Change-Id: I7aafaa0cad25df90846831827ab8141ad60d2ec5
|
|
Change-Id: Ib07ade873df864055ef2a603063e3ce8410334c1
|
|
Bug: http://b/28196329
Include CMake prebuilts from prebuilts/cmake/{linux-x86,darwin-x86}
which has the minimum version needed by the LLVM upstream build.
Test: Checkout llvm-toolchain branch
Test: Copy default.xml to .repo/manifests
Test: 'repo sync'
Change-Id: I620507dc2ec573ac46254cd61a4fd5a1d1e28691
|
|
Bug: http://b/28196329
Change-Id: I16af891ebfc67a67a42c9071f0137e396d8d6e76
|