Age | Commit message (Collapse) | Author |
|
Change-Id: I494a588e7323194c4b9ee08b1ce0bd9eb898c9bc
|
|
Highlights
* gold linker fix for the noisy A53 errata messages
* gold linker fix for huge arm32 PLT overflow bug (PR gold/18780)
Bug: http://b/26536732
Change-Id: I8b630987f3e142677351aa5d52e4020f2cd5ae5a
|
|
Bug: http://b/25371547
Change-Id: I1d2d7e7f9fa6b2b1b6a42c3f63daf10861a1022c
|
|
This commit creates a set of toolchain symlinks for kernel builds that
point to the regular toolchain binaries, except with ld pointing to bfd
instead of gold.
Bug: http://b/25371547
Change-Id: I2c5731325b39961b7dbc07df232f1ea50265ac96
|
|
Change-Id: I17c4257852f982954a80970ecbc8f84c2841ab2e
|
|
This reverts commit 5b9a4704427cf7220f452916f4af18f217e7e86f.
Bug: 26224556
Change-Id: Icbe14cad1552f0bf9885c4ee9c35b7dbd4deb9a0
|
|
Change-Id: I37e29f19d952efbde751bfeb458a24caef65dce9
|
|
Bug: http://b/25479535
Change-Id: I01289718ea6a37ee5b6018f657ceffdcfa4e949d
|
|
Darwin binaries drawn from nightly build 2404334.
Android binutils commit:
932d71b859239e834651fdee549dc661cda82fe8
Upstream commit:
cdb061674c044636465e52a8c989b9011f2ec8ac
Bug: 25512672
Change-Id: Ie152966c20ac70f233ad58afb6a912830c893e07
|
|
* commit '53526fa70d5f40a852268aa0d7b78ea5eedb5ea3':
|
|
* commit '58e820f473b754f555e8d1ab682359ddeb9fef08':
|
|
devirtualization bug in GCC4.9
* commit '08f1f0bd81906b690825b350793b047e0e5aead0':
|
|
* commit '3c6dc0e9c16b4ed1ff43aef82a4bbec739aadcff':
Update gold to build #2098274.
|
|
* commit '3c6dc0e9c16b4ed1ff43aef82a4bbec739aadcff':
Update gold to build #2098274.
|
|
* commit 'c1a39ddef8496eb84c49883423a220e7dfe80d06':
Update gold to build #2098274.
|
|
* commit 'c1a39ddef8496eb84c49883423a220e7dfe80d06':
Update gold to build #2098274.
|
|
Built from toolchain/binutils 5b0b7aca66a30692402df9a9909ebbad7acac259
Contains Yiran's patch to work around overly aggressive hidden symbol
warning.
Bug: http://b/21502954
Change-Id: Ia2f7cd656cdca6ae18a8bb86842e1369cefa9bb8
(cherry picked from commit c1a39ddef8496eb84c49883423a220e7dfe80d06)
|
|
Built from toolchain/binutils 5b0b7aca66a30692402df9a9909ebbad7acac259
Contains Yiran's patch to work around overly aggressive hidden symbol
warning.
Bug: http://b/21502954
Change-Id: Ia2f7cd656cdca6ae18a8bb86842e1369cefa9bb8
|
|
* commit 'f3926a69717a2be92fdbe497a05a814d26734bb9':
Rebuild with r212222 to fix devirtualization bug in GCC4.9
|
|
* commit 'f3926a69717a2be92fdbe497a05a814d26734bb9':
Rebuild with r212222 to fix devirtualization bug in GCC4.9
|
|
Change-Id: I015fbc85a29f75383780769721e8476a37b9e513
|
|
Change-Id: I015fbc85a29f75383780769721e8476a37b9e513
|
|
Change-Id: Ib0dca82f1cd04a829a9eb9f39cc2df31894ec29d
|
|
mainly to contain the fix about bognus array-bound checking
See https://android-review.googlesource.com/#/c/125800
Change-Id: I70fae7a5d003a2f506f123012ca6469781530b36
|
|
gcc.4-9 source is from google/gcc-4_9 branch.
See prev commit message for build instructions
Change-Id: I310615253d4b359784a9d63622fddef47a71ea74
|
|
* commit '3ca5439a94b378feba31a3b4c228845decebd7d3':
Add ld.mcld
|
|
Copied from NDK toolchains/llvm-3.5/prebuilt/linux-x86_64/bin/ld.mcld
Change-Id: I58001f041df7b5b55a95b40044e4f5379b03fae9
|
|
* commit 'e99278016e6285363bc20d1b35d4b9b5c4e8b0a0':
Add x86_64 toolchain x86_64-linux-android-4.9
Initial empty repository
|
|
Build instructions:
export AOSP=your-AOSP-path
export NDK=$AOSP/ndk
cd $NDK ; ./build/tools/dev-cleanup.sh
./build/tools/download-toolchain-sources.sh /tmp/ndk-$USER/src
./build/tools/gen-platforms.sh --minimal --dst-dir=$NDK --ndk-dir=$NDK --arch=x86_64
./build/tools/build-gcc.sh /tmp/ndk-$USER/src $NDK x86_64-4.9 --try-64
rm -rf $NDK/toolchains/x86_64-4.9/prebuilt/linux-x86_64/sysroot
cp -a $NDK/toolchains/x86_64-4.9/prebuilt/linux-x86_64/* \
$AOSP/prebuilts/gcc/linux-x86_64/x86/x86_64-linux-android-4.9
Change-Id: I2efe2cbf64873551445765079662150fb3f93a64
|
|
|
|
|