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
|