summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2013-09-18 23:05:18 +0200
committerBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2013-09-19 21:21:05 +0200
commit22101a53a63653e38c1a57e46fe4d9ed544046a5 (patch)
treeb7d771cfecac3cce55cb03b21dc8fae35bab0f93
parenteb789ea833d8d800662b67914d9c1785a58c2caa (diff)
downloadcpp-linaro_android_4.3_topic_clang.tar.gz
Don't reference the __cxxabiv1 namespace before it is definedlinaro_android_4.3_topic_clang
Referencing a namespace before it is defined currently causes compiler errors on clang.r It is likely to also break future versions of gcc. Change-Id: I0d63078d684db004586f132a60186f43d4def768 Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r--include/cxxabi.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/cxxabi.h b/include/cxxabi.h
index 3bd8a58..516e6a8 100644
--- a/include/cxxabi.h
+++ b/include/cxxabi.h
@@ -31,8 +31,6 @@
#include <typeinfo>
-namespace abi = __cxxabiv1;
-
namespace __cxxabiv1
{
extern "C" void __cxa_pure_virtual();
@@ -179,5 +177,7 @@ namespace __cxxabiv1
};
}
+namespace abi = __cxxabiv1;
+
#endif /* defined(__GABIXX_CXXABI_H__) */