* gdb.cp/ref-params.exp (gdb_start_again): Invoke `gdb_exit'
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 6ebeb1262b702b93fa7ab619711f4d9985bf873b..76bf298ac7f82fb84a135ed75ff8da0e2b87f1a1 100644 (file)
@@ -1,3 +1,255 @@
+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,
+       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.
This page took 0.030983 seconds and 4 git commands to generate.