Commit 88e6c947 by Mark Mitchell Committed by Mark Mitchell

cxxabi.h (__cxa_atexit): Conditionalize exception specification on #ifdef __cplusplus.

	* libsupc++/cxxabi.h (__cxa_atexit): Conditionalize exception
	specification on #ifdef __cplusplus.

From-SVN: r124456
parent 56507c79
2007-05-04 Mark Mitchell <mark@codesourcery.com>
* libsupc++/cxxabi.h (__cxa_atexit): Conditionalize exception
specification on #ifdef __cplusplus.
2007-05-04 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_memory.h: Rename to stl_auto_ptr.h.
......@@ -20,6 +25,7 @@
* libsupc++/atexit_arm.cc: New file.
* libsupc++/vec.cc (__aeabi_atexit): Remove.
* libsupc++/cxxabi.h (__cxa_atexit): Add exception specification.
* libsupc++/Makefile.am: Add atexit_arm.cc.
* libsupc++/Makefile.in: Regenerated.
......
......@@ -136,7 +136,11 @@ namespace __cxxabiv1
// DSO destruction.
int
__cxa_atexit(void (*)(void*), void*, void*) throw ();
__cxa_atexit(void (*)(void*), void*, void*)
#ifdef __cplusplus
throw ()
#endif
;
int
__cxa_finalize(void*);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment