+2007-06-12 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.threads/manythreads.exp: Prevent expect buffer overflow
+ in info threads output.
+
+2007-06-12 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+ Markus Deuling <deuling@de.ibm.com>
+
+ * gdb.arch/spu-info.exp: New testcase.
+ * gdb.arch/spu-info.c: New file.
+
+2007-06-05 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.arch/thumb-prologue.c: Record the breakpoint address in
+ tpcs_offset. Restore lr after the call.
+ * gdb.arch/thumb-prologue.exp: Use tpcs_offset.
+
+2007-05-23 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * lib/gdbserver-support.exp (gdbserver_spawn): Only match full_buffer.
+ (gdbserver_run): Kill any running gdbserver.
+ * lib/mi-support.exp (mi_gdb_target_load): Likewise.
+
+2007-05-17 Maciej W. Rozycki <macro@mips.com>
+
+ * gdb.base/sigbpt.exp: Preset segv_addr.
+
+2007-05-16 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * lib/gdb.exp (gdb_compile): Add support for Windows DLLs.
+ (gdb_compile_shlib): Likewise.
+ (skip_shlib_tests, gdb_download, gdb_load_shlibs): New.
+ (default_gdb_init): Clear cleanfiles.
+ (gdb_finish): Delete recorded cleanfiles.
+ * lib/gdbserver-support.exp (gdbserver_spawn): Use gdb_download.
+
+ * gdb.base/gdb1555.exp: Use skip_shlib_tests and gdb_load_shlibs.
+ Do not use isnative.
+ * gdb.base/pending.exp, gdb.base/shlib-call.exp, gdb.base/shreloc.exp,
+ gdb.base/so-impl-ld.exp: Likewise.
+ * gdb.base/solib-weak.exp: Likewise. Skip for DLL targets.
+ * gdb.base/unload.exp: Likewise. Do not pass empty option to
+ gdb_compile.
+
+2007-05-15 Vladimir Prus <vladimir@codesourcery.com>
+
+ * config/unknown.exp: Remove.
+
+2007-05-15 Markus Deuling <deuling@de.ibm.com>
+
+ * gdb.base/info-proc.exp: Check is_remote.
+
+2007-05-14 Markus Deuling <deuling@de.ibm.com>
+
+ * gdb.base/gcore.exp: Initialize variable core_supported.
+
+2007-05-14 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.threads/linux-dp.exp: Allow non-hexadecimal IDs also.
+
+2007-05-14 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.threads/linux-dp.exp: Expect hexadecimal thread IDs.
+ * gdb.threads/print-threads.exp (test_all_threads): Allow
+ negative and hexadecimal thread IDs.
+
+2007-05-14 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.java/jprint.java (public): Avoid invalid call to static
+ method.
+
+2007-05-14 Denis Pilat <denis.pilat@st.com>
+
+ * gdb.mi/mi-console.exp, gdb.mi/gdb669.exp, gdb.mi/mi-cli.exp,
+ gdb.mi/mi-regs.exp, gdb.mi/mi-stepi.exp, gdb.mi/mi-syn-frame.exp,
+ gdb.mi/mi2-cli.exp, gdb.mi/mi2-console.exp, gdb.mi/mi2-disassemble.exp,
+ gdb.mi/mi2-regs.exp, gdb.mi/mi2-stepi.exp, gdb.mi/mi-disassemble.exp,
+ gdb.mi/mi2-syn-frame.exp: Remove commands already run in mi_run_to_main.
+
+2007-05-11 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * gdb.base/overlays.exp: Add support for targets with only code
+ overlay support, not data overlay. Support spu-*-* target in
+ this mode.
+ * gdb.base/ovlymgr.c: Provide stubs for spu target.
+ * gdb.base/spu.ld: New file.
+
+2007-05-07 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.cp/virtfunc.exp (proc do_tests): Test stepping through a thunk.
+
+2007-05-06 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.fortran/complex.exp, gdb.fortran/complex.f: New files.
+
+2007-04-29 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.java/jmain.exp: Handle demangled names with and without method
+ signatures.
+
+2007-04-29 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.mi/mi-syn-frame.c (main, foo, bar)
+ (have_a_very_merry_interrupt): Remove calls to puts.
+ * gdb.mi/mi-syn-frame.exp, gdb.mi/mi2-syn-frame.exp: Do not expect
+ inferior output.
+ * lib/mi-support.exp (mi_gdb_test): Check gdb,noinferiorio. Correct
+ test names.
+
+2007-04-29 Markus Deuling <deuling@de.ibm.com>
+ Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/auxv.exp (core_works): Also check is_remote.
+ * gdb.base/checkpoint.exp, gdb.base/multi-forks.exp: Likewise.
+
+2007-04-25 Vladimir Prus <vladimir@codesourcery.com>
+
+ * gdb.base/sigaltstack.exp: Use 'srcfile' in error
+ message, not the undefined 'module' variable.
+ * gdb.base/siginfo.exp: Likewise.
+ * gdb.base/sigstep.exp: Likewise.
+ * lib/gdbserver-support.exp (gdb_target_cmd): Quote
+ serialport.
+ * lib/mi-support.exp (mi_gdb_target_cmd): Likewise.
+
+2007-04-25 Corinna Vinschen <vinschen@redhat.com>
+
+ * config/sim.exp (gdb_target_sim): Just return with -1 when setting
+ target sim fails. Return 0 otherwise.
+ (gdb_load): Return prematurely if gdb_target_sim fails.
+
+2007-04-16 Denis Pilat <denis.pilat@st.com>
+
+ * gdb.base/setshow.exp: Reset height after having set it to 100.
+
+2007-04-16 Denis Pilat <denis.pilat@st.com>
+
+ * gdb.mi/mi2-stack.exp: update from mi-stack.exp.
+
+2007-04-16 Denis Pilat <denis.pilat@st.com>
+
+ * gdb.mi/mi2-var-display.exp: Test for the fullname field.
+
+2007-04-14 Vladimir Prus <vladimir@codesourcery.com>
+
+ * gdb.mi/mi-var-cmd.exp: Delete varobjs left by previous
+ tests. Run the frozen varobjs test.
+ * gdb.mi/var-cmd.c (do_frozen_tests): New.
+ * lib/mi-support.exp (mi_varobj_update): Fix thinko.
+
+2007-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/type-opaque-lib.c, gdb.base/type-opaque-main.c,
+ gdb.base/type-opaque.exp: New files.
+
+2007-04-01 Vladimir Prus <vladimir@codesourcery.com>
+
+ * gdb.mi/mi-var-child.c
+ (do_children_tests): User char[2] instead of
+ char so that automatic printing of pointers to char
+ don't give unpredicable result.
+ * gdb.mi/var-cmd.c (do_locals_test): Initialize
+ local variables.
+ * gdb.mi/mi-var-child.exp: Step to right line
+ of do_children_tests.
+ * gdb.mi/mi2-var-child.exp: Likewise.
+ * gdb.mi/mi-var-cmd.exp: Step to right line of
+ do_locals_tests.
+ (do_children_tests): User char[2] instead of
+ char so that automatic printing of pointers to char
+ don't give unpredicable result.
+ * gdb.mi/mi2-var-cmd.exp: Likewise.
+ * lib/mi-support.exp (mi_continue_to_line):
+ Pass test name to mi_wait_for_stop.
+
+2007-03-30 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.asm/asm-source.exp: Remove d10v case.
+ * lib/gdb.exp (skip_cplus_tests): Likewise.
+ * gdb.asm/d10v.inc: Deleted.
+
+2007-03-30 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/infnan.c, gdb.base/infnan.exp: New files.
+
+2007-03-30 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * config/netware.exp: Delete file.
+
+2007-03-29 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.dwarf2/dw2-noloc.S: New file.
+ * gdb.dwarf2/dw2-noloc.exp: New file.
+
+2007-03-28 Pedro Alves <pedro_alves@portugalmail.pt>
+
+ * gdb.cp/method2.cc: New test.
+ * gdb.cp/method2.exp: New test.
+ * gdb.cp/Makefile.in (EXECUTABLES): Add method2.
+
+2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.ada/exec_changed.exp: Avoid "set confirm off".
+
+2007-03-27 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * Makefile.in: Add dummy "pdf" and "install-pdf" targets.
+
+2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * config/gdbserver.exp (gdbserver_gdb_load): Update argument list.
+ (gdb_load): Delete, replace with...
+ (gdb_reload): ...this.
+ * gdb.server/server-run.exp: Use gdb_load and gdbserver_run.
+ * gdb.server/server-mon.exp: Likewise.
+ * lib/gdb.exp (gdb_run_cmd): Use gdb_reload.
+ (gdb_start_cmd): New.
+ (gdb_file_cmd): Save the last loaded file.
+ (gdb_reload): New.
+ (gdb_gnu_strip_debug): Use transform.
+ * lib/gdbserver-support.exp (gdbserver_spawn): Move file download
+ support here. Use new $last_loaded_file. Check mtime.
+ (gdb_target_cmd): Handle ObjC failure case.
+ (infer_host_exec): Delete.
+ (gdbserver_load): Rename to...
+ (gdbserver_run): ...this. Simplify.
+ * lib/mi-support.exp (mi_gdb_file_cmd): Set last_loaded_file.
+ (mi_gdb_load): Move most contents to a new function...
+ (mi_gdb_target_load): ...here. Simplify call to gdbserver_gdb_load.
+ (mi_run_cmd): Use mi_gdb_target_load.
+ * gdb.base/break.exp, gdb.base/ending-run.exp, gdb.base/pending.exp,
+ gdb.base/sepdebug.exp, gdb.base/unload.exp, gdb.objc/objcdecode.exp:
+ Use gdb_run_cmd.
+ * gdb.base/charsign.exp: Remove incorrect comment.
+ * gdb.base/dbx.exp (gdb_file_cmd): Set last_loaded_file.
+ * gdb.ada/exec_changed.exp, gdb.ada/null_record.exp, gdb.ada/start.exp,
+ gdb.base/start.exp: Use gdb_start_cmd.
+
+2007-03-23 Nigel Stephens <nigel@mips.com>
+ Maciej W. Rozycki <macro@mips.com>
+
+ * gdb.base/sigbpt.exp: Fix the message when skipping test.
+ * gdb.base/signull.exp: Similarly.
+
2007-03-16 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
* lib/gdb.exp (gdb_run_cmd): Use -notransfer to make start-up