X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=324c8b3aa17edca0b896443251ffda9865cff6de;hb=5c4e30cabe34c872ef8f456103de180c8d7414da;hp=e9dbd6217fea844199a5e6e836e797f4a006ef2f;hpb=9219021cb5bab1206e80f84c2b4b7d8eac7eb4ea;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index e9dbd6217f..324c8b3aa1 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,514 @@ +2003-09-11 David Carlton + + * 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 + + * gdb.base/relocate.exp: Handle new gdb output at startup. + * gdb.stabs/weird.exp: Ditto. + +2003-09-08 Michael Chastain + + * gdb.base/gdb1250.c: Rename 'gamma' to 'my_gamma'. + +2003-09-07 Michael Chastain + + * gdb.cp/classes.exp: Accommodate both 'syntax error' and + 'parse error'. + +2003-09-07 Mark Kettenis + + * gdb.arch/i386-prologue.exp: Add checks for saved registers. + +2003-08-30 Michael Chastain + + * gdb.base/selftest.exp: Remove support for m68k*-*-hpux. + * gdb.gdb/observer.exp: Ditto. + * gdb.gdb/xfullpath.exp: Ditto. + +2003-08-29 Mark Kettenis + + * gdb.base/interrupt.exp: XFAIL "call function when asleep" for + *-*-*bsd*. + +2003-08-28 Jeff Johnston + + * gdb.base/dump.exp: Skip for ia64. + +2003-08-25 Jeff Johnston + + * gdb.asm/asm-source.exp: Add ia64 support. + * gdb.asm/ia64.inc: New file. + +2003-08-22 Michael Chastain + + * 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 + + * gdb.arch/i386-prologue.exp: Add testcase for PR backtrace/1338. + * gdb.arch/i386-prologue.c (gdb1338): Add function. + +2003-08-17 Daniel Jacobowitz + + * 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 + + * gdb.base/annota3.exp: Add missing newline. + +2003-08-06 Michael Chastain + + * gdb.java/jmisc1.exp: Add test for pr gdb/1322. + +2003-08-12 Michael Snyder + + * gdb.base/float.exp: Add test for SH. + +2003-08-10 Mark Kettenis + + * gdb.arch/i386-prologue.c, gdb.arch/i386-prologue.exp: New files. + +2003-08-07 Elena Zannoni + + * gdb.base/completion.exp: Remove reduntant completion test + on filename. + +2003-08-07 Elena Zannoni + + * 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 + + * 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 + + From Kei Sakamoto : + * 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 + + * 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 + + * 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 + + * 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 + + * gdb.base/fileio.exp: Use SH when running commands using + remote_exec. + +2003-07-24 Daniel Jacobowitz + + From Kei Sakamoto : + * gdb.base/relocate.c (dummy): New padding array. + +2003-07-22 Michael Snyder + + * 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 + + * 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 + + * gdb.threads/tls.exp :Add kfail for 'info address' case. + +2003-07-22 Elena Zannoni + + * 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 + + * gdb.asm/powerpc.inc (gdbasm_startup): Force alignment. + +2003-07-20 Andreas Schwab + + * gdb.base/selftest.exp (do_steps_and_nexts): Add more patterns + due to insn reordering. + +2003-07-15 Andrew Cagney + + * gdb.asm/asm-source.exp: Do not allow "start" in the backtrace. + +2003-07-15 Michael Chastain + + * gdb.base/gdb1250.exp: New file. + * gdb.base/gdb1250.c: New file. + +2003-07-09 Michal Ludvig + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gdb.c++/maint.exp (test_invalid_name): New. + (test_first_component): Add tests for invalid names. + +2003-06-29 Michael Chastain + + * gdb.c++/inherit.exp (test_print_svi_classes): Accept gdb + output of '' for virtual base classes. + +2003-06-29 Daniel Jacobowitz + + * 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 + + * gdb.base/constvars.exp: Remove most xfails for GCC 3.x. + * gdb.base/volatile.exp: Likewise. + +2003-06-29 Daniel Jacobowitz + + * gdb.threads/print-threads.exp (test_all_threads): Add kfail for + gdb/1265. + +2003-06-28 Michael Chastain + Daniel Jacobowitz + + * 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 + + * gdb.base/bang.exp: New testcase. + +2003-06-23 Joel Brobecker + + * gdb.base/langs.exp: Add some tests for the "minimal" language + support. + +2003-06-23 Elena Zannoni + + * gdb.objc/basicclass.exp: Return -1 if we cannot compile + the testcase. + +2003-06-22 Daniel Jacobowitz + + * gdb.base/relocate.exp: Test add-symbol-file with a variable + offset. + +2003-06-22 Daniel Jacobowitz + + * gdb.c++/pr-1210.cc: New file. + * gdb.c++/pr-1210.exp: New file. + +2003-06-21 Daniel Jacobowitz + + * lib/mi-support.exp (mi_run_cmd): Expect an MI response to + 000-exec-continue. + +2003-06-15 Mark Kettenis + + * gdb.base/attach.exp: Use -1 for the ID of a nonexistent process + on *-*-*bsd* instead of *-*-freebsd*. + +2003-06-14 Andrew Cagney + + * 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 + + * gdb.base/fileio.c: Include , and . 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 + + * gdb.base/float.exp: Add ia64 support. + +2003-06-12 Corinna Vinschen + + * gdb.base/fileio.exp: Run only on remote targets. + +2003-06-10 Corinna Vinschen + + * gdb.base/fileio.c: New file, testing File-I/O. + * gdb.base/fileio.exp: Ditto. + +2003-06-09 Raoul Gough + + * 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 + + * 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 + + * gdb.base/float.exp: Add expected regexp for alpha-*-*. + +2003-06-02 Richard Henderson + + * gdb.base/selftest.exp: Next over lim_at_start initialization. + +2003-06-02 Richard Henderson + + * gdb.base/dump.exp [alpha*-*-*]: Add -taso linker switch. + +2003-06-01 Daniel Jacobowitz + + * gdb.asm/asm-source.exp: Dissassemble from &globalvar instead + of globalvar. + +2003-06-01 Mark Kettenis + + * gdb.asm/asm-source.exp: Check for memory read errors in + disassembler test on *BSD too. + +2003-06-01 Richard Henderson + + * 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 + + * gdb.base/float.exp: Expect similar output for x86_64-*-* as for + i?86-*-*. + +2003-05-30 Mark Kettenis + + * gdb.asm/asm-source.exp: Make sure the final link succeeds on + FreeBSD. + +2003-05-29 Richard Henderson + + * gdb.asm/alpha.inc: New file. + * gdb.asm/asm-source.exp: Use it. + +2003-05-29 Jim Blandy + + * gdb.base/corefile.exp: Find corefiles on Linux, which names them + 'core.PID'. + +2003-05-22 Jim Blandy + + * gdb.base/corefile.exp: Tolerate stuff after argument parens in + backtrace. + +2003-05-20 David Carlton + + * gdb.c++/namespace1.cc: Actually do 'cvs add' before committing + this time. + +2003-05-19 David Carlton + + * 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 + + * 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 + + Roland McGrath + * gdb.threads/linux-dp.exp: Account for fact that in nptl model + there is no manager thread. + +2003-05-08 Jeff Johnston + + * 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 + + 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 + + * gdb.base/maint.exp: Add tests for "maint print dummy-frames". + +2003-05-05 Andrew Cagney + + * gdb.base/watchpoint.exp: Rename CALL_DUMMY_BREAKPOINT_OFFSET to + DEPRECATED_CALL_DUMMY_BREAKPOINT_OFFSET in comments. + +2003-05-02 Elena Zannoni + + * gdb.base/charset.exp: Update based on new behavior of set/show + charset commands. + +2003-05-01 Andrew Cagney + + * gdb.asm/asm-source.exp: Check that "disassm" and "x/i" of a + variable do not give memory errors. + +2003-04-30 Adam Fedor + + * 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 + + * gdb.base/signals.exp: Make backtrace tests more specific. + +2003-04-23 David Carlton + + * gdb.c++/maint.exp (test_first_component): Add tests for + 'operator' in more locations. + +2003-04-16 Kevin Buettner + + * gdb.base/args.exp: Invoke gdb_load for simulator targets. + +2003-04-16 Elena Zannoni + + * gdb.base/completion.exp: Make 'info func mark' complete on 'info + func marke' instead. Update test name. + 2003-04-15 David Carlton * gdb.c++/maint.exp: New file. @@ -10126,7 +10637,7 @@ Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com) made in a future update. Local Variables: -mode: indented-text +mode: change-log left-margin: 8 fill-column: 74 version-control: never