Fix compilation error by GCC 4.3.3
In NDK stlport is built by GCC 4.6, but if you do use GCC 4.3.3,
it errors on the inconsistent typedef of _Unwind_Control_Block
Change-Id: I020bc88eb4b649c6ef87392edf16726b8eb02a7f
diff --git a/sources/cxx-stl/gabi++/include/unwind-arm.h b/sources/cxx-stl/gabi++/include/unwind-arm.h
index fff204b..d3f697e 100644
--- a/sources/cxx-stl/gabi++/include/unwind-arm.h
+++ b/sources/cxx-stl/gabi++/include/unwind-arm.h
@@ -56,7 +56,7 @@
typedef struct _Unwind_Context _Unwind_Context;
typedef uint32_t _Unwind_EHT_Header;
-typedef struct _Unwind_Control_Block {
+struct _Unwind_Control_Block {
uint64_t exception_class; // Compatible with Itanium ABI
void (*exception_cleanup)(_Unwind_Reason_Code, _Unwind_Control_Block*);
@@ -85,7 +85,7 @@
} pr_cache;
long long int : 0; // Force alignment of next item to 8-byte boundary
-} _Unwind_Control_Block;
+};
// This makes our code more simple
typedef _Unwind_Control_Block _Unwind_Exception;