Changeset View
Changeset View
Standalone View
Standalone View
devel/gdb/files/patch-unified
--- gdb/gdb.c Thu Feb 13 13:07:24 2003 | diff --git gdb/gdb.c gdb/gdb.c | ||||
+++ gdb/gdb.c Wed May 17 00:24:39 2006 | index e554015..dcb9925 100644 | ||||
@@ -31,5 +32,11 @@ | --- gdb/gdb.c | ||||
+++ gdb/gdb.c | |||||
@@ -28,6 +28,12 @@ main (int argc, char **argv) | |||||
memset (&args, 0, sizeof args); | |||||
args.argc = argc; | args.argc = argc; | ||||
args.argv = argv; | args.argv = argv; | ||||
- args.interpreter_p = INTERP_CONSOLE; | - args.interpreter_p = INTERP_CONSOLE; | ||||
+ if (strncmp(basename(argv[0]), "insight", 7) == 0) { | + if (strncmp(basename(argv[0]), "insight", 7) == 0) { | ||||
+ args.interpreter_p = "insight"; | + args.interpreter_p = "insight"; | ||||
+ } else if (strncmp(basename(argv[0]), "gdbtui", 6) == 0) { | + } else if (strncmp(basename(argv[0]), "gdbtui", 6) == 0) { | ||||
+ args.interpreter_p = INTERP_TUI; | + args.interpreter_p = INTERP_TUI; | ||||
+ } else { | + } else { | ||||
+ args.interpreter_p = INTERP_CONSOLE; | + args.interpreter_p = INTERP_CONSOLE; | ||||
+ } | + } | ||||
return gdb_main (&args); | return gdb_main (&args); | ||||
} | } |