summaryrefslogtreecommitdiff
path: root/misc/uClibc++/libxx/uClibc++/exception.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'misc/uClibc++/libxx/uClibc++/exception.cxx')
-rw-r--r--misc/uClibc++/libxx/uClibc++/exception.cxx63
1 files changed, 32 insertions, 31 deletions
diff --git a/misc/uClibc++/libxx/uClibc++/exception.cxx b/misc/uClibc++/libxx/uClibc++/exception.cxx
index 82021ddb6..6d487a116 100644
--- a/misc/uClibc++/libxx/uClibc++/exception.cxx
+++ b/misc/uClibc++/libxx/uClibc++/exception.cxx
@@ -1,52 +1,53 @@
-/* Copyright (C) 2004 Garrett A. Kajmowicz
+/* Copyright (C) 2004 Garrett A. Kajmowicz
- This file is part of the uClibc++ Library.
+ This file is part of the uClibc++ Library.
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include <exception>
-//We can't do this yet because gcc is too stupid to be able to handle
-//different implementations of exception class.
+// We can't do this yet because gcc is too stupid to be able to handle
+// different implementations of exception class.
-#undef __UCLIBCXX_EXCEPTION_SUPPORT__
+#undef CONFIG_UCLIBCXX_EXCEPTION
-#ifdef __UCLIBCXX_EXCEPTION_SUPPORT__
+#ifdef CONFIG_UCLIBCXX_EXCEPTION
-namespace std{
- _UCXXEXPORT static char * __std_exception_what_value = "exception";
+namespace std
+{
+ _UCXXEXPORT static char * __std_exception_what_value = "exception";
- //We are providing our own versions to be sneaky
+ //We are providing our own versions to be sneaky
- _UCXXEXPORT exception::~exception() throw(){
- //Empty function
- }
+ _UCXXEXPORT exception::~exception() throw()
+ {
+ //Empty function
+ }
- _UCXXEXPORT const char* exception::what() const throw(){
- return __std_exception_what_value;
- }
-
- _UCXXEXPORT bad_exception::~bad_exception() throw(){
-
- }
+ _UCXXEXPORT const char* exception::what() const throw()
+ {
+ return __std_exception_what_value;
+ }
+ _UCXXEXPORT bad_exception::~bad_exception() throw()
+ {
+ }
}
-
#endif