binutils-gdb/gdb/testsuite/gdb.mi
Stan Shebs 37ce89ebb2 Make logging work for MI.
* NEWS: Mention it.
	* interps.h (interp_set_logging_ftype): New typedef.
	(struct interp_procs): New field set_logging_proc.
	(current_interp_set_logging): Declare.
	* interps.c (current_interp_set_logging): New function.
	* cli/cli-logging.c: Include interps.h.
	(set_logging_redirect): Call current_interp_set_logging.
	(pop_output_files): Ditto.
	(handle_redirections): Ditto, plus skip ui-out redirect if MI.
	* mi/mi-console.h (mi_console_set_raw): Declare.
	* mi/mi-console.c (mi_console_set_raw): New function.
	* mi/mi-interp.c (saved_raw_stdout): New global.
	(mi_set_logging): New function.
	(_initialize_mi_interp): Add it to interp procs.

	* gdb.mi/mi-logging.exp: New file.
2012-06-28 22:11:23 +00:00
..
array.f Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
basics.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
ChangeLog-1999-2003
dw2-ref-missing-frame-func.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
dw2-ref-missing-frame-main.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
dw2-ref-missing-frame.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
dw2-ref-missing-frame.S Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
gdb669.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
gdb680.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
gdb701.c
gdb701.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
gdb792.cc
gdb792.exp * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests) 2012-06-21 20:46:25 +00:00
gdb2549.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
Makefile.in * Makefile.in (clean): Remove Fission .dwo and .dwp files. 2012-05-17 19:03:59 +00:00
mi2-amd64-entry-value.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-amd64-entry-value.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-amd64-entry-value.s Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-basics.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-break.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-cli.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-console.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-disassemble.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-eval.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-file.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-hack-cli.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-prompt.exp gdb/ 2012-03-14 07:58:06 +00:00
mi2-pthreads.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-read-memory.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-regs.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-return.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-simplerun.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-stack.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-stepi.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-syn-frame.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-until.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-var-block.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-var-child.exp PR mi/10586 2012-01-12 22:50:49 +00:00
mi2-var-cmd.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi2-var-display.exp * printcmd.c (print_address_demangle): Remove special case for 0. 2012-05-18 15:28:24 +00:00
mi2-watch.exp 2012-02-21 Pedro Alves <palves@redhat.com> 2012-02-21 22:01:10 +00:00
mi-async.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-basics.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-break.exp * gdb.mi/mi-break.exp (test_rbreak_creation_and_listing): 2012-06-25 20:49:47 +00:00
mi-cli.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-console.c
mi-console.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-disassemble.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-eval.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-file-transfer.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-file.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-hack-cli.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-info-os.exp 2012-05-23 Stan Shebs <stan@codesourcery.com> 2012-05-24 00:33:47 +00:00
mi-inheritance-syntax-error.cc gdb/testsuite/ 2011-08-26 21:11:08 +00:00
mi-inheritance-syntax-error.exp * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests) 2012-06-21 20:46:25 +00:00
mi-logging.exp Make logging work for MI. 2012-06-28 22:11:23 +00:00
mi-nonstop-exit.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-nonstop.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-ns-stale-regcache.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-nsintrall.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-nsmoribund.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-nsthrexec.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-pending.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-pending.exp * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests) 2012-06-21 20:46:25 +00:00
mi-pendshr.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-pthreads.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-read-memory.c
mi-read-memory.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-regs.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-return.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-reverse.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-simplerun.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-solib.exp * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests) 2012-06-21 20:46:25 +00:00
mi-stack.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-stack.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-stepi.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-stepn.c 2012-01-05 Khoo Yit Phang <khooyp@cs.umd.edu> 2012-01-05 13:11:31 +00:00
mi-stepn.exp 2012-01-05 Khoo Yit Phang <khooyp@cs.umd.edu> 2012-01-05 13:11:31 +00:00
mi-syn-frame.c gdb/testsuite/ 2011-08-14 15:58:40 +00:00
mi-syn-frame.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-until.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-var-block.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-var-child-f.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-var-child.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-var-child.exp * printcmd.c (print_address_demangle): Remove special case for 0. 2012-05-18 15:28:24 +00:00
mi-var-cmd.exp PR exp/13907: 2012-05-18 15:31:42 +00:00
mi-var-cp.cc PR mi/10586 2012-01-12 22:50:49 +00:00
mi-var-cp.exp * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests) 2012-06-21 20:46:25 +00:00
mi-var-display.exp * printcmd.c (print_address_demangle): Remove special case for 0. 2012-05-18 15:28:24 +00:00
mi-var-invalidate.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-var-rtti.cc gdb/doc/ChangeLog: 2012-04-14 12:18:50 +00:00
mi-var-rtti.exp gdb/doc/ChangeLog: 2012-04-14 12:18:50 +00:00
mi-watch-nonstop.exp Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
mi-watch.exp 2012-02-21 Pedro Alves <palves@redhat.com> 2012-02-21 22:01:10 +00:00
non-stop-exit.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
non-stop.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
ns-stale-regcache.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
nsintrall.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
nsmoribund.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
nsthrexec.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
pthreads.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
solib-lib.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
solib-main.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
testcmds
until.c
var-cmd.c gdb/testsuite/ 2012-01-24 20:35:35 +00:00
watch-nonstop.c Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00