forked from Imagelibrary/binutils-gdb
2003-03-20 Andrew Cagney <cagney@redhat.com>
* main.c (gdb_main): Return 1. (captured_main): Call error to report an invalid interpreter.
This commit is contained in:
@@ -1,5 +1,8 @@
|
|||||||
2003-03-20 Andrew Cagney <cagney@redhat.com>
|
2003-03-20 Andrew Cagney <cagney@redhat.com>
|
||||||
|
|
||||||
|
* main.c (gdb_main): Return 1.
|
||||||
|
(captured_main): Call error to report an invalid interpreter.
|
||||||
|
|
||||||
* Makefile.in (alpha-osf1-tdep.o): Update dependencies.
|
* Makefile.in (alpha-osf1-tdep.o): Update dependencies.
|
||||||
* alpha-osf1-tdep.c: Include "gdb_string.h".
|
* alpha-osf1-tdep.c: Include "gdb_string.h".
|
||||||
|
|
||||||
|
|||||||
10
gdb/main.c
10
gdb/main.c
@@ -570,11 +570,7 @@ extern int gdbtk_test (char *);
|
|||||||
/* Find it. */
|
/* Find it. */
|
||||||
struct interp *interp = interp_lookup (interpreter_p);
|
struct interp *interp = interp_lookup (interpreter_p);
|
||||||
if (interp == NULL)
|
if (interp == NULL)
|
||||||
{
|
error ("Interpreter `%s' unrecognized", interpreter_p);
|
||||||
fprintf_unfiltered (gdb_stderr, "Interpreter `%s' unrecognized.\n",
|
|
||||||
interpreter_p);
|
|
||||||
exit (1);
|
|
||||||
}
|
|
||||||
/* Install it. */
|
/* Install it. */
|
||||||
if (!interp_set (interp))
|
if (!interp_set (interp))
|
||||||
{
|
{
|
||||||
@@ -815,7 +811,9 @@ gdb_main (struct captured_main_args *args)
|
|||||||
{
|
{
|
||||||
use_windows = args->use_windows;
|
use_windows = args->use_windows;
|
||||||
catch_errors (captured_main, args, "", RETURN_MASK_ALL);
|
catch_errors (captured_main, args, "", RETURN_MASK_ALL);
|
||||||
return 0;
|
/* The only way to end up here is by an error (normal exit is
|
||||||
|
handled by quit_force()), hence always return an error status. */
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user