- 24 Jun, 2015 1 commit
-
-
Elliott Hughes authored
Change-Id: Ifbb59ea25b74a50e5b97bd2d3b895857464e4b08
-
- 22 Jun, 2015 8 commits
-
-
Dan Albert authored
-
Dan Albert authored
Bug: http://b/21534147 Change-Id: I1717594c3a8cfa2e727dc83db323fe05fa4ca106
-
Dan Albert authored
-
David Friedman authored
This change deletes the pre-DAC versions of the Getting Started and Programmer's Guide material. The "Start Here" page now directs users to the NDK docs on DAC, and also points them more explicitly at the offline documentation for OpenGL, etc., which is still download-only. Change-Id: I13a63de82e2c47f1be25f04e0d4a272eca323738
-
Elliott Hughes authored
-
Elliott Hughes authored
This removes a hack for froyo (that didn't really solve the problem even there), and removes support for gdb versions before 7 (from 2009). If you really need to work with gdb 6 on froyo, I pity you. Bug: http://b/21566245 Change-Id: I80095592eeba66fd251937a6c71ece88e5291c94
-
Elliott Hughes authored
-
Dan Albert authored
-
- 20 Jun, 2015 3 commits
-
-
Elliott Hughes authored
Change-Id: I90de98605de1adfd81aad10a498b5d8f1ad5ef6c
-
Dan Albert authored
We won't be able to build the Windows LLVM until we get one in the platform, but that doesn't build right now anyway. As a side effect, stop building compiler-rt. We get this for free as part of the prebuilt LLVM. When building with LLVM, use the platform LLVM. Note that having ANDROID_BUILD_TOP set is now a requirement. This can be set manually, by `lunch`, or will be handled by `checkbuild.sh`, but must be set. Change-Id: Ieceace0e7b2091421eabb363f427f935ddd9436a
-
Elliott Hughes authored
-
- 19 Jun, 2015 17 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
This reverts commit 3975250d. We *do* use XML target descriptions. This was hidden by the fact that toolchain/build/configure was -- until a later change -- re-adding --with-expat. Change-Id: Id58aa9e3ea6b866d9d7bf664cd4d64c6698b3909
-
Elliott Hughes authored
I haven't cleaned up the scripts on the assumption that they're all going the way of the dodo anyway. Change-Id: Iaee6bc69887d7f50cc5c4fc983c90b1607259115
-
Elliott Hughes authored
-
Elliott Hughes authored
We don't actually use any of the things expat gives us: https://sourceware.org/gdb/onlinedocs/gdb/Requirements.html The toolchain repository's copy of expat is out of date, so let's just drop it. Bug: http://b/21907643 Change-Id: I83cccbf4feb84b508c951bf42d71d4a721a7a241
-
Elliott Hughes authored
-
Dan Albert authored
-
Dan Albert authored
Change-Id: I77b07e1ee59beb98ce6f8d2cbae440609650fa91
-
Dan Albert authored
-
Dan Albert authored
Change-Id: I03eae28483f069ff20adf00b51bb5cf275ccd9a0
-
Elliott Hughes authored
We don't have ELF TLS (yet), so we don't need a meaningful implementation of these functions, but gdbserver references these functions directly so we need some implementation. Change-Id: I0fac079e650344ec9f96f75383e5c9b3346d5148
-
Dan Albert authored
-
Dan Albert authored
* changes: Update docs and tools for new branch config. Build compiler-rt from the proper directory.
-
Dan Albert authored
We really need to get away from using a temp directory at all and use a real out directory, but this is an intermediate step to make us compatible with what the build server expects. Bug: http://b/21933714 Change-Id: Ie652df20ef6adcf17dce679df22bf7b5f3ea996b
-
Dan Albert authored
The master-ndk branch of AOSP now contains an already checked out and patched version of the toolchain repository at toolchain/. The process of using download-toolchain-sources.sh is now obsolete. Update the docs accordingly and remove the obsolete components. Change-Id: I8e059010fef07b376a73e355c985e4e8e784223b
-
Dan Albert authored
The layout from download-toolchain-sources.sh is a little odd. It checks out compiler-rt to toolchain/llvm-3.6/compiler-rt and toolchain/llvm-3.6/llvm/projects/compiler-rt. Building LLVM requires it to be in the projects directory, so we might as well build compiler-rt from the same place. With this change we can actually build the NDK without using download-toolchain-sources.sh, and instead using the following manifest changes (still have to run patch-sources.sh until we get a branch of toolchain/gcc for the NDK and/or get the patch situation cleaned up): <project path="toolchain/binutils" name="toolchain/binutils" /> <project path="toolchain/build" name="toolchain/build" /> <project path="toolchain/cloog" name="toolchain/cloog" /> <project path="toolchain/expat" name="toolchain/expat" /> <project path="toolchain/gcc" name="toolchain/gcc" /> <project path="toolchain/gdb" name="toolchain/gdb" /> <project path="toolchain/gmp" name="toolchain/gmp" /> <project path="toolchain/isl" name="toolchain/isl" /> <project path="toolchain/mpc" name="toolchain/mpc" /> <project path="toolchain/mpfr" name="toolchain/mpfr" /> <project path="toolchain/perl" name="toolchain/perl" /> <project path="toolchain/ppl" name="toolchain/ppl" /> <project path="toolchain/python" name="toolchain/python" /> <project path="toolchain/yasm" name="toolchain/yasm" /> <project path="toolchain/llvm-3.6/llvm/tools/clang" name="toolchain/clang" revision="release_36" /> <project path="toolchain/llvm-3.6/llvm" name="toolchain/llvm" revision="release_36" /> <project path="toolchain/llvm-3.6/llvm/projects/compiler-rt" name="toolchain/compiler-rt" revision="release_36" /> Change-Id: Ic10eb01775dda42e4c501126b1917337d4c61d04
-
Dan Albert authored
-
- 18 Jun, 2015 6 commits
-
-
Dan Albert authored
From Polly's own documentation: Even though this example makes it very easy to use Polly, you should be aware that Polly is a young research project. It is expected to crash, produce invalid code or to hang in complex calculations even for simple examples. Change-Id: Ife912c915a9347d9f991ff692c02d10250810f8b
-
Elliott Hughes authored
-
Elliott Hughes authored
-
Elliott Hughes authored
This reverts commit dc1a2531. Bug: http://b/21695943 Change-Id: Ie97027d762a11607928d9752e00883af269c32f4
-
Elliott Hughes authored
We're going to statically link anyway. Bug: http://b/21695943 Change-Id: Ia559c4823436bf75264935980786e15b3c4c1c49
-
Dan Albert authored
-
- 17 Jun, 2015 5 commits
-
-
Dan Albert authored
There is no sys/procfs.h yet... This reverts commit 35b7e823.
-
Dan Albert authored
-
Dan Albert authored
Mac doesn't have realpath(1), and their mktemp(1) requires a template. Change-Id: Ic81871f5ec77834c02b210736fcd945de50a776e
-
Dan Albert authored
-
Dan Albert authored
We're trying to get these all submitted properly, but for now let's keep the NDK building. Change-Id: I77c1537a44f12a65c31fc8f16ce2ed3c1388eef8
-