From 8e65ff28b0780a52bdbe067b6297a66f9ec4e16e Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Thu, 8 Feb 2001 06:03:54 +0000 Subject: Add __FILE__ and __LINE__ parameter to internal_error() / internal_verror(). --- gdb/cli/cli-script.c | 9 +++++---- gdb/cli/cli-setshow.c | 8 +++++--- 2 files changed, 10 insertions(+), 7 deletions(-) (limited to 'gdb/cli') diff --git a/gdb/cli/cli-script.c b/gdb/cli/cli-script.c index ce4cca4..d946ed2 100644 --- a/gdb/cli/cli-script.c +++ b/gdb/cli/cli-script.c @@ -1,5 +1,5 @@ /* GDB CLI command scripting. - Copyright 1986-2000 Free Software Foundation, Inc. + Copyright 1986-2000, 2001 Free Software Foundation, Inc. This file is part of GDB. @@ -513,7 +513,8 @@ arg_cleanup (void *ignore) { struct user_args *oargs = user_args; if (!user_args) - internal_error ("Internal error, arg_cleanup called with no user args.\n"); + internal_error (__FILE__, __LINE__, + "arg_cleanup called with no user args.\n"); user_args = user_args->next; xfree (oargs); @@ -1169,7 +1170,7 @@ define_command (char *comname, int from_tty) break; default: /* Should never come here as hookc would be 0. */ - internal_error ("%s:%d: bad switch", __FILE__, __LINE__); + internal_error (__FILE__, __LINE__, "bad switch"); } } } @@ -1253,7 +1254,7 @@ script_from_file (FILE *stream, char *file) if (stream == NULL) { - internal_error ("called with NULL file pointer!"); + internal_error (__FILE__, __LINE__, "called with NULL file pointer!"); } old_cleanups = make_cleanup (do_fclose_cleanup, stream); diff --git a/gdb/cli/cli-setshow.c b/gdb/cli/cli-setshow.c index b6cbfed..47ad244 100644 --- a/gdb/cli/cli-setshow.c +++ b/gdb/cli/cli-setshow.c @@ -1,5 +1,5 @@ /* Handle set and show GDB commands. - Copyright 2000 Free Software Foundation, Inc. + Copyright 2000, 2001 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -308,7 +308,8 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c) fputs_filtered ("auto", stb->stream); break; default: - internal_error ("do_setshow_command: invalid var_auto_boolean"); + internal_error (__FILE__, __LINE__, + "do_setshow_command: invalid var_auto_boolean"); break; } break; @@ -378,7 +379,8 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c) fputs_filtered ("auto", gdb_stdout); break; default: - internal_error ("do_setshow_command: invalid var_auto_boolean"); + internal_error (__FILE__, __LINE__, + "do_setshow_command: invalid var_auto_boolean"); break; } break; -- cgit v1.1