- 06 Jun, 2012 1 commit
-
-
Pavel Chupin authored
This fix is required for libstdc++ build with 4.6 where version of compiler is 4.6.x-google but script expects 4.6. Other versions are not affected. Change-Id: I31f88c80aa323435c77414c593a445a468d5a704 Signed-off-by:
Pavel Chupin <pavel.v.chupin@intel.com>
-
- 17 May, 2012 1 commit
-
-
Chao-Ying Fu authored
has modified linker scripts. Please check https://android-review.googlesource.com/#/c/34960/ . Change-Id: I8b74bd76f2b80e1673d43ddb85740f35a037d4c1
-
- 09 May, 2012 1 commit
-
-
Andrew Hsieh authored
Requested by Intel. Various configure scripts check linux-android for Android specific features. ARM and MIPS toolchain alrady follow this convension. Related CL: https://android-review.googlesource.com/#/c/36450/ Depends on: https://android-review.googlesource.com/#/c/36421/ Change-Id: Icd5f5eab2a97495ef1e53eeb37af48f062a9eb33
-
- 24 Apr, 2012 1 commit
-
-
David 'Digit' Turner authored
Due to a typo, building mips prebuilts would fail if NDK is not defined in your environment. Change-Id: Id4eda46e256bf375915aeef3ec1009c9c6ae6443
-
- 20 Apr, 2012 1 commit
-
-
David 'Digit' Turner authored
Due to a typo, building mips prebuilts would fail if NDK is not defined in your environment. Change-Id: Id4eda46e256bf375915aeef3ec1009c9c6ae6443
-
- 06 Apr, 2012 1 commit
-
-
Chao-Ying Fu authored
because the target triplet requires el for MIPS little-endian targets. Change-Id: I1ff6b888c2d7e2517ce00979dfa3719616d13d71
-
- 03 Apr, 2012 1 commit
-
-
Chao-Ying Fu authored
Change-Id: I36e85a57d409d3f56c37737713bbeb9953b24eaa
-
- 14 Mar, 2012 1 commit
-
-
Chao-Ying Fu authored
-
- 07 Mar, 2012 1 commit
-
-
David 'Digit' Turner authored
Due to a typo in build-gnu-libstdc++.sh and build-funcs.sh, the armeabi-v7a prebuilt binaries were built assuming a VFPv3-D32 capable CPU (i.e. 32 FPU double registers, while the ABI only mandates VFPv3-D16). This resulted in crashes when running programs linked to it on Tegra devices and other non-NEON capable ones. Fixes http://code.google.com/p/android/issues/detail?id=26199 + new unit test that checks that all our armeabi-v7a prebuilt binaries are of the correct type. Change-Id: I567e202921881f76d1e70bed930182ea7d517b4e
-
- 19 Dec, 2011 1 commit
-
-
David 'Digit' Turner authored
This patch ensures that the content of sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a really contains armeabi-v7a binaries, instead of armeabi ones. http://code.google.com/p/android/issues/detail?id=22141 Change-Id: I729d6504641f9c481901bc6ad017add56be9dbf5
-
- 03 Dec, 2011 1 commit
-
-
David 'Digit' Turner authored
Gets rid of a regression introduced with NDK r7 This patches gets rid of libstdc++.so in the standalone toolchain installation, because when used at link time, it generated executables and shared libraries that could not be properly loaded by the dynamic linker. Instead, one has to link with -lgnustl_shared now to be able to use the shared version of the GNU STL with the standalone toolchain. You can still use -lstdc++ but this will always use the static version of the library, just as before NDK r7. + fix tests/run-standalone-tests.sh Change-Id: Ib992ce6f5a97bbd02cc318748636dca766b80857
-
- 20 Oct, 2011 1 commit
-
-
David 'Digit' Turner authored
This change uses different configuration flags for the static and shared builds of GNU libstdc++, this allows up to disable visible symbols for the static library, but keep them for the shared one. + Fix gnustl_shared module exports. We need to export the static libsupc++ library as well. Curiously the library isn't part of the shared library (but is part of the static one). It's probably something we would want to fix with a local GNU libstdc++ in the future. + New unit test to check that exceptions cross binaries properly (i.e. an exception thrown in a shared library is properly caught in the executable that links against it). Change-Id: Iba1f9bc6f0d4f7333dd3b7a87d5b84dbd7991be2
-
- 14 Oct, 2011 1 commit
-
-
David 'Digit' Turner authored
This patch adds a new script that can be used to rebuild all target prebuilts at once. This assumes that you have run build-host-toolchain.sh previously (and thus have all cross toolchains installed in your NDK directory). + Add check_toolchain_src_dir in prebuilt-common.sh and modify other scripts to use it. + Add missing --sysroot compiled flags in builder-funcs.sh Change-Id: I75ee8d6dffb9fba3155b71a291b1f9240e02f76f
-
- 10 Oct, 2011 3 commits
-
-
David 'Digit' Turner authored
Change-Id: Id0c2ce8f7c8a95f8633db9161e73d61249962c08
-
David 'Digit' Turner authored
This patch fixes build-gnu-libstdc++.sh to work properly and generate libgnustl_shared.so from the GNU libstdc++ sources. This is done by a custom patch to the gcc toolchain source tree to force the generation of libgnustl_shared.so from the same objects than libstdc++.so. This is required because there is no way to change the internal DT_SONAME of a given shared library, so a simple rename will not work. We also ensure that libgnustl_static.a is properly generated and used by the make-standalone-toolchain.sh script (which uses copy-libstdcxx.sh) + Update definitions.mk to make "gnustl_shared" available in APP_STL + Update documentation to reflect that STLport now supports RTTI + Update documentation to reflect the new gnustl_shared runtime Change-Id: Ie3ffaf825ba2d65eca027ec0be5e320d0ee39cbc
-
David 'Digit' Turner authored
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
-
- 07 Oct, 2011 1 commit
-
-
David 'Digit' Turner authored
+ Add a patch to disable libtool versioning when building the GNU libstdc++.so Change-Id: I450513be84e00d02dd52a49ffccf18cfc9064e81
-