gdb/gdbserver/
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index b0474213882f7446d026aed59d5b7a689baa45de..1e131c9f3d48245de45982d47d5ac5d2888edd55 100644 (file)
@@ -1,3 +1,164 @@
+2009-04-01  Pedro Alves  <pedro@codesourcery.com>
+
+       * gdb.threads/pending-step.c, gdb.threads/pending-step.exp: New.
+
+2009-04-01  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/funcargs.exp: Set print frame-arguments to "all".
+       * gdb.base/call-ar-st.exp: Set print frame-arguments to "all".
+       * gdb.ada/ref_param.exp: Set print frame-arguments to "all".
+       * gdb.ada/lang_switch.exp: Set print frame-arguments to "all".
+
+2009-03-31  Daniel Jacobowitz  <dan@codesourcery.com>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR gdb/931
+       * gdb.cp/gdb1355.exp (f_li, f_lui, f_si, f_sui): Allow canonical
+       output.
+       * gdb.cp/templates.exp: Allow canonical output.  Remove KFAILs
+       for gdb/931.
+       * dw2-strp.S (DW_AT_language): Change to C++.
+       (DW_TAG_variable (name ""), Abbrev code 7, .Lemptyname): New.
+
+2009-03-31  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/tasks: New testcase.
+
+2009-03-30  Stan Shebs  <stan@codesourcery.com>
+
+       * gdb.trace/actions.exp: Update to match new info trace format.
+       * gdb.trace/deltrace.exp: Ditto.
+       * gdb.trace/infotrace.exp: Ditto.
+       * gdb.trace/passcount.exp: Ditto.
+       * gdb.trace/save-trace.exp: Ditto.
+       * gdb.trace/while-stepping.exp: Ditto.
+       * gdb.trace/tracecmd.exp: Ditto, plus don't allow pending option.
+
+2009-03-30  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * gdb.python/python-frame.c: New file.
+       * gdb.python/python-frame.exp: New file.
+
+2009-03-29  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * gdb.python/python-value.exp: Add tests for the address
+       attribute.
+
+2009-03-29  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * gdb.arch/powerpc-prologue.exp: Update for disassemble-next-line.
+
+2009-03-26  Doug Evans  <dje@google.com>
+
+       * gdb.mi/mi-nonstop-exit.exp: New file.
+       * gdb.mi/non-stop-exit.c: New file.
+
+2009-03-26  Tom Tromey  <tromey@redhat.com>
+
+       Update for change to prologue skipping:
+       * gdb.mi/mi2-simplerun.exp: Update.
+       * gdb.mi/mi2-break.exp: Update.
+       * gdb.mi/mi-simplerun.exp: Update.
+       * gdb.mi/mi-break.exp: Update.
+       * gdb.base/ending-run.exp: Update.
+
+2009-03-26  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * gdb.python/python-value.exp (test_value_in_inferior): Test
+       gdb.Value.is_optimized_out attribute.
+
+2009-03-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.dwarf2/dw2-noloc-main.c: New file.
+       * gdb.dwarf2/dw2-noloc.S: New symbols matrix.
+       (.text): Remove.
+       (.data): New.
+       (DW_AT_stmt_list, .debug_line, DW_AT_frame_base): Remove.
+       (DW_AT_low_pc, DW_AT_high_pc): Reference `dw2-noloc-main.c'.
+       (DW_TAG_subprogram func_cu1, noloc): Remove.
+       (main): New.
+       * gdb.dwarf2/dw2-noloc.exp: Use prepare_for_testing, compile also
+       `dw2-noloc-main.c'.  Test the new DIEs from `dw2-noloc.S'.
+       (file_symbols): New procedure.
+
+2009-03-25  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/charset.exp (valid_target_charset): New proc.
+       Use it to skip tests on invalid charsets.
+
+2009-03-25  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       * gdb.base/completion.exp: Add a test for directory completion.
+
+2009-03-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix a racy FAIL.
+       * gdb.base/auxv.exp (fetch_auxv): Fix trailing newlines consumption.
+       * gdb.base/callfuncs.exp (fetch_all_registers): Likewise.
+
+2009-03-21  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * gdb.python/python-cmd.exp: Add tests for keyword arguments.
+       * gdb.python/python-function.exp: Add test for function returning
+       a GDB value.
+
+2009-03-20  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * gdb.python/python-function.exp: New file.
+
+2009-03-20  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/store.exp: Update for change to escape output.
+       * gdb.base/callfuncs.exp (fetch_all_registers): Update for change
+       to escape output.
+       * gdb.base/pointers.exp: Update for change to escape output.
+       * gdb.base/long_long.exp (gdb_test_long_long): Update for change
+       to escape output.
+       * gdb.base/constvars.exp (do_constvar_tests): Update for change to
+       escape output.
+       * gdb.base/call-rt-st.exp (print_struct_call): Update for change
+       to escape output.
+       * gdb.cp/ref-types.exp (gdb_start_again): Update for change to
+       escape output.
+       * gdb.base/setvar.exp: Update for change to escape output.
+       * lib/gdb.exp (default_gdb_start): Set LC_CTYPE to C.
+       * gdb.base/printcmds.exp (test_print_all_chars): Update for change
+       to escape output.
+       (test_print_string_constants): Likewise.
+       * gdb.base/charset.exp (valid_host_charset): Check size of
+       wchar_t.  Handle UCS-2 and UCS-4.  Add tests for wide and unicode
+       cases.  Handle "auto"-related output.
+       * gdb.base/charset.c (char16_t, char32_t): New typedefs.
+       (uvar, Uvar): New globals.
+
+2009-03-19  Jerome Guitton  <guitton@adacore.com>
+
+       * gdb.ada/fixed_points/fixed_points.adb: Add a test on overprecise
+       deltas.
+       * gdb.ada/fixed_points.exp: Ditto.
+
+2009-03-18  Pedro Alves  <pedro@codesourcery.com>
+
+       * return-nodebug.c: Don't include stdio.h.
+       (init): Delete.
+       (func): Delete definition and provide extern declaration.
+       (t): New.
+       (main): Don't call printf.  Call func and store its result in t.
+       * return-nodebug1.c: New.
+       * return-nodebug.exp: Don't expect stdio output.  Instead, print
+       the global variable t.  Drop printf formatters and cast types from
+       foreach loop.  Don't use prepare_for_testing.  Compile
+       return-nodebug.c and return-nodebug1.c in separate steps.  Don't
+       define FORMAT or CAST.
+
+2009-03-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * gdb.base/solib-display.exp: Disable test for remote targers.
+
+2009-03-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/return-nodebug.exp, gdb.base/return-nodebug.c: New.
+
 2009-03-14  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        Fix a racy FAIL.
@@ -9,7 +170,7 @@
 2009-03-13  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.mi/mi-cli.exp: Adjust for output difference in
-        sync and async modes.
+       sync and async modes.
 
 2009-03-12  Joel Brobecker  <brobecker@adacore.com>
 
 
 2009-03-12  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-cli.exp: Remove debug print.
+       * gdb.mi/mi-cli.exp: Remove debug print.
 
 2009-03-12  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-cli.exp: Verify that CLI commands that run inferior
-        include the token in ^running and frame info in *stopped.
+       * gdb.mi/mi-cli.exp: Verify that CLI commands that run inferior
+       include the token in ^running and frame info in *stopped.
 
 2009-03-05  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * solib-display.exp: New file.
        * solib-display-main.c: New file.
        * solib-display-lib.c: New file.
-       
+
 2009-03-05  Pedro Alves  <pedro@codesourcery.com>
 
        * gdb.arch/i386-permbkpt.S, gdb.arch/i386-permbkpt.exp: New.
 2009-02-18  Pierre Muller  <muller@ics.u-strasbg.fr>
 
        * gdb.pascal/floats.exp: Accept approximate results everywhere.
-       
+
 2009-02-17  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.mi/mi-nonstop.exp (notifs): Adjust for library
 
 2009-02-14  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * lib/mi-support.exp (mi_expect_stop): Adjust the order of fields.
-        (mi_expect_interrupt): Likewise.
-        * gdb.mi/mi-cli.exp: Check that "step" results in proper *stopped
-        response.
+       * lib/mi-support.exp (mi_expect_stop): Adjust the order of fields.
+       (mi_expect_interrupt): Likewise.
+       * gdb.mi/mi-cli.exp: Check that "step" results in proper *stopped
+       response.
 
 2009-02-14  Pierre Muller  <muller@ics.u-strasbg.fr>
 
This page took 0.044272 seconds and 4 git commands to generate.