libcxxrt defines bad_array_new_length::what() so move that into a conditional compila...
authorEric Fiselier <eric@efcs.ca>
Sat, 1 Nov 2014 00:11:25 +0000 (00:11 +0000)
committerEric Fiselier <eric@efcs.ca>
Sat, 1 Nov 2014 00:11:25 +0000 (00:11 +0000)
llvm-svn: 221025

libcxx/src/new.cpp

index 2fb6e7f..2b37601 100644 (file)
@@ -200,6 +200,12 @@ bad_array_new_length::~bad_array_new_length() _NOEXCEPT
 {
 }
 
+const char*
+bad_array_new_length::what() const _NOEXCEPT
+{
+    return "bad_array_new_length";
+}
+
 #endif //LIBCXXRT
 
 const char*
@@ -216,12 +222,6 @@ bad_array_length::~bad_array_length() _NOEXCEPT
 {
 }
 
-const char*
-bad_array_new_length::what() const _NOEXCEPT
-{
-    return "bad_array_new_length";
-}
-
 #endif // _LIBCPPABI_VERSION
 
 #ifndef LIBSTDCXX