From 59f132e2ed98cc4d92a465e7e9f98d863121e708 Mon Sep 17 00:00:00 2001
From: Kristof Szabados <Kristof.Szabados@ericsson.com>
Date: Tue, 7 Feb 2017 08:19:41 +0100
Subject: [PATCH] the throw replacement experiment does not seem to be platform
 independent

Signed-off-by: Kristof Szabados <Kristof.Szabados@ericsson.com>
---
 common/new.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/new.cc b/common/new.cc
index 1c3440ce7..fa26100a4 100644
--- a/common/new.cc
+++ b/common/new.cc
@@ -18,23 +18,23 @@
 
 static void *dummy = NULL;
 
-void *operator new(size_t size) _GLIBCXX_THROW (std::bad_alloc)
+void *operator new(size_t size) throw (std::bad_alloc)
 {
     return Malloc(size);
 }
 
-void *operator new[](size_t size) _GLIBCXX_THROW (std::bad_alloc)
+void *operator new[](size_t size) throw (std::bad_alloc)
 {
     if (size == 0) return &dummy;
     else return Malloc(size);
 }
 
-void operator delete(void *ptr) _GLIBCXX_USE_NOEXCEPT
+void operator delete(void *ptr) throw()
 {
     Free(ptr);
 }
 
-void operator delete[](void *ptr) _GLIBCXX_USE_NOEXCEPT
+void operator delete[](void *ptr) throw()
 {
     if (ptr != (void*)&dummy) Free(ptr);
 }
-- 
GitLab