Index: /trunk/include/iprt/mem.h
===================================================================
--- /trunk/include/iprt/mem.h	(revision 39791)
+++ /trunk/include/iprt/mem.h	(revision 39792)
@@ -718,5 +718,5 @@
 # if defined(RT_EXCEPTIONS_ENABLED)
 #  define RTMEMEF_NEW_AND_DELETE_OPERATORS() \
-        void *operator new(size_t cb) throw(std::bad_alloc) \
+        void *operator new(size_t cb) RT_THROW(std::bad_alloc) \
         { \
             void *pv = RTMemEfAlloc(cb, RTMEM_TAG, RT_SRC_POS); \
@@ -730,5 +730,5 @@
             return RTMemEfAlloc(cb, RTMEM_TAG, RT_SRC_POS); \
         } \
-        void *operator new[](size_t cb) throw(std::bad_alloc) \
+        void *operator new[](size_t cb) RT_THROW(std::bad_alloc) \
         { \
             void *pv = RTMemEfAlloc(cb, RTMEM_TAG, RT_SRC_POS); \
