diff options
Diffstat (limited to 'ACE/ace/config-all.h')
-rw-r--r-- | ACE/ace/config-all.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ACE/ace/config-all.h b/ACE/ace/config-all.h index e2d162e9f21..e16e80c0c8f 100644 --- a/ACE/ace/config-all.h +++ b/ACE/ace/config-all.h @@ -92,6 +92,18 @@ # define ACE_HAS_STANDARD_CPP_LIBRARY 1 #endif +// Define ACE_NEW_THROWS_EXCEPTIONS for all compilers, we +// expect all compilers to do so +#if !defined (ACE_NEW_THROWS_EXCEPTIONS) +# define ACE_NEW_THROWS_EXCEPTIONS +#endif /* ACE_NEW_THROWS_EXCEPTIONS */ + +// Define ACE_HAS_NEW_NOTHROW for all compilers, we +// except all compilers to support this +#if !defined (ACE_HAS_NEW_NOTHROW) +# define ACE_HAS_NEW_NOTHROW +#endif /* ACE_HAS_NEW_NOTHROW */ + // These includes are here to avoid circular dependencies. // Keep this at the bottom of the file. It contains the main macros. #include "ace/OS_main.h" |