Browse Source

* core.c (memory_error), symtab.c (cplusplus_hint, decode_line_1),

language.c (type_error, range_error): Use filtered output.
	* utils.c (error_begin): Update comment to tell people to use
	filtered output.
gdb-4_18-branch
Jim Kingdon 33 years ago
parent
commit
e16b9023f0
  1. 5
      gdb/ChangeLog
  2. 8
      gdb/core.c
  3. 12
      gdb/language.c

5
gdb/ChangeLog

@ -1,5 +1,10 @@
Wed May 4 06:56:03 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
* core.c (memory_error), symtab.c (cplusplus_hint, decode_line_1),
language.c (type_error, range_error): Use filtered output.
* utils.c (error_begin): Update comment to tell people to use
filtered output.
* Makefile.in (HFILES_WITH_SRCDIR): List bfd.h.
(HFILES_NO_SRCDIR): List gdbcore.h not gdbcore_h, so as not to get
bfd.h.

8
gdb/core.c

@ -143,17 +143,17 @@ memory_error (status, memaddr)
/* Actually, address between memaddr and memaddr + len
was out of bounds. */
error_begin ();
printf_unfiltered ("Cannot access memory at address ");
printf_filtered ("Cannot access memory at address ");
print_address_numeric (memaddr, gdb_stdout);
printf_unfiltered (".\n");
printf_filtered (".\n");
return_to_top_level (RETURN_ERROR);
}
else
{
error_begin ();
printf_unfiltered ("Error accessing memory address ");
printf_filtered ("Error accessing memory address ");
print_address_numeric (memaddr, gdb_stdout);
printf_unfiltered (": %s.\n",
printf_filtered (": %s.\n",
safe_strerror (status));
return_to_top_level (RETURN_ERROR);
}

12
gdb/language.c

@ -984,14 +984,14 @@ type_error (va_alist)
char *string;
if (type_check == type_check_warn)
fprintf_unfiltered (gdb_stderr, warning_pre_print);
fprintf_filtered (gdb_stderr, warning_pre_print);
else
error_begin ();
va_start (args);
string = va_arg (args, char *);
vfprintf_unfiltered (gdb_stderr, string, args);
fprintf_unfiltered (gdb_stderr, "\n");
vfprintf_filtered (gdb_stderr, string, args);
fprintf_filtered (gdb_stderr, "\n");
va_end (args);
if (type_check == type_check_on)
return_to_top_level (RETURN_ERROR);
@ -1005,14 +1005,14 @@ range_error (va_alist)
char *string;
if (range_check == range_check_warn)
fprintf_unfiltered (gdb_stderr, warning_pre_print);
fprintf_filtered (gdb_stderr, warning_pre_print);
else
error_begin ();
va_start (args);
string = va_arg (args, char *);
vfprintf_unfiltered (gdb_stderr, string, args);
fprintf_unfiltered (gdb_stderr, "\n");
vfprintf_filtered (gdb_stderr, string, args);
fprintf_filtered (gdb_stderr, "\n");
va_end (args);
if (range_check == range_check_on)
return_to_top_level (RETURN_ERROR);

Loading…
Cancel
Save