* utils.c (prompt_for_continue): Call readline, not gdb_readline.

This commit is contained in:
Steve Chamberlain 1994-03-19 03:16:10 +00:00
parent 1cf7548efc
commit 8eec331072
2 changed files with 21 additions and 2 deletions

View File

@ -1,3 +1,7 @@
Fri Mar 18 19:11:15 1994 Steve Chamberlain (sac@jonny.cygnus.com)
* utils.c (prompt_for_continue): Call readline, not gdb_readline.
Fri Mar 18 10:25:55 1994 Jim Kingdon (kingdon@lioth.cygnus.com) Fri Mar 18 10:25:55 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
* dstread.c (record_minimal_symbol): New arg objfile. Pass it to * dstread.c (record_minimal_symbol): New arg objfile. Pass it to

View File

@ -379,7 +379,7 @@ perror_with_name (string)
/* I understand setting these is a matter of taste. Still, some people /* I understand setting these is a matter of taste. Still, some people
may clear errno but not know about bfd_error. Doing this here is not may clear errno but not know about bfd_error. Doing this here is not
unreasonable. */ unreasonable. */
bfd_error = no_error; bfd_set_error (bfd_error_no_error);
errno = 0; errno = 0;
error ("%s.", combined); error ("%s.", combined);
@ -764,6 +764,21 @@ print_spaces (n, file)
fputc (' ', file); fputc (' ', file);
} }
/* Print a host address. */
void
gdb_print_address (addr, stream)
PTR addr;
GDB_FILE *stream;
{
/* We could use the %p conversion specifier to fprintf if we had any
way of knowing whether this host supports it. But the following
should work on the Alpha and on 32 bit machines. */
fprintf_filtered (stream, "0x%lx", (unsigned long)addr);
}
/* Ask user a y-or-n question and return 1 iff answer is yes. /* Ask user a y-or-n question and return 1 iff answer is yes.
Takes three args which are given to printf to print the question. Takes three args which are given to printf to print the question.
The first, a control string, should end in "? ". The first, a control string, should end in "? ".
@ -1018,7 +1033,7 @@ prompt_for_continue ()
the prompt is more user-friendly than expecting them to think of the prompt is more user-friendly than expecting them to think of
SIGINT. */ SIGINT. */
ignore = ignore =
gdb_readline ("---Type <return> to continue, or q <return> to quit---"); readline ("---Type <return> to continue, or q <return> to quit---");
if (ignore) if (ignore)
{ {
char *p = ignore; char *p = ignore;