This commit was manufactured by cvs2svn to create tag 'FreeBSD-release/1.0'.
[unix-history] / gnu / lib / libg++ / libg++ / error.cc
index bc4fc1a..fc14959 100644 (file)
@@ -2,31 +2,27 @@
 Copyright (C) 1990 Free Software Foundation
     written by Doug Lea (dl@rocky.oswego.edu)
 
 Copyright (C) 1990 Free Software Foundation
     written by Doug Lea (dl@rocky.oswego.edu)
 
-This file is part of GNU CC.
-
-GNU CC is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY.  No author or distributor
-accepts responsibility to anyone for the consequences of using it
-or for whether it serves any particular purpose or works at all,
-unless he says so in writing.  Refer to the GNU CC General Public
-License for full details.
-
-Everyone is granted permission to copy, modify and redistribute
-GNU CC, but only under the conditions described in the
-GNU CC General Public License.   A copy of this license is
-supposed to have been given to you along with GNU CC so you
-can know your rights and responsibilities.  It should be in a
-file named COPYING.  Among other things, the copyright notice
-and this notice must be preserved on all copies.  
+This file is part of the GNU C++ Library.  This library is free
+software; you can redistribute it and/or modify it under the terms of
+the GNU Library General Public License as published by the Free
+Software Foundation; either version 2 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 Library General Public License for more details.
+You should have received a copy of the GNU Library General Public
+License along with this library; if not, write to the Free Software
+Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
 */
 
 #ifdef __GNUG__
 #pragma implementation
 #endif
 */
 
 #ifdef __GNUG__
 #pragma implementation
 #endif
-#include <stdio.h>
 #include <builtin.h>
 
 #include <builtin.h>
 
-void default_one_arg_error_handler(const char* msg)
+extern "C" _VOLATILE_VOID abort();
+
+_VOLATILE_VOID default_one_arg_error_handler(const char* msg)
 {
   fputs("Error: ", stderr);
   fputs(msg, stderr);
 {
   fputs("Error: ", stderr);
   fputs(msg, stderr);
@@ -35,7 +31,7 @@ void default_one_arg_error_handler(const char* msg)
 }
 
 
 }
 
 
-void default_two_arg_error_handler(const char* kind, const char* msg)
+_VOLATILE_VOID default_two_arg_error_handler(const char* kind, const char* msg)
 {
   fputs(kind, stderr);
   fputs(" Error: ", stderr);
 {
   fputs(kind, stderr);
   fputs(" Error: ", stderr);