gdb/
[binutils-gdb.git] / gdb / testsuite / ChangeLog
index e889d348cb8f4ccb18c20a6015b86ee834a6b47e..7f68b9212dbf9a46ab46225bab9d4e4a3f921948 100644 (file)
@@ -1,3 +1,91 @@
+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.