X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=bcbd355d902a7e6b367ebb7b09ae6de67688638e;hb=93815fbfa5134025806e16f0897efc8424bf4586;hp=e5212be1b35d2c4419fe8432e0824bcec7264db7;hpb=6902ff2f0406a30ff85ca6b01245d7f7877d0869;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index e5212be1b3..bcbd355d90 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,508 @@ +2008-01-23 Chris Demetriou + + * gdb.threads/thread_events.c: New testcase source file. + * gdb.threads/thread_events.exp: New testcase expect file. + +2008-01-23 Nick Roberts + + * lib/gdb.exp: Add the variable octal. + + * gdb.mi/mi-var-display.exp: Add value field to tests for output of + -var-set-format. + +2008-01-22 Daniel Jacobowitz + Vladimir Prus + + * gdb.base/float.exp: Allow missing floating point for m68k and + PowerPC. + +2008-01-22 Vladimir Prus + + * gdb.mi/basics.c: Setup for testing breakpoints + ignore count. + * gdb.mi/mi-break.exp: Test for breakpoint ignore count. + * gdb.mi/mi-cli.exp: Adjust. + * gdb.mi/mi2-cli.exp: Adjust. + +2008-01-17 Pedro Alves + + * gdb.mi/mi-var-child.c (do_children_tests): Add 'dummy' integer + and 'dummy_ptr' integer pointer. Initialize struct_declarations + with dummy_ptr's address. + * gdb.mi/var-cmd.c (do_children_tests): Likewise. + * gdb.mi/mi-var-child.exp: int_ptr_ptr is now always "editable" on + all targets. + * gdb.mi/mi2-var-child.exp: Likewise. + +2008-01-09 Joel Brobecker + + * gdb.ada/null_array: New test program. + * gdb.ada/null_array.exp: New testcase. + +2008-01-09 Luis Machado + + * gdb.base/printcmds.exp (test_printf_with_dfp): Update printf calls + with required float modifiers. + +2008-01-08 Joel Brobecker + + * gdb.ada/funcall_param: New test program. + * gdb.ada/funcall_param.exp: New testcase. + +2008-01-08 Joel Brobecker + + * gdb.ada/arrayparam: New test program. + * gdb.ada/arrayparam.exp: New testcase. + +2008-01-08 Joel Brobecker + + * gdb.ada/print_pc.exp: Add verification of where gdb_start_cmd + landed. Should also fix random failures in the test following it. + +2008-01-07 Thiago Jung Bauermann + + * gdb.base/dfp-exprs.exp (test_dfp_arithmetic_expressions): Add tests + for expressions with decimal float values. + (test_dfp_conversions): New function to test casts to and from + decimal float types. + Call test_dfp_conversions. + * gdb.base/dfp-test.c (struct decstruct): Add float4 and double8 + elements. + (main): Initialize ds.float4 and ds.double8 elements. + * gdb.base/dfp-test.exp (d32_set_tests): Fix typo. Adjust expect + string to new error message. + (d64_set_tests): Likewise. + (d128_set_tests): Likewise. + Add tests for expressions with decimal float variables. Add tests for + conversions to and from decimal float types. + +2008-01-05 Joel Brobecker + + * gdb.ada/packed_tagged/comp_bug.adb: New file. + * gdb.ada/packed_tagged.exp: New testcase. + +2008-01-04 Joel Brobecker + + * gdb.ada/homonym/homonym.ads, gdb.ada/homonym/homonym.adb, + gdb.ada/homonym/homonym_main.adb: New files. + * gdb.ada/homonym.exp: New testcase. + +2008-01-04 Joel Brobecker + + * gdb.ada/packed_array.exp: Add testing of references to + a packed array. + +2008-01-04 Joel Brobecker + + * gdb.ada/type_coercion/ident.adb, gdb.ada/type_coercion/assign.adb: + New files. + * gdb.ada/type_coercion.exp: New testcase. + +2008-01-04 Joel Brobecker + + * gdb.ada/tagged/pck.ads, gdb.ada/tagged/pck.adb, + gdb.ada/tagged/foo.adb: New file. + * gdb.ada/tagged.exp: New testcase. + +2008-01-04 Joel Brobecker + + * gdb.ada/ptype_field/pck.ads, gdb.ada/ptype_field/pck.adb, + gdb.ada/ptype_field/foo.adb: New files. + * gdb.ada/ptype_field.exp: New testcase. + +2008-01-03 Joel Brobecker + + * gdb.ada/print_pc.exp: New testcase. + +2008-01-03 Joel Brobecker + + * gdb.ada/taft_type/pck.ads, gdb.ada/taft_type/pck.adb, + gdb.ada/taft_type/p.adb: New files. + * gdb.ada/taft_type.exp: New testcase. + +2008-01-03 Joel Brobecker + + * gdb.ada/array_bounds/bar.adb: New file. + * gdb.ada/array_bounds.exp: New testcase. + +2008-01-03 Joel Brobecker + + * gdb.ada/arrayptr/pck.ads, gdb.ada/arrayptr/pck.adb, + gdb.ada/arrayptr/foo.adb: New files. + * gdb.ada/arrayptr.exp: New testcase. + +2008-01-03 Joel Brobecker + + * gdb.base/set-lang-auto.exp: New testcase. + +2008-01-03 Joel Brobecker + + * gdb.ada/fun_addr/foo.adb: New file. + * gdb.ada/fun_addr.exp: New testcase. + +2008-01-02 Jan Kratochvil + + * gdb.threads/fork-child-threads.exp, gdb.threads/fork-child-threads.c: + New files + +2008-01-02 Joel Brobecker + + * array_subscript_addr/p.adb: New file. + * array_subscript_addr.exp: New testcase. + +2008-01-02 Joel Brobecker + + * gdb.ada/str_cmp_ref/pck.ads, gdb.ada/str_cmp_ref/foo.adb: + New files. + * gdb.ada/str_cmp_ref.exp: New testcase. + +2008-01-01 Joel Brobecker + + * gdb.ada/fun_in_declare/pck.ads, gdb.ada/fun_in_declare/pck.adb, + gdb.ada/fun_in_declare/foo.adb: New files. + * gdb.ada/fun_in_declare.exp: New testcase. + +2008-01-01 Joel Brobecker + + * gdb.ada/ref_param/foo.adb, gdb.ada/ref_param/pck.adb, + gdb.ada/ref_param/pck.ads: New files. + * gdb.ada/ref_param.exp: New testcase. + +2008-01-01 Joel Brobecker + + * gdb.ada/interface/types.ads, gdb.ada/interface/types.adb, + gdb.ada/interface/foo.adb: New files. + * gdb.ada/interface.exp: New testcase. + +2007-12-31 Jim Blandy + + * gdb.base/multi-forks.exp: Consume all output from child + processes before proceeding to next test. + +2007-12-29 Jim Blandy + + * configure: Regenerated. + +2007-12-27 Joel Brobecker + + * gdb.ada/fixed_cmp/pck.ads, gdb.ada/fixed_cmp/pck.adb, + gdb.ada/fixed_cmp/fixed.adb: New files. + * gdb.ada/fixed_cmp.exp: New testcase. + +2007-12-27 Joel Brobecker + + * gdb.ada/boolean_expr.exp: New testcase. + +2007-12-26 Jim Blandy + + * gdb.base/multi-forks.exp: Doc fix. + +2007-12-26 Joel Brobecker + + * gdb.ada/Makefile.in (EXECUTABLES): Update list. + * gdb.ada/char_param.exp: Do not compile our test program with + -gnata, this is unnecessary. + * gdb.ada/char_param/pck.ads: Remove unnecessary "with". + +2007-12-24 Joel Brobecker + + * gdb.ada/print_chars/pck.ads, gdb.ada/print_chars/pck.adb, + gdb.ada/print_chars/foo.adb: New files. + * gdb.ada/print_chars.exp: New testcase. + +2007-12-24 Joel Brobecker + + * gdb.ada/char_param/pck.ads, gdb.ada/char_param/pck.adb, + gdb.ada/char_param/foo.adb: New files. + * gdb.ada/char_param.exp: New testcase. + +2007-12-22 Jim Blandy + + * gdb.asm/asm-source.exp: Use gdb_get_line_number, instead of + hard-coding source line numbers into the test. + * gdb.asm/asmsrc1.s, gdb.asm/asmsrc2.s: Add comments for + gdb_get_line_number to find. + +2007-12-22 Joel Brobecker + + * gdb.base/ptype.c (highest): New struct type. + (the_highest): New variable of that type. + (main): Add dummy assignment to a field of variable the_highest. + * gdb.base/ptype.exp: Test type printing of our new variable. + +2007-12-19 Pierre Muller + + * (gdb.base/watch_thread_num.exp): Add breakpoint at thread_function + and record first explicitly generated thread number. + Use that thread number for thread specific watchpoint test. + Add iteration number to repetitive tests. + +2007-12-16 Carlos Eduardo Seo + Jim Blandy + + * gdb.base/expand-psymtabs.c: New testcase + source file. + * gdb.base/expand-psymtabs.exp: New testcase + expect file. + +2007-12-17 Luis Machado + + * testsuite/gdb.base/watch_thread_num.c: New testcase source file. + * testsuite/gdb.base/watch_thread_num.exp: New testcase expect file. + +2007-12-17 Joel Brobecker + + * gdb.ada/frame_args/foo.adb: New file. + * gdb.ada/frame_args/pck.ads: New file. + * gdb.ada/frame_args/pck.adb: New file. + * gdb.ada/frame_args.exp: New testcase. + +2007-12-17 Joel Brobecker + + * gdb.base/frame-args.c: New file. + * gdb.base/frame-args.exp: New testcase. + +2007-12-16 Daniel Jacobowitz + Joseph Myers + + * gdb.base/siginfo-addr.exp, gdb.base/siginfo-addr.c: New. + +2007-12-14 Vladimir Prus + + * gdb.mi/mi-pending.exp: New. + * gdb.mi/mi-pending.c: New. + * gdb.mi/mi-pendshr.c: New. + +2007-12-06 Jim Blandy + + * gdb.base/default.exp: Update expected output for 'info catch'. + +2007-12-10 Jan Kratochvil + + * lib/gdb.exp (build_id_debug_filename_get): OBJCOPY pipe being read + must be set to binary. + +2007-12-09 Pedro Alves + + * lib/gdb.exp (gdb_gnu_strip_debug): Remove debug format test. + +2007-11-30 Daniel Jacobowitz + + * gdb.server/file-transfer.exp, gdb.server/transfer.txt, + gdb.mi/mi-file-transfer.exp: New. + +2007-11-25 Jan Kratochvil + + * gdb.dwarf2/dw2-ranges.S, gdb.dwarf2/dw2-ranges.exp: New files. + +2007-11-22 Maciej W. Rozycki + + * gdb.trace/backtrace.exp: Fix a typo. + * gdb.trace/circ.exp: Likewise. + * gdb.trace/collection.exp: Likewise. + * gdb.trace/limits.exp: Likewise. + * gdb.trace/report.exp: Likewise. + * gdb.trace/tfind.exp: Likewise. + * gdb.trace/while-dyn.exp: Likewise. + +2007-11-21 Nick Roberts + + * gdb.mi/mi2-var-child.exp, gdb.mi/mi-var-child.exp: Variables + objects of pointers that can't be dereferenced are now + "noneditable". + +2007-11-17 Ulrich Weigand + + * Makefile.in (Makefile): Do not depend on target_makefile_frag. + (target_cpu): Remove. + +2007-10-15 Vladimir Prus + + * gdb.base/ending-run.exp: Expect the list of cleared + breakpoint to come in natural order, not the reversed one. + +2007-11-07 Vladimir Prus + + * gdb.mi/mi-var-child.c (do_child_deletion): New. + * gdb.mi/mi-var-child.exp: Run child_deletion tests. + +2007-11-05 Luis Machado + + * gdb.base/printcmds.exp: New function + test_printf_with_dfp. + +2007-11-02 Doug Evans + + * gdb.disasm/t01_mov.s: Remove carriage returns. + * gdb.disasm/t02_mova.s: Ditto. + * gdb.disasm/t03_add.s: Ditto. + * gdb.disasm/t04_sub.s: Ditto. + * gdb.disasm/t05_cmp.s: Ditto. + * gdb.disasm/t06_ari2.s: Ditto. + * gdb.disasm/t07_ari3.s: Ditto. + * gdb.disasm/t08_or.s: Ditto. + * gdb.disasm/t09_xor.s: Ditto. + * gdb.disasm/t10_and.s: Ditto. + * gdb.disasm/t11_logs.s: Ditto. + * gdb.disasm/t12_bit.s: Ditto. + * gdb.disasm/t13_otr.s: Ditto. + +2007-11-01 Jan Kratochvil + + * gdb.cp/arg-reference.exp, gdb.cp/arg-reference.c: New files. + +2007-10-30 Ulrich Weigand + + * gdb.base/dfp-test.exp: Fail gracefully if toolchain does not + provide DFP support. + +2007-10-30 Daniel Jacobowitz + + * gdb.arch/altivec-abi.exp: Run multiple times for GCC on GNU/Linux. + Test "set powerpc vector-abi". Skip auto-detection tests for old + toolchains. + +2007-10-30 Pedro Alves + + * lib/gdb.exp, gdb.base/sepdebug.exp: Replace usage of eq and ne + with [string compare]. + +2007-10-30 Pedro Alves + + * gdb.base/sepdebug.exp (binfile): Add ${EXEEXT}. + * gdb.base/sepsymtab.exp (binfile): Add ${EXEEXT}. + +2007-10-25 Luis Machado + + * gdb.opt/clobbered-registers-O2.c: New testcase source file. + * gdb.opt/clobbered-registers-O2.exp: New testcase expect file. + * gdb.opt/Makefile.in: New makefile. + * Makefile.in: Create new directory "gdb.opt". + * configure.ac: Add "gdb.opt" directory. + * configure: Regenerated. + +2007-10-25 Doug Evans + + * gdb.cp/mb-ctor.exp: Check skip_cplus_tests. + * gdb.cp/mb-templates.exp: Check skip_cplus_tests. + +2007-10-15 Wu Zhou + Thiago Jung Bauermann + + * gdb.base/dfp-exprs.exp: new file adding tests for Decimal + Floating Point expressions. + * gdb.base/dfp-test.exp: new file adding tests for Decimal + Floating Point variables. + * gdb.base/dfp-test.c: new file containing program with Decimal + Floating variables, used by gdb.base/dfp-test.exp. + +2007-10-23 Daniel Jacobowitz + + * gdb.threads/multi-create.c, gdb.threads/multi-create.exp: New. + +2007-10-21 Ulrich Weigand + + * gdb.arch/altivec-abi.exp (compile_flags): Use -mabi=altivec when + compiling test case with GCC. + * gdb.arch/altivec-regs.exp (compile_flags): Likewise. + +2007-10-21 Ulrich Weigand + + * gdb.arch/altivec-regs.exp (decimal_vector): Adjust for output + format changes. + +2007-10-18 Michael Snyder + + * gdb.base/dbx.exp: Add missing "-re " operator. + +2007-10-16 Gaius Mulley + + * configure.ac: Added gdb.modula2/Makefile to AC_OUTPUT. + * configure.ac: Removed trailing spaces after backslash. + * gdb.modula2: New directory. + * gdb.modula2/Makefile.in: New file. + * gdb.modula2/unbounded-array.exp: New file. + * gdb.modula2/unbounded1.c: New file. + +2007-10-15 Daniel Jacobowitz + + * gdb.xml/tdesc-regs.exp: Add PowerPC support. + +2007-10-15 Pierre Muller + + * gdb.base/sigstep.c (main): Add checks for + return values for setitimer call. + Call setitimer again with itimer = ITIMER_REAL + if first call to setitimer fails. + +2007-10-11 Kazu Hirata + + * lib/gdb.exp (gdb_load_cmd): Print out $loadtimeout instead + of $timeout. + +2007-10-09 Daniel Jacobowitz + + * gdb.server/server-run.exp: Test for dynamic linker symbols. + +2007-10-09 Pierre Muller + + * lib/gdb.exp (gdb_run_cmd): Move comment outside + of gdb_expect call, to avoid interruption. + +2007-10-09 Pedro Alves + + * gdb.base/whatis.c (v_long_long, v_signed_long_long) + (v_unsigned_long_long, v_long_long_array) + (v_signed_long_long_array, v_unsigned_long_long_array) + (slong_long_addr, a_slong_long_addr, v_long_long_pointer) + (v_signed_long_long_pointer, v_unsigned_long_long_pointer) + [!NO_LONG_LONG]: New. + (t_struct, v_struct2, t_union, v_union2) [!NO_LONG_LONG]: Add + v_long_long_member. + + (v_long_long_func, v_signed_long_long_func) + (v_unsigned_long_long_func) [!NO_LONG_LONG]: New. + (main) [!NO_LONG_LONG]: Initialize long long variants. + + * gdb.base/whatis.exp: If board file requests no_long_long, build + test with NO_LONG_LONG defined. Test long long, signed long long, + and unsigned long long variants but only if board file doesn't + disable it. + +2007-10-08 Pierre Muller + Daniel Jacobowitz + + * Makefile.in (ALL_SUBDIRS): Add gdb.pascal. + * configure.ac (AC_OUTPUT): Add gdb.pascal/Makefile. + * configure: Regenerated. + * gdb.pascal/Makefile.in, gdb.pascal/hello.exp, gdb.pascal/hello.pas, + gdb.pascal/types.exp, lib/pascal.exp: New files. + +2007-10-02 Daniel Jacobowitz + + * gdb.cp/classes.exp (do_tests): Always step to the line after the + call. + * gdb.mi/mi-simplerun.exp (test_controlled_execution): Allow finish + to return to the call. + * gdb.mi/mi2-simplerun.exp (test_controlled_execution): Likewise. + * gdb.mi/mi-return.exp (test_return_simple): Likewise. + * gdb.mi/mi2-return.exp (test_return_simple): Likewise. + * gdb.mi/mi-until.exp (test_until): Likewise. + * gdb.mi/mi2-until.exp (test_until): Likewise. + +2007-10-01 Daniel Jacobowitz + + * gdb.mi/var-cmd.c (do_locals_tests): Define lcharacter as a + two-char array. + * gdb.mi/mi-var-cmd.exp, gdb.mi/mi2-var-cmd.exp: Use lcharacter[0]. + +2007-09-30 Daniel Jacobowitz + + * gdb.threads/watchthreads.c (thread_function): Sleep between + iterations. + * gdb.threads/watchthreads.exp: Allow two watchpoints to trigger + at once for S/390. Generate matching fails and passes. + 2007-09-27 Vladimir Prus * gdb.mi/var-cmd.c (do_children_tests): Initialize