607691001e49dfcc3b066f8716488f9683b0ff1c |
|
07-Sep-2012 |
Pavel Chupin <pavel.v.chupin@intel.com> |
Add --minimal to platforms generation script call Otherwise dev-rebuild-ndk.sh will fail on NDK build in clean Android tree because there is no ndk/toolchains/*/prebuilt Change-Id: I8f657a440fcf1a4ca2b001d580b97b6f22ea3010 Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
|
59c81293c05555887f9e6fadd2dce76c8e9abb10 |
|
27-Aug-2012 |
David 'Digit' Turner <digit@android.com> |
Never export atexit() and __dso_handler from libc.so This patch ensures that the NDK-generated libc.so on ARM never exports atexit() or __dso_handler. These symbols are exported on ARM by the system version of the C library to support legacy native libraries. NDK-generated should never reference them directly. Instead, each shared library or executable should embed its own version of these symbols, provided by crtbegin_xxx.o NOTE: It looks like the MIPS system libc.so is exporting atexit() incorrectly (but not __dso_handle, go figure). + Add --debug-libs option to gen-platforms.sh to also generate the source version of each generated library and functions/variables symbol files under platforms/android-*/arch-*/usr/lib/... + Remove the obsolete build-platforms.sh script that is actually buggy (it never regenerates the link-time libraries). Adjust dev-rebuild-ndk.sh to use it. Change-Id: Ic8aaa99265935779e012a691d6cb465dafb39c80
|
66fedaab16f34392ee0dd7219028904543e45c76 |
|
12-Jun-2012 |
Andrew Hsieh <andrewhsieh@google.com> |
Update TOOLCHAIN_GIT_DATE & misc fixes Fixes: 1. Update TOOLCHAIN_GIT_DATE to 2012-06-10 2. More fix in ld --gc-sections (see comment in https://android-review.googlesource.com/#/c/36585/) 3. Correct typos, etc Change-Id: I6534d4345d3c036cdd6fe51863367cc3e5e5634d
|
25fddae4077c955619b92648ae3c3a04d801f867 |
|
05-Jun-2012 |
H.J. Lu <hongjiu.lu@intel.com> |
Pass arch list to NDK build scripts build-platforms.sh, rebuild-all-prebuilt.sh and package-release.sh should be passed arch list when invoked. This patch updates dev-rebuild-ndk.sh to pass --arch=$(spaces_to_commas $ARCHS) to build-platforms.sh, rebuild-all-prebuilt.sh and package-release.sh. Change-Id: I416b8e1898ebd02d1c08d99c433bb45ba7039171
|
c14649199fc2238c52af55e2a0bf80cc06d27a88 |
|
02-May-2012 |
Pavel Chupin <pavel.v.chupin@intel.com> |
Fix linux/windows dual builds Remove windows cross build with --quick. Setup correct flags for builds and packaging. Change-Id: I90beaa1124c9727d8e601194d7bb450660f57ff4 Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
|
097812d190ebd3539c82c9c2b24161ae5e75cbb8 |
|
30-Mar-2012 |
Chao-Ying Fu <fu@mips.com> |
[MIPS] Support to ndk scripts to build MIPS NDK Change-Id: I36e85a57d409d3f56c37737713bbeb9953b24eaa
|
5812811b8803c78c070a06cd79fabd6d632c3cc3 |
|
11-Nov-2011 |
Nick Kralevich <nnk@google.com> |
Call rebuild-all-prebuilt.sh correctly. In change 61274001e503a62031d51cee410806d9aac3d210, the rebuild-all-prebuilts.sh script was modified pass the toolchain src directory directly, rather than using --toolchain-src-dir. Fix this script to use the new calling convention. Change-Id: Ia01848df8f85140b392b0346af7a2271b8e52c10
|
b0d90531b30c42891feaa4860e21ed43af63c93a |
|
10-Oct-2011 |
David 'Digit' Turner <digit@google.com> |
build/tools/dev-defaults.sh: new script This patch moves the definitions of all defaults to dev-defaults. This should make it easier in the future to upgrade the toolchains or target binaries. Change-Id: I140b51c5b5116d37d16e628120f8f58974252de4
|
06fc88fc30a2491858960e24cd2cc7385d9c16fa |
|
30-Sep-2011 |
David 'Digit' Turner <digit@google.com> |
updgrade binutils to 2.20.1 Change-Id: I6778883120627b491721f20181eb9f0e914edcfd
|
49e5ea4fdd8960bbc856136c2aa7715292955c55 |
|
23-Sep-2011 |
David 'Digit' Turner <digit@google.com> |
Update GDB to version 7.1.x Change-Id: Idabf82e3fa909a1000011fd621810a62857e453e
|
eb459403142ef92c692e34fd612878ec95b94c70 |
|
14-Jul-2011 |
Mark D Horn <mark.d.horn@intel.com> |
Minor fix to development NDK rebuild script Do not remove the cached toolchain download sources. Bump the engineering release name from r5x to r6x Change-Id: I591f1b70795990abdab7c602e7dcd0274ab7f846 Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
|
04cbd14298c40fc8d01482cd1123b121ff55e1a2 |
|
02-Jun-2011 |
Mark D Horn <mark.d.horn@intel.com> |
Wrapper script to generate a complete NDK image Change-Id: Id7791b0b81ef9db2e99c9baebbf81d73abcc5a71 Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
|