+2007-07-18 Kevin Buettner <kevinb@redhat.com>
+
+ * gdb.cp/ref-params.exp (gdb_start_again): Invoke `gdb_exit'
+ prior to `gdb_start'.
+
+2007-07-18 Kevin Buettner <kevinb@redhat.com>
+
+ * config/sid.exp (gdb_load): Add test for empty argument. Adjust
+ return value to be compatible with gdb_run_cmd in lib/gdb.exp.
+ Remove call to gdb_unload.
+
+2007-07-17 Pedro Alves <pedro_alves@portugalmail.pt>
+ Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/unload.c (dlopen, dlsym, dlclose, dlerror): Define
+ for __WIN32__.
+ (SHLIB_NAME): Delete definition. Always pass dlerror to fprintf.
+ * gdb.base/unload.exp: Use shared library test routines.
+
+2007-07-03 Markus Deuling <deuling@de.ibm.com>
+
+ * gdb.base/solib-symbol.exp: New file (testcase multiple symbol lookup).
+ * gdb.base/solib-symbol-lib.c: Likewise.
+ * gdb.base/solib-symbol-main.c: Likewise.
+
+2007-07-02 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * config/gdbserver.exp (gdb_reconnect): New.
+ * gdb.base/so-disc-shr.c, gdb.base/solib-disc.c,
+ gdb.base/solib-disc.exp: New files.
+ * lib/gdb.exp (gdb_test_multiple): Allow tests to match "Ending
+ remote debugging".
+ (gdb_compile): Add shlib_load flag.
+ * lib/gdbserver-support.exp (gdbserver_run): Save the protocol and
+ port.
+ (gdbserver_reconnect): New.
+
+2007-07-01 Nick Roberts <nickrob@snap.net.nz>
+ Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/annota3.exp: Test for if construct.
+
+2007-06-26 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/chng-syms.exp: Handle glibc's __GI_exit.
+
+2007-06-21 Chris Dearman <chris@mips.com>
+ Maciej W. Rozycki <macro@mips.com>
+
+ * gdb.base/display.exp: Allow a newline after display/i.
+ * gdb.base/pc-fp.exp: Likewise.
+ * gdb.base/sigbpt.exp: Likewise.
+
+2007-06-13 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.xml/tdesc-regs.exp: Add MIPS support. Allow multiple
+ required features to be included.
+
+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,