- 28 Jan, 2014 1 commit
-
-
Andrew Hsieh authored
-
- 24 Jan, 2014 2 commits
-
-
Colin Cross authored
-
Colin Cross authored
Rename aarch64 build targets to arm64. The gcc toolchain is still aarch64. Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
-
- 23 Jan, 2014 1 commit
-
-
Andrew Hsieh authored
-
- 16 Jan, 2014 1 commit
-
-
Andrew Hsieh authored
Cherry-pick from bionic 8e551a6319e45dd5c8d03864f3330b45cf8551b7 726800e8f42f25a1bf7a36b1603ded29266e8ac6 Change-Id: Iaaffa81d9177ed0735153fc34b6e98e9f257822e
-
- 15 Jan, 2014 6 commits
-
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
It's no longer necessary since <elf.h> included from elf_traits.h will include it for us. BUG=NONE Change-Id: Ie36630379b2aa9e580a382d7cacbccd91f07013f
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
Andrew Hsieh authored
Depends on https://android-review.googlesource.com/#/c/55573 which make wait4 available < API19 Change-Id: I2ddc56ab9fd72946c9f37a859177008e98bfbb20
-
- 14 Jan, 2014 2 commits
-
-
Andrew Hsieh authored
-
Andrew Hsieh authored
Refresh local patches for git merge of mclinker upstream 05892085ddeef90d579c7e0f82a930a498064154 Change-Id: I45e3213cee51e73d050ffb07bf60ba8743ea1ea8
-
- 13 Jan, 2014 3 commits
-
-
Andrew Hsieh authored
-
Andrew Hsieh authored
Loop through {API_LEVEL x ABI} and check each header ( *.h sys/*.h android/*.h EGL/*.h GLES/*.h GLES2/*.h GLES3/*.h OMXAL/*.h SLES/*.h) can be included aone See b.android.com/64679 Change-Id: Ia4c66d75ec1792e14899bc504a3166c36af3e437
-
Andrew Hsieh authored
-
- 10 Jan, 2014 1 commit
-
-
Andrew Hsieh authored
Previously only ld.mcld in gcc directories gets symlink to the one llvm-$DEFAULT_LLVM_VERSION, the only place ld.mcld is built. This CL adds symlink in non-default llvm-* too. Change-Id: I404637ba8128a720d3f91edf8cdcec7367bffd35
-
- 06 Jan, 2014 1 commit
-
-
Todd Fiala authored
This change fixes a list comprehension call that generates an exception when the PYPRPR_GNUSTDCXX_BASE directory does not exist. Change-Id: Icb5c9258b9960bc09cda167137f585225ba239db
-
- 03 Jan, 2014 2 commits
-
-
Andrew Hsieh authored
Since STL is built w/o -Bsymbolic a lots of other code in STL may use the customized new/delete in delete2.cpp. We only save one copy of poitner in variable "saved", but because this testcase new and immediately delete in single thread, the single-copy serves well, provided that we only check saved==p once and set saved to NULL to prevent further comparison of unrelated delete from within STL Change-Id: I1e512ef317bb453eb094a20dc7650daca23baed8
-
Andrew Hsieh authored
Previously run-tests.sh observes ANDROID_SERIAL, or run tests on ALL devices detected online (with proper abi/abi2) if ANDROID_SERIAL is absent. ANDROID_SERIAL is treated by fastboot/adb to contain single device, though. This CL fix run-tests.sh to allow ANDROID_SERIAL to carry multiple devices (comma-delimited) for testing (instead of all detected) Change-Id: I18d5a26f1dce9aae0a95618554b9b3990133e9a0
-
- 31 Dec, 2013 5 commits
-
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
Andrew Hsieh authored
libcompiler-rt.a is built separately by build/tools/build-compiler-rt.sh Change-Id: I9b72ff9e9a2515107a708b8b9175dd056028805a
-
Andrew Hsieh authored
-
- 30 Dec, 2013 6 commits
-
-
WenHan Gu authored
LLVM 3.4 uses `futimens' and this symbol is defined after android-19. Use --disable-terminfo due to lack of libraries. Change-Id: I3048423ac25800c157140ed2925c4d808247a6f9
-
Andrew Hsieh authored
Change-Id: I39da0d0476949b44be43e633f261711c0993c1c4
-
Andrew Hsieh authored
-
Andrew Hsieh authored
Change-Id: I581e5350f32b21959d6e1ab964ccf67e4773e916
-
Andrew Hsieh authored
STL libraries with debugging info (build with "-g") is ~200MB more than libs built w/o "-g", and causes NDK windows pacakge to exceed 512MB. This CL builds STL with "-g" in separate packages (with "-g" suffix), then manually repacked together into optional package tentatively called android-ndk-r??-cxx-stl-libs-with-debugging-info.zip for developers who need better stack dump across STL Change-Id: Ie16f3cf79e0090ecb237f76e35192c37d676a2c1
-
Andrew Hsieh authored
* changes: [gabi++] nullptr can be converted to every pointer type. [gabi++] Fix incorrect function prototype for __gnu_unwind_frame.
-
- 27 Dec, 2013 6 commits
-
-
Logan Chien authored
The nullptr can be converted to every pointer type, so every catch statements with pointer type should be able to catch the nullptr exception. This commit fixes following test cases for GCC 4.8/Clang 3.4: * tests/device/test-gabi++/test_gabixx_shared_catch_const_pointer_nullptr * tests/device/test-gabi++/test_gabixx_shared_catch_member_pointer_nullptr * tests/device/test-gabi++/test_gabixx_shared_catch_pointer_nullptr * tests/device/test-gabi++/test_gabixx_static_catch_const_pointer_nullptr * tests/device/test-gabi++/test_gabixx_static_catch_member_pointer_nullptr * tests/device/test-gabi++/test_gabixx_static_catch_pointer_nullptr p.s. GCC 4.6 passed the test simply because the __cplusplus is not implemented properly, and the test for C++11 (or C++0x) will not be compiled and tested. Change-Id: I80bbaf7b57ddbc9104f659b5614f6c1277641aba
-
Logan Chien authored
Change-Id: I576b1829c4d19a24e40b273ea8989df738811d17
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
- 26 Dec, 2013 3 commits
-
-
Logan Chien authored
The default handler for std::unexpected() should delegate the function call to std::terminate() so that the user-defined terminate handler can get the chance to run. This commit fixes: - tests/device/test-stlport_shared-exception/jni/eh55.cpp - tests/device/test-stlport_static-exception/jni/eh55.cpp Change-Id: Ie18de8b8fc78c4af15bb7af569f0c9e9cfdb3514
-
Logan Chien authored
According to the C++ standard, std::unexpected() can throw the exception. Thus, we should not specify the exception specifier (i.e. noexcept) and we should not capture the exception thrown by the user-specified unexpected handler. Change-Id: I84a7606c1410f04cbee3e124786d07b36e138eec
-
Logan Chien authored
Change-Id: I06a84dca33253f6871d461d1587ebb94bccb46a7
-