2003-04-15 David Carlton <carlton@math.stanford.edu>
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index b4e8589c6b44b460c38b2a1ccbdbf3447fa33a5c..e9dbd6217fea844199a5e6e836e797f4a006ef2f 100644 (file)
@@ -1,4 +1,400 @@
-2003-01-16  David Carlton  <carlton@math.stanford.edu>
+2003-04-15  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/maint.exp: New file.
+
+2003-04-14  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.threads/schedlock.c: Change type of thread function argument
+       to long, to avoid warnings on 64-bit platforms.
+
+2003-04-14  Elena Zannoni  <ezannoni@redhat.com>
+
+        * gdb.base/attach.exp: Add new message from ptrace in case of
+        attaching to nonexistent process.
+       
+2003-04-11  Jim Blandy  <jimb@redhat.com>
+
+       * gdb.c++/derivation.exp, gdb.c++/overload.exp,
+       gdb.c++/userdef.cc: Place comments on the lines to which the
+       marker function might return.
+       * gdb.c++/derivation.exp, gdb.c++/overload.exp,
+       gdb.c++/userdef.exp: Look for those comments to check that we've
+       returned to the right place, instead of checking line numbers.
+
+2003-04-11  Elena Zannoni  <ezannoni@redhat.com>
+
+        * gdb.threads/pthreads.exp (test_startup): When setting a breakpoint
+        match on sourcefile name, instead of directory name.
+
+2003-04-10  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.base/completion.exp: Use string_to_regexp to match the 
+       working directory name.
+
+2003-04-09  Jim Blandy  <jimb@redhat.com>
+
+       * gdb.c++/derivation.exp, gdb.c++/overload.exp,
+       gdb.c++/userdef.exp: If GDB fails to restore the selected frame
+       after an inferior function call, report the failure, but allow the
+       test to continue.
+
+2003-04-05  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * gdb.base/break.exp: marker4() is defined at line 46 when compiled
+       with -DPROTOTYPES.
+
+2003-04-05  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * gdb.base/break.exp: Revert last patch.
+
+2003-04-04  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * gdb.base/break.exp: marker4() is defined at line 46 when compiled
+       with -DPROTOTYPES.
+
+2003-04-02  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/callfuncs.exp: Make "print add" messages unique.
+       * gdb.base/ending-run.exp: Put spaces around "breakpoint" to stop
+       matching directories by the name breakpoint.
+       * gdb.base/pointers.exp: Make "ptype pppC" message consistent.
+       Make "continue to marker1" consistent.
+       * gdb.base/call-rt-st.exp: Make "finish out from loop_count"
+       message consistent.
+       * lib/gdb.exp: Put "the program is no longer running", and "the
+       program exited" in parenthesis.
+       * lib/mi-support.exp: Ditto.
+       
+2003-04-02  Bob Rossi  <bob_rossi@cox.net>
+    
+       * gdb.mi/mi-file.exp: New file for -file-list-exec-source-file.
+
+2003-03-29  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/sizeof.c (main): Print the value of '\377'.
+       * gdb.base/sizeof.exp: Check the sign of '\377'.
+
+2003-03-27  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/gdb1090.exp: New file.
+       * gdb.base/gdb1090.cc: New file.
+
+2003-03-27  J. Brobecker  <brobecker@gnat.com>
+
+       * gdb.gdb/observer.exp: New regression test.
+
+2003-03-27  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/list.exp: Remove setup_xfail_format for DWARF 1.
+       * gdb.base/ptype.exp: Likewise.
+
+2003-03-27  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.c++/casts.exp: Fix startup to run also on embedded targets.
+
+2003-03-26  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/ptype.exp: Actually use some typedef'd types.
+
+2003-03-21  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * gdb.asm/asm-source.exp: Set asm-arch for m6811 and m6812.
+       * gdb.asm/m68hc11.inc: New file for HC11/HC12 macros.
+
+2003-03-20  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/default.exp: Fix regular expression.
+
+2003-03-20  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/args.exp: Fix regular expression.
+
+2003-03-20  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/help.exp: Allow Win32 child process.
+
+2003-03-20  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/ending-run.exp: Check for Cygwin specific wrapper function
+       when stepping out of main().
+
+2003-03-20  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/default.exp: Check for win32 specific message when calling
+       "run" without executable.
+
+2003-03-20  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/args.exp: Expect .exe in output.
+
+2003-03-20  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.asm/asm-source.exp: Add appropriate --entry linker flag for
+       Cygwin native.
+
+2003-03-17  Andrew Cagney  <cagney@redhat.com>
+
+       From Elena Zannoni <ezannoni@redhat.com>.  Test e500 abi and
+       vector registes.
+       * gdb.arch/e500-regs.c, gdb.arch/e500-regs.exp: New files.
+       * gdb.arch/e500-abi.c, gdb.arch/e500-abi.exp: New files.
+
+2003-03-17  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.base/watchpoint.exp (test_watchpoint_and_breakpoint): New
+       test, for PR breakpoints/38.
+       Call test_watchpoint_and_breakpoint.
+       * gdb.base/watchpoint.c (func3): New function.
+       (main): Call func3.
+
+2003-03-04  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/templates.exp (do_tests): Accept valid const in "print
+       Garply<Garply<char> >:: garply".
+       (test_ptype_of_templates): KFAIL "ptype T5<int>" and "ptype t5i"
+       with respect to PR c++/1111; note also PR c++/1113.
+       (test_template_breakpoints): KFAIL "constructor breakpoint" with
+       respect to PR c++/1062.
+       KFAIL "destructor breakpoint" with respect to PR c++/1112.
+
+2003-03-03  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/classes.exp (test_enums): KFAIL "ptype obj_with_enum"
+       with respect to PR c++/57.
+       KFAIL "print (ClassWithEnum::PrivEnum) 42" with respect to PR
+       c++/826.
+       Create "print ('ClassWithEnum::PrivEnum') 42"; KFAIL it with
+       respect to PR c++/57.
+
+2003-03-03  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/templates.exp (do_tests): Convert the KFAILs with
+       respect to PR c++/33 into FAILs.
+
+2003-03-03  Michael Chastain  <mec@shout.net>
+
+       * configure.in: Update copyright years.
+
+2003-03-03  Michael Chastain  <mec@shout.net>
+
+       * Makefile.in: Update copyright years.
+
+2003-02-28  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/classes.exp (test_ptype_class_objects): Accept it if we
+       print class instead of struct and/or superfluous protection
+       specifiers, as long as the resulting output is equivalent to the
+       source code.
+       Delete FIXME from end of messages on tests that don't need
+       fixing.
+
+2003-02-28  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/templates.exp (do_tests): Allow const in the two
+       Foo<volatile char *>::foo tests.
+
+2003-02-27  Michael Snyder  <msnyder@redhat.com>
+
+       * gdb.base/restore.c (main): Return zero, so exit code 
+       will be consistant.
+
+2003-02-26  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/templates.exp (do_tests): KFAIL the "print Foo<volatile
+       char *>::foo" test with respect to PR c++/33.  Create a new test
+       which is identical to that one except that it doesn't put the
+       space between the "char" and the "*"; KFAIL it, too.
+
+2003-02-26  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/templates.exp (do_tests): Convert XFAILs about printing
+       template types into either PASSes or KFAILs (corresponding to PR
+       c++/57).  Tweak indentation.  Update copyright.
+
+2003-02-23  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * lib/gdb.exp: Don't execute C++ tests on m6811/m6812 targets.
+
+2003-02-13  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/exprs.exp: Remove i960 remnants.
+       * gdb.base/funcargs.exp: Likewise.
+       * gdb.base/list.exp: Likewise.
+       * gdb.base/ptype.exp: Likewise.
+
+2003-02-14  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/virtfunc.exp (test_virtual_calls): Change 'print
+       pEe->D::vg()" from XFAIL to KFAIL.
+
+2003-02-13  Jason Molenda  (jmolenda@apple.com)
+
+       * gdb.base/maint.exp: Update maint print statistics regexp to include
+       new entries.
+
+2003-02-13  Michael Chastain  <mec@shout.net>
+
+       * gdb.c++/inherit.exp: Remove call to get_debug_format.
+
+2003-02-12  Michael Chastain  <mec@shout.net>
+
+       * gdb.c++/classes.exp: Remove setup_xfail_format for DWARF 1.
+       * gdb.c++/inherit.exp: Likewise.
+       * gdb.c++/cplusfuncs.exp: Remove suppression logic for DWARF 1.
+       * gdb.c++/templates.exp: Likewise.
+       * gdb.c++/virtfunc.exp: Likewise.
+
+2003-02-06  Jason Molenda  (jason-cl@molenda.com)
+
+       * gdb.mi/mi-syn-frame.c (subroutine): Add a comment explaining
+       why the code is written that way.
+
+2003-02-05  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/dump.exp: Add missing copyright line.
+
+2003-02-05  Jason Molenda  (jason-cl@molenda.com)
+
+       * gdb.mi/mi-syn-frame.c (subroutine): Add an extra statement
+       at the beginning so the breakpoint doesn't get set on the loop.
+
+2003-02-05  Michael Chastain  <mec@shout.net>
+
+       * gdb.c++/local.exp: Relax the test for PR gdb/825 to accept
+       output for configurations with gcc 2.95.3.
+
+2003-02-05  Keith Seitz  <keiths@redhat.com>
+           Andrew Cagney  <ac131313@redhat.com>
+
+       * gdb.mi/mi-cli.exp: New file.
+       
+2003-02-04  Michael Chastain  <mec@shout.net>
+
+       * gdb.c++/anon-union.exp: Do not call gdb_suppress_entire_file.
+       Call perror and then continue.
+
+2003-02-03  Michael Chastain  <mec@shout.net>
+
+       * gdb.c++/pr-1023.cc: New file.
+       * gdb.c++/pr-1023.exp: New file.
+
+2003-02-05  Jim Blandy  <jimb@redhat.com>
+
+       * gdb.c++/local.exp: Don't expect Local to be in scope in main;
+       it's local to foobar.  Check for it there, and check that it's not
+       present in main.
+       * gdb.c++/local.cc (marker2): New function.
+       (foobar): Call marker1.
+       (main): Call marker2 instead of marker1.
+
+2003-02-04  Andrew Cagney  <ac131313@redhat.com>
+
+       * gdb.disasm/mn10200.exp: Obsolete file.
+       * gdb.trace/Makefile.in (clean mostlyclean): Remove mn10200.
+       * gdb.disasm/Makefile.in (clean mostlyclean): Remove mn10200.
+       * gdb.base/watchpoint.exp: Mark the mn10200 xfails as obsolete.
+
+2003-02-04  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/overload.exp: Test intToChar(1).
+       * gdb.c++/overload.cc (intToChar): New.
+       (main): Call intToChar.
+
+2003-02-03  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/ovldbreak.exp (continue_to_bp_overloaded): Add
+       'might_kfail' arg.
+       KFAIL some of the continue_to_bp_overloaded calls, according to
+       PR c++/1025.
+
+2003-02-01  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/advance.c (marker1): New marker function.
+       * gdb.base/advance.exp: When the 'advance' command lands on the
+       return breakpoint, it can legitimately stop on either the
+       current line or the next line.  Accommodate both outcomes.
+       * gdb.base/until.exp: Likewise.
+
+2003-02-02  Andrew Cagney  <ac131313@redhat.com>
+
+       2002-11-10 Jason Molenda (jason-cl@molenda.com):
+        * gdb.mi/mi-var-child.exp: -var-list-children's CHILDREN field is
+        now a list, not a tuple.
+        * gdb.mi/mi-var-display.exp: Ditto.
+        * gdb.mi/gdb792.exp: Ditto.
+
+2003-02-01  Andrew Cagney  <ac131313@redhat.com>
+
+       From 2002-11-09 Jason Molenda (jason-cl@molenda.com):
+        * gdb.mi/mi-syn-frame.exp: New tests for synthetic frames in
+        stack backtraces.
+        * gdb.mi/mi-syn-frame.c: Part of same.
+
+2003-02-01  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.mi/gdb669.exp, gdb.mi/mi-pthreads.exp,
+       gdb.mi/mi1-pthreads.exp: Return instead of calling
+       gdb_suppress_entire_file.
+
+2003-02-01  Mark Salter  <msalter@redhat.com>
+
+       * gdb.asm/arm.inc (gdbasm_startup): Clear frame pointer, not sp.
+
+2003-01-31  Mark Salter  <msalter@redhat.com>
+
+       * lib/mi-support.exp (mi_gdb_load): Support remote targets.
+       Support empty arg.
+
+2003-01-30  Michael Chastain  <mec@shout.net>
+
+       * lib/gdb.exp: Revert patch of 2003-01-06, which set LC_ALL.
+       This was a workaround for a UTF-8 bug in readline 4.3.  The bug
+       has been fixed in gdb/readline on 2003-01-09.
+
+2003-01-29  Michael Snyder  <msnyder@redhat.com>
+
+       * gdb.base/maint.exp: Allow for leading underscore in symbol.
+       * gdb.base/display.exp: Allow for leading underscore in symbol.
+       * gdb.base/args.exp: Skip if target does not support args passing.
+
+2003-01-22  Daniel Jacobowitz  <drow@mvista.com>
+
+       * lib/gdb.exp (gdb_test_multiple): New function, cloned from
+       gdb_test.  Accept a list of expect arguments as the third
+       parameter.
+       (gdb_test): Use it.
+
+2003-01-20  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.arch/altivec-abi.exp: Set variable 'srcfile' differently, to
+       allow for different test tree configurations.  Update some
+       tescases accordingly.
+       * gdb.arch/altivec-regs.exp: Ditto.
+       * gdb.asm/asm-source.exp: Ditto.
+       * gdb.base/advance.exp: Ditto.
+       * gdb.base/display.exp: Ditto.
+       * gdb.base/long_long.exp: Ditto. 
+       * gdb.base/mips_pro.exp: Ditto.
+       * gdb.base/overlays.exp: Ditto.
+       * gdb.base/relocate.exp: Ditto.
+       * gdb.base/setshow.exp: Ditto.
+       * gdb.base/step-line.exp: Ditto.
+       * gdb.base/step-test.exp: Ditto.
+       * gdb.base/until.exp: Ditto.
+       * gdb.c++/virtfunc.exp: Get rid of variable 'src'.
+
+2003-01-17  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/demangle.exp (test_lucid_style_demangling): KFAIL test
+       corresponding to PR c++/945.
+       Update copyright.
+
+2003-01-17  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/inherit.exp (test_print_mi_members): KFAIL tests
+       corresponding to PR c++/68.
+
+2003-01-17  David Carlton  <carlton@math.stanford.edu>
 
        * gdb.c++/cplusfuncs.exp (print_addr_2_kfail): New procedure.
        (test_paddr_hairy_functions): Call print_addr_2_kfail for
This page took 0.043886 seconds and 4 git commands to generate.