exceptions.
* libsupc++/new_handler.cc (set_new_handler): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55480
138bc75d-0d04-0410-961f-
82ee72b054a4
+2002-07-16 Andreas Schwab <schwab@suse.de>
+
+ * libsupc++/new (set_new_handler): Declare to not throw any
+ exceptions.
+ * libsupc++/new_handler.cc (set_new_handler): Likewise.
+
2002-07-16 Gabriel Dos Reis <gdr@nerim.net>
* include/Makefile.am (bits_headers): Remove slice.h
* be of this type. */
typedef void (*new_handler)();
/// Takes a replacement handler as the argument, returns the previous handler.
- new_handler set_new_handler(new_handler);
+ new_handler set_new_handler(new_handler) throw();
} // namespace std
//@{
new_handler __new_handler;
new_handler
-std::set_new_handler (new_handler handler)
+std::set_new_handler (new_handler handler) throw()
{
new_handler prev_handler = __new_handler;
__new_handler = handler;