| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I710f125d905290e1024cbd67f48299861790c66c
|
|
|
|
| |
Change-Id: Ib97053768252b05decd513825ae45757b220f7d4
|
|
|
|
|
|
| |
See related: 811925038a83c20dad6250957e3082e1039c0c77
Change-Id: Ibafc1a0d77bee2340c5279c4c90f5046b1080425
|
|
|
|
|
|
|
| |
Used to be first half of NDK local patch at $NDK/build/tools/
toolchain-patches/gcc/0006-Disable-libstdc-versioning.patch
Change-Id: I8ac0f14d20f32a4f946ffd6fd5756a2ab556e99b
|
|
|
|
|
|
|
|
| |
This reverts commit bd342f0491128ad15e6ea4ff241e243b753137c9
In favor of later/better fix in 75d889ea23f0ff1ecaa5cb79b435aca25460a4c9
Change-Id: Iae68d49b39b528d790c7404e657f3daa32a19864
|
|
|
|
|
|
|
|
|
| |
This is needed to provide "steady_clock" (or monotonic_clock in
GCC 4.6/4.4.3) in <chrono>
See http://code.google.com/p/android/issues/detail?id=39680
Change-Id: I0c31704971dc15751ce936f563de7c42a4e645a6
|
|
|
|
|
|
|
|
| |
See http://clang.llvm.org/cxx_status.html
http://code.google.com/p/android/issues/detail?id=39600
https://android-review.googlesource.com/#/c/47836/
Change-Id: I1e625592dcc66fa952e0965bf86e8255cac6ca72
|
|
|
|
|
|
|
| |
Used to be local NDK patch at $NDK/build/tools/toolchain-patches/
gcc/0003-Work-around-for-Android-__cxa_finalize-bug.patch
Change-Id: I8f8039ba010af169185de6f276a45317ecd42170
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Back port r149964, r153734, r153742 and r153768, with later revision
reverts previous one (some "partially", or nothing would have left :)
This issue is fixed in GCC 4.6 (NDK r8b+).
See the new gcc-4.4.3/libstdc++-v3/libsupc++/typeinfo for details.
Related issue/discussion:
http://code.google.com/p/android/issues/detail?id=22165
https://groups.google.com/forum/#!msg/android-ndk/FlnuAOIKHOo/kLEwaBso7KYJ%5B1-25%5D
Change-Id: I0ef9d5001c82f2eb5472a1c4fd60b07d33e0ab1f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
-x86 security patch (for ChromeOS)
-Fix bug in inlining.
-Fix freestanding C++ library build:
http://gcc.gnu.org/viewcvs?view=revision&revision=173220
-Fix out-of-range branches in Thumb-2 mode.
-Fix gcda file corruption problem.
-Hanlde LDFLAGS_FOR_TARGETS in configure. This is a backport of upstrem
patch r173558.
-Backport upstream fix for Atom performance at r164379.
Change-Id: Id5a6cfb8949cbd390a0bb3546d55d83383ee4f8c
|
|
|
|
|
|
| |
-Backport upstream patch from gcc rev 171019.
Change-Id: I177e4e11f38d57c6ca1d065ebf3e8a37d9bacc33
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Backport upstream patches to support arm hardfp.
- Backport gcc-4.5 patches to support -march=atom. Now it is
able to build atom toolchain with glibc from this branch
- Develop a bunch of optimizations
- Fix a few arm dejagnu failures
To-do list:
- Support Android/atom
- Fix ia32 bootstrap failure
Change-Id: I5e10dcd21620d4d8ca984d1d1707a76067e61691
|
|
|
|
|
|
|
|
|
|
|
| |
The Android setlocale() returns NULL, which was not handled properly
by the standard library code. Add a simple test the check for
this condition.
Bionic will fix this problem. Keep this patch local in
order to be able to target previous/existing releases of the
platform.
Change-Id: I76a51dcfea8d7e41c4ace5178b24bf42c1f7e26e
|
|
|
|
|
|
|
|
|
| |
From now on, the general Android toolchain will be arm-linux-androideabi.
arm-eabi toolchain built from this source does not contain Android specific
configurations and will only be used to build Android kernel.
Read recent changes in toolchain/build/README for more details.
Change-Id: I7526576949b55809da5c24d34e1df884301c05b2
|
|
The source is based on fsf gcc-4.4.3 and contains local patches which
are recorded in gcc-4.4.3/README.google.
Change-Id: Id8c6d6927df274ae9749196a1cc24dbd9abc9887
|