2003-09-11 David Carlton <carlton@kealia.com>
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index c2c9879496b94ba3add376943dffb127d08cfacf..324c8b3aa17edca0b896443251ffda9865cff6de 100644 (file)
@@ -1,3 +1,509 @@
+2003-09-11  David Carlton  <carlton@kealia.com>
+
+       * gdb.c++/namespace.exp: Add tests for namespace types.
+       * gdb.c++/maint.exp (test_help): Test 'help maint cp namespace'.
+       (test_namespace): New.
+
+2003-09-11  Elena Zannoni  <ezannoni@redhat.com>
+
+        * gdb.base/relocate.exp: Handle new gdb output at startup.
+       * gdb.stabs/weird.exp: Ditto.
+
+2003-09-08  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/gdb1250.c: Rename 'gamma' to 'my_gamma'.
+
+2003-09-07  Michael Chastain  <mec@shout.net>
+
+       * gdb.cp/classes.exp: Accommodate both 'syntax error' and
+       'parse error'.
+
+2003-09-07  Mark Kettenis  <m.kettenis@osp.nl>
+
+       * gdb.arch/i386-prologue.exp: Add checks for saved registers.
+
+2003-08-30  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/selftest.exp: Remove support for m68k*-*-hpux.
+       * gdb.gdb/observer.exp: Ditto.
+       * gdb.gdb/xfullpath.exp: Ditto.
+
+2003-08-29  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/interrupt.exp: XFAIL "call function when asleep" for
+       *-*-*bsd*.
+
+2003-08-28  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.base/dump.exp: Skip for ia64.
+
+2003-08-25  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.asm/asm-source.exp: Add ia64 support.
+       * gdb.asm/ia64.inc: New file.
+
+2003-08-22  Michael Chastain  <mec@shout.net>
+
+       * gdb.cp: New directory.
+       * gdb.cp/*: Copy from gdb.c++/*.
+       * gdb.c++/*: Remove.
+       * Makefile.in: Change gdb.c++ to gdb.cp.
+       * configure.in:  Ditto.
+       * configure: Regnerate.
+
+2003-08-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.arch/i386-prologue.exp: Add testcase for PR backtrace/1338.
+       * gdb.arch/i386-prologue.c (gdb1338): Add function.
+
+2003-08-17  Daniel Jacobowitz  <drow@mvista.com>
+
+       * mi-var-display.exp (-var-list-children weird): Accept function
+       pointers with argument types.
+       * mi1-var-display.exp (-var-list-children weird): Likewise.
+       * mi2-var-display.exp (-var-list-children weird): Likewise.
+
+2003-08-17  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/annota3.exp: Add missing newline.
+
+2003-08-06  Michael Chastain  <mec@shout.net>
+
+       * gdb.java/jmisc1.exp: Add test for pr gdb/1322.
+
+2003-08-12  Michael Snyder  <msnyder@redhat.com>
+
+       * gdb.base/float.exp: Add test for SH.
+
+2003-08-10  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.arch/i386-prologue.c, gdb.arch/i386-prologue.exp: New files.
+
+2003-08-07  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.base/completion.exp: Remove reduntant completion test
+       on filename.
+
+2003-08-07  Elena Zannoni  <ezannoni@redhat.com>
+
+        * gdb.base/attach.exp, gdb.base/detach.exp, gdb.base/gcore.exp,
+        gdb.mi/mi-basics.exp, gdb.threads/gcore-thread.exp,
+        gdb.trace/save-trace.exp: Make sure that full pathnames are
+        escaped correctly.
+
+2003-08-07  Elena Zannoni  <ezannoni@redhat.com>
+        
+        * configure.in: Don't generate config.h from config.hin.
+        * configure: Regenerate.
+        * config.hin: Remove file.
+        * gdb.mi/pthreads.c: Remove include of config.h, and other ifdefs.
+        * gdb.threads/pthreads.c: Ditto.
+
+2003-08-07  Daniel Jacobowitz  <drow@mvista.com>
+
+       From Kei Sakamoto <sakamoto.kei@renesas.com>:
+       * gdb.asm/asm-source.exp : Add -lgloss to link-flags.
+       * gdb.asm/m32r.inc : Remove an illegal nop after bl instruction.
+       Replace ld24 with seth/add3.
+
+2003-08-02  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/annota3.exp: New file.
+       * gdb.base/annota3.c: New file.
+       * gdb.c++/annota3.exp: New file.
+       * gdb.c++/annota3.cc: New file.
+
+2003-07-29  Michael Chastain  <mec@shout.net>
+
+       * gdb.threads/tls.c (spin): Check errno only if sem_wait
+       actually failed.
+       (do_pass): Likewise.
+       * gdb.threads/tls.exp: Always initialize no_of_threads.
+
+2003-07-27  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.threads/print-threads.exp (test_all_threads): Loosen KFAIL
+       pattern.
+       * gdb.threads/tls-shared.exp: Don't use gdb_suppress_entire_file.
+       * gdb.threads/tls.exp: Recognize one case of the host library not
+       supporting TLS.
+
+2003-07-27  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/fileio.exp: Use SH when running commands using
+       remote_exec.
+
+2003-07-24  Daniel Jacobowitz  <drow@mvista.com>
+
+       From Kei Sakamoto <sakamoto.kei@renesas.com>:
+       * gdb.base/relocate.c (dummy): New padding array.
+
+2003-07-22  Michael Snyder  <msnyder@redhat.com>
+
+       * gdb.disasm/8300s.s: Fix syntax of bsr insn.  
+
+       * gdb.disasm/h8300s.exp : Minor changes in disassembler output require
+       patterns to be more general, accepting old and new output.
+       Some output chars (such as '+') also must be quoted.
+       Some addresses are displayed numerically instead of 
+       symbolically.
+
+2003-07-23  Michael Snyder  <msnyder@redhat.com>
+
+       * gdb.base/return2.exp: Don't test long-long return.
+
+       * gdb.disasm/t01_mov.s: New file, h8300sx disassembly tests.
+       * gdb.disasm/t01_mov.exp: Ditto.
+       * gdb.disasm/t02_mova.s: Ditto.
+       * gdb.disasm/t02_mova.exp: Ditto.
+       * gdb.disasm/t03_add.s: Ditto.
+       * gdb.disasm/t03_add.exp: Ditto.
+       * gdb.disasm/t04_sub.s: Ditto.
+       * gdb.disasm/t04_sub.exp: Ditto.
+       * gdb.disasm/t05_cmp.s: Ditto.
+       * gdb.disasm/t05_cmp.exp: Ditto.
+       * gdb.disasm/t06_ari2.s: Ditto.
+       * gdb.disasm/t06_ari2.exp: Ditto.
+       * gdb.disasm/t07_ari3.s: Ditto.
+       * gdb.disasm/t07_ari3.exp: Ditto.
+       * gdb.disasm/t08_or.s: Ditto.
+       * gdb.disasm/t08_or.exp: Ditto.
+       * gdb.disasm/t09_xor.s: Ditto.
+       * gdb.disasm/t09_xor.exp: Ditto.
+       * gdb.disasm/t10_and.s: Ditto.
+       * gdb.disasm/t10_and.exp: Ditto.
+       * gdb.disasm/t11_logs.s: Ditto.
+       * gdb.disasm/t11_logs.exp: Ditto.
+       * gdb.disasm/t12_bit.s: Ditto.
+       * gdb.disasm/t12_bit.exp: Ditto.
+       * gdb.disasm/t13_otr.s: Ditto.
+       * gdb.disasm/t13_otr.exp: Ditto.
+
+2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.threads/tls.exp :Add kfail for 'info address' case.
+
+2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
+
+        * gdb.threads/tls.c : New file.
+        * gdb.threads/tls.exp : New file.
+        * gdb.threads/tls-main.c : New file.
+        * gdb.threads/tls-shared.c : New file.
+        * gdb.threads/tls-shared.exp : New file.
+
+2003-07-22  Andreas Schwab  <schwab@suse.de>
+
+       * gdb.asm/powerpc.inc (gdbasm_startup): Force alignment.
+
+2003-07-20  Andreas Schwab  <schwab@suse.de>
+
+       * gdb.base/selftest.exp (do_steps_and_nexts): Add more patterns
+       due to insn reordering.
+
+2003-07-15  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.asm/asm-source.exp: Do not allow "start" in the backtrace.
+
+2003-07-15  Michael Chastain  <mec@shout.net>
+
+       * gdb.base/gdb1250.exp: New file.
+       * gdb.base/gdb1250.c: New file.
+
+2003-07-09  Michal Ludvig  <mludvig@suse.cz>
+
+       * gdb.c++/templates.exp (test_ptype_of_templates): Recognize
+       expansion of size_t to 'unsigned long', not only to 'unsigned'.
+
+2003-07-09  Elena Zannoni  <ezannoni@redhat.com>
+
+        * gdb.threads/tls.c: New file.
+        * gdb.threads/tls.exp: New file.
+        * gdb.threads/tls-main.c: New file.
+        * gdb.threads/tls-shared.c: New file.
+        * gdb.threads/tls-shared.exp: New file.
+
+2003-07-09  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.base/annota1.exp: Make sure that we properly escape the
+       full path of the source file. Xfail more permissive patterns,
+       due to a compiler debug info problem. 
+
+2003-07-07  Andreas Schwab  <schwab@suse.de>
+
+       * gdb.asm/m68k.inc: New file.
+       * gdb.asm/asm-source.exp: Use it for m68k-*-*.
+
+       * gdb.objc/basicclass.exp ("Call an Objective-C method with no
+       arguments"): Also match negative number.
+
+       * gdb.base/float.exp ("info float"): Add test for m68k-*-*.
+
+2003-07-03  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/store.c (charest): New typedef.
+       (add_char): Rename to add_charest, update.
+       (wack_char): Rename to wack_charest, update types.  Return l + r
+       to keep r live across the call.
+       (wack_short, wack_int, wack_long, wack_longest, wack_float)
+       (wack_double, wack_doublest): Return l + r to keep r live across
+       the call.
+       * gdb.base/store.exp: Accomodate store.c changes.
+
+2003-06-30  David Carlton  <carlton@kealia.com>
+
+       * gdb.c++/maint.exp (test_invalid_name): New.
+       (test_first_component): Add tests for invalid names.
+
+2003-06-29  Michael Chastain  <mec@shout.net>
+
+       * gdb.c++/inherit.exp (test_print_svi_classes): Accept gdb
+       output of '<VTT for class>' for virtual base classes.
+
+2003-06-29  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/completion.exp: Tab-complete "complet" instead of
+       "compl".
+       * gdb.base/complex.exp, gdb.base/complex.c: New files.
+
+2003-06-29  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/constvars.exp: Remove most xfails for GCC 3.x.
+       * gdb.base/volatile.exp: Likewise.
+
+2003-06-29  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.threads/print-threads.exp (test_all_threads): Add kfail for
+       gdb/1265.
+
+2003-06-28  Michael Chastain  <mec@shout.net>
+           Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/selftest.exp (do_steps_and_nexts): Increase maximum
+       initial line count of 'captured_main' from 26 to 32.
+       (test_with_self): Allow xmalloc call to be interleaved with the
+       preceding two lines.
+
+2003-06-24  Joel Brobecker  <brobecker@gnat.com>
+
+       * gdb.base/bang.exp: New testcase.
+
+2003-06-23  Joel Brobecker  <brobecker@gnat.com>
+
+       * gdb.base/langs.exp: Add some tests for the "minimal" language
+       support.
+
+2003-06-23  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.objc/basicclass.exp: Return -1 if we cannot compile
+       the testcase.
+
+2003-06-22  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/relocate.exp: Test add-symbol-file with a variable
+       offset.
+
+2003-06-22  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.c++/pr-1210.cc: New file.
+       * gdb.c++/pr-1210.exp: New file.
+
+2003-06-21  Daniel Jacobowitz  <drow@mvista.com>
+
+       * lib/mi-support.exp (mi_run_cmd): Expect an MI response to
+       000-exec-continue.
+
+2003-06-15  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/attach.exp: Use -1 for the ID of a nonexistent process
+       on *-*-*bsd* instead of *-*-freebsd*.
+
+2003-06-14  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/store.exp: Test longest and doublest.  Test all
+       parameters.  Weaken return statement match.
+       * gdb.base/store.c: Add longest and doublest - aka long long and
+       long double functions.  Put all parameters into local register
+       variables.  Use negative values.
+
+2003-06-14  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/fileio.c: Include <errno.h>, and <sys/wait.h>.  Gag
+       -Wformat errors.  Add lost line.  Use WEXITSTATUS to get system
+       exit status.
+       * gdb.base/fileio.exp: Disable target when nointerrupts and
+       noinferiorio, instead of limiting it to remote.  Use remote_exec
+       instead of system.
+       
+2003-06-12  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.base/float.exp: Add ia64 support.
+
+2003-06-12  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/fileio.exp: Run only on remote targets.
+
+2003-06-10  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/fileio.c: New file, testing File-I/O.
+       * gdb.base/fileio.exp: Ditto.
+
+2003-06-09  Raoul Gough  <RaoulGough@yahoo.co.uk>
+
+       * gdb.base/shreloc.exp: New file, check symbol values obtained from
+       shared objects after relocation at load time (gdb PR/1132).
+       * gdb.base/shreloc.c, gdb.base/shreloc1.c, gdb.base/shreloc2.c:
+        as above, part of the shared object relocation test.
+
+2003-06-08  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/readline.exp: Add tests for operate-and-get-next with a
+       fully filled history list.
+       * gdb.base/gdb_history: New file.
+
+       * gdb.base/signals.exp: XFAIL "continue to func1" on
+       i*86-*-freebsd*.
+
+       * gdb.base/attach.exp: When trying to attach to a nonexistent
+       process, make it possible to specify the PID based on the target,
+       and do so for *-*-freebsd*.
+
+2003-06-02  Richard Henderson  <rth@redhat.com>
+
+       * gdb.base/float.exp: Add expected regexp for alpha-*-*.
+
+2003-06-02  Richard Henderson  <rth@redhat.com>
+
+       * gdb.base/selftest.exp: Next over lim_at_start initialization.
+
+2003-06-02  Richard Henderson  <rth@redhat.com>
+
+       * gdb.base/dump.exp [alpha*-*-*]: Add -taso linker switch.
+
+2003-06-01  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.asm/asm-source.exp: Dissassemble from &globalvar instead
+       of globalvar.
+
+2003-06-01  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.asm/asm-source.exp: Check for memory read errors in
+       disassembler test on *BSD too.
+
+2003-06-01  Richard Henderson  <rth@redhat.com>
+
+       * gdb.asm/alpha.inc (gdbasm_enter): Use numeric register names
+       for .frame.
+       (gdbasm_call): Lose ldgp.
+       (gdbasm_startup): Add frame information.
+       * gdb.asm/asm-source.exp (alpha*-*): Add -no-mdebug to asm-flags.
+
+2003-05-31  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/float.exp: Expect similar output for x86_64-*-* as for
+       i?86-*-*.
+
+2003-05-30  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.asm/asm-source.exp: Make sure the final link succeeds on
+       FreeBSD.
+
+2003-05-29  Richard Henderson  <rth@redhat.com>
+
+       * gdb.asm/alpha.inc: New file.
+       * gdb.asm/asm-source.exp: Use it.
+
+2003-05-29  Jim Blandy  <jimb@redhat.com>
+
+       * gdb.base/corefile.exp: Find corefiles on Linux, which names them
+       'core.PID'.
+
+2003-05-22  Jim Blandy  <jimb@redhat.com>
+
+       * gdb.base/corefile.exp: Tolerate stuff after argument parens in
+       backtrace.
+       
+2003-05-20  David Carlton  <carlton@math.stanford.edu>
+
+       * gdb.c++/namespace1.cc: Actually do 'cvs add' before committing
+       this time.
+
+2003-05-19  David Carlton  <carlton@bactrian.org>
+
+       * gdb.c++/rtti.exp: New file, containing tests for PR c++/488.
+       * gdb.c++/rtti.h, gdb.c++/rtti1.cc, gdb.c++/rtti2.cc: Ditto.
+
+2003-05-19  David Carlton  <carlton@bactrian.org>
+
+       * gdb.c++/namespace.exp: Add namespace scope and anonymous
+       namespace tests.
+       Bump copyright date.
+       * gdb.c++/namespace.cc: Add anonymous namespace and namespace C.
+       (main): Call C::D::marker2.
+       * gdb.c++/namespace1.cc: New file.
+
+2003-05-14  Jeff Johnston  <jjohnstn@redhat.com>
+
+       Roland McGrath  <roland@redhat.com>
+       * gdb.threads/linux-dp.exp: Account for fact that in nptl model 
+       there is no manager thread.
+
+2003-05-08  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.threads/schedlock.exp: Remove assumption that all threads 
+       will run in a particular small time slice.  Also ensure we break 
+       in one of the child threads rather than the main thread.
+
+2003-05-07  Jim Blandy  <jimb@redhat.com>
+
+       Add support for assembly source testing on the s390x.
+       * gdb.asm/asm-source.exp: Add a case for the s390x-*-*
+       architecture.
+       * gdb.asm/s390x.inc: New file.
+
+       * gdb.asm/asm-source.exp: Use a 'switch -glob' statement, not a
+       succession of 'if' statements.
+
+2003-05-05  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/maint.exp: Add tests for "maint print dummy-frames".
+
+2003-05-05  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.base/watchpoint.exp: Rename CALL_DUMMY_BREAKPOINT_OFFSET to
+       DEPRECATED_CALL_DUMMY_BREAKPOINT_OFFSET in comments.
+
+2003-05-02  Elena Zannoni  <ezannoni@redhat.com>
+
+       * gdb.base/charset.exp: Update based on new behavior of set/show
+       charset commands.
+
+2003-05-01  Andrew Cagney  <cagney@redhat.com>
+
+       * gdb.asm/asm-source.exp: Check that "disassm" and "x/i" of a
+       variable do not give memory errors.
+
+2003-04-30  Adam Fedor  <fedor@gnu.org>
+
+       * Makefile.in (ALL_SUBDIRS): Add gdb.objc
+       * configure.in (AC_OUTPUT): Add gdb.objc/Makefile
+       * gdb.objc/Makefile.in, gdb.objc/basicclass.exp,
+       gdb.objc/basicclass.m: : New files
+
+       * lib/gdb.exp (gdb_compile_objc): New procedure.
+
+2003-04-27  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/signals.exp: Make backtrace tests more specific.
+
+2003-04-23  David Carlton  <carlton@bactrian.org>
+
+       * gdb.c++/maint.exp (test_first_component): Add tests for
+       'operator' in more locations.
+
+2003-04-16  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/args.exp: Invoke gdb_load for simulator targets.
+
 2003-04-16  Elena Zannoni  <ezannoni@redhat.com>
 
        * gdb.base/completion.exp: Make 'info func mark' complete on 'info
@@ -10131,7 +10637,7 @@ Sun Feb 21 10:55:55 1993  Mike Werner  (mtw@poseidon.cygnus.com)
        made in a future update.
 \f
 Local Variables:
-mode: indented-text
+mode: change-log
 left-margin: 8
 fill-column: 74
 version-control: never
This page took 0.030128 seconds and 4 git commands to generate.