- 03 Jul, 2011 1 commit
-
-
Mark D Horn authored
Change-Id: I630451a2a7a7aef0cf2f71a97e36120d45635029 Signed-off-by:
Mark D Horn <mark.d.horn@intel.com>
-
- 01 Jul, 2011 2 commits
-
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
This patch fixes the x86-4.4.3 compiler flags to enforce the x86 ABI properly. Also update CPU-ARCH-ABIS.html to make the ABI definition more clear and explicit. Change-Id: Id6532f0f5f9cc76ae21a66606b0eb0aee5a71409
-
- 29 Jun, 2011 1 commit
-
-
David Turner authored
-
- 28 Jun, 2011 3 commits
-
-
Glenn Kasten authored
Change-Id: I2cd9332cb0bcfaeeafba700de8cc6844e4f368ee
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
This patch fixes the ndk-stack tool to properly work as advertized, and adds a new documentation file (docs/NDK-STACK.html) to illustrate its usage. + Add build/tools/build-ndk-stack.sh to automatically rebuild the host tool from sources (and from scratch). + Ensure that rebuild-all-prebuilt.sh invokes build-ndk-stack.sh and places the resulting binary at the top of target NDK directory. + Ensure that package-release.sh places the prebuilt binaries into the final packages. + Add a --host-only option to rebuild-all-prebuilt.sh to indicate that you only want to rebuilt the host binaries (and none of the target ones). The --darwin-ssh and --mingw options also imply --host-only. Change-Id: I5f26e83378c02bfd3b62fa76a7c50c5755104fa9
-
- 27 Jun, 2011 7 commits
-
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
Change-Id: Ibd297fa5c5089ea9eebbc5eb58f1493f4808ce5f
-
David 'Digit' Turner authored
This patch ensures that any project that builds x86 machine code but targets an older API level will use the android-9 sysroot. This ensures pain-less x86 project rebuilds, without the user having to modify its manifest or Application.mk specially for x86. + Make package-release.sh default to arm + x86 now Change-Id: I1e231bc12a1fb84db98a409fd90f4407cb00e0df
-
David 'Digit' Turner authored
We fix the script used to rebuild the STLport prebuilt libraries. Instead of requiring a valid NDK installation, we only need prebuilt toolchain binaries and platforms files instead. By default, the script now builds a temporary Makefile that contains all the build instructions. This allows us to launch it with parallel jobs (see -j<num> options). You can use the new --no-makefile flag to disable this and build all files in sequence directly from the script. + Fix the --package-dir option. Note that this also fixes rebuild-all-prebuilt.sh which uses build-stlport.sh Change-Id: Icf64e700cc110d2b304f0372875aa7752cb0ad82
-
David 'Digit' Turner authored
-
- 24 Jun, 2011 1 commit
-
-
David 'Digit' Turner authored
This script is used to expand platform files into a target directory. Change-Id: I89ce9c9bb9501ad98dea067a55058bcb20862569
-
- 21 Jun, 2011 6 commits
-
-
Vladimir Chtchetkine authored
-
Vladimir Chtchetkine authored
The regex used to search for stack frames had a flaw that included heap frames along with call stack frames. New regex should have fixed that. Change-Id: I9f73adc3f3c762064a739ed887a6c6814dc3cb17
-
David Turner authored
-
Vladimir Chtchetkine authored
-
Vladimir Chtchetkine authored
Also replaced Window EOLs with Unix EOLs Also made it accepting input from stdin. Change-Id: I37d35641844d2bee50ecfedc74ea8e519d9dd654
-
David 'Digit' Turner authored
-
- 20 Jun, 2011 2 commits
-
-
Mark D Horn authored
Resulting binary for the target contained some shared libraries which has an (incorrect) absolute path to the .so. Change-Id: Ic04be5103b1fafed4aad19d50fc3e36bed020e40 Signed-off-by:
Mark D Horn <mark.d.horn@intel.com>
-
David 'Digit' Turner authored
The arm-eabi-4.4.0 was deprecated a long time ago, now remove any support for it from the NDK to simplify things. Change-Id: I41e65539824673466a1fc4c22bbd0d42a49d1394
-
- 17 Jun, 2011 1 commit
-
-
David Turner authored
-
- 14 Jun, 2011 2 commits
-
-
Vladimir Chtchetkine authored
-
Vladimir Chtchetkine authored
This is needed to make sure that executable is independent from intricacies of the configurations in which it runs. Change-Id: Ia3bf9b598b4a61a566bf9307a708af5453c411b3
-
- 10 Jun, 2011 1 commit
-
-
Vladimir Chtchetkine authored
-
- 09 Jun, 2011 6 commits
-
-
Vladimir Chtchetkine authored
Change-Id: I51efd2049d9a12a1ce009bef86f5f1da574d2f79
-
David Turner authored
-
Vladimir Chtchetkine authored
This utility is intended to parse crash dump file printing references to the crash frames in <file>:<line> format. All source files under elff folder are snatched "as is" from the elff library under external/qemu/elff, so they don't really require any review. Change-Id: Id4ca36e8f2798247482e1425ef3ec7cd0693067e
-
Mark D Horn authored
The 'mktemp' command works differently under Mac OS X than under Linux. Updated the command to work for both Mac OS X and Linux to enable testing under both OSes. Change-Id: I866d85d983b6f73714460f0b8446b2123fca71bb Signed-off-by:
Mark D Horn <mark.d.horn@intel.com>
-
David Turner authored
-
David Turner authored
-
- 08 Jun, 2011 2 commits
-
-
Mark D Horn authored
Several of the NDK tests have a default API level set using the default.properties file; i.e. 'hello-jni' x86 testing should start at API level 9 (or maybe 10) Change-Id: I48c5ca848af32dc32831501344a51644bea05dfd Signed-off-by:
Mark D Horn <mark.d.horn@intel.com>
-
Mark D Horn authored
Missing needed macro to correctly expand the SYSROOT path under Cygwin-Windows Change-Id: Ide4a01f98f25f9721d9c44275246487a4e8390dc Signed-off-by:
Mark D Horn <mark.d.horn@intel.com>
-
- 03 Jun, 2011 3 commits
-
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
-
- 02 Jun, 2011 2 commits
-
-
David 'Digit' Turner authored
+ Minor formatting Change-Id: I6e2e7369fc762e060c41972eec35df387bd560e3
-
David 'Digit' Turner authored
This patch improves build-stlport.sh by making it check that it can use a fully complete NDK installation to perform the STLport libraries build. Before that, it was easy to call the script from an incomplete NDK installation (e.g. from the ndk git repository itself without having called build-platforms.sh or built the toolchain previously). Also modify rebuild-all-prebuilt.sh to properly call build-platforms.sh before building the STLport libraries. As a secondary effect, this fixes the "rebuild-all-prebuilt.sh --arch=x86" case. Note that this breaks the --darwin-ssh option, but this issue will be addressed in a later patch. You can still run build-all-prebuilt.sh directly on a Darwin machine to generate the binaries. Change-Id: I257f8536d3d156bc82f862d7f57a45ec39ebc8fe
-