f24c5b7f7e0637d7dc9f3b8d15b5df50a3ecd31a |
|
26-Dec-2013 |
Logan Chien <logan.chien@mediatek.com> |
[gabi++] Fix the default std::unexpected() handler 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
|
8362df788d9558e6ad58476cf0f7e04be1320cc5 |
|
09-Sep-2013 |
WenHan Gu <Wenhan.gu@mediatek.com> |
Fix wrong header guard. Change-Id: Ie9014e4b26382bb329ab1ca4933d2ed2444a186e
|
ce2be28ffd56784d084ece009d26a37f829cff00 |
|
29-Jul-2013 |
David 'Digit' Turner <digit@android.com> |
gabi++: Introduced _GABIXX_HIDDEN macro. This patch introduces a new GAbi++ macro used to declare functions that are internal to the library, and should never be exposed to client code. This doesn't affect the visibility of other symbols. Change-Id: I1e4b8e9796fabcfefe4a6f98a47599dc0898fe85
|
7a9c37698a1e2cdd865b5db7b14f9781cb696da6 |
|
28-Jul-2013 |
David 'Digit' Turner <digit@android.com> |
gabi++: Fix terminate / unexpected thread-safety. This patch makes all operations on terminate and unexpected handlers properly thread-safe. This also marks the appropriate functions as "noreturn". + Move internal <cxxabi.h> declarations to internal header src/cxxabi_defines.h + Add new <gabixx_config.h> header. + Move some exception-specific code to src/exception.cc + Rename __cxxabiv1::fatalError() to __gabixx::__fatal_error() in src/fatal_error.cc + Get rid of __cxa_thread_info. Change-Id: If79bf0263cc5f0be1bbf782a7874125fd4923d17
|