+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.
+ * gdb.base/multi-forks.exp (continue_to_exit_bp_loc): New function with
+ code from `follow parent, print pids'.
+ (`follow child, print pids', `follow parent, print pids'): Call it.
+ Replace `gdb_test "break..."' by gdb_breakpoint.
+
+2009-03-13 Vladimir Prus <vladimir@codesourcery.com>
+
+ * gdb.mi/mi-cli.exp: Adjust for output difference in
+ sync and async modes.
+
+2009-03-12 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/ptype_arith_binop.exp: Remove some commented-out code
+ that was checked in by mistake. Remove loading of ada.exp, since
+ this is not necessary in this case.
+
+2009-03-12 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/ptype_arith_binop.exp: New testcase.
+
+2009-03-12 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/mod_from_name: New testcase.
+
+2009-03-12 Joel Brobecker <brobecker@adacore.com>
+
+ * gdb.ada/tick_last_segv: New testcase.
+
+2009-03-12 Vladimir Prus <vladimir@codesourcery.com>
+
+ * 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.
+
+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 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/macscp.exp (objfile): Move it to ${objdir}/${subdir}/.
+ (list_and_check_macro): Use more specific test name.
+ (next to definition): Make the test names unique.
+
+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
+ notifications.
+ * gdb.mi/mi-nsintrall.exp (notifs): Likewise.
+ * gdb.mi/mi-nsmoribund.exp (notifs): Likewise.
+ * lib/mi-support.exp (library_loaded_re): New.
+ (mi_run_cmd, mi_send_resuming_command_raw): Adjust.
+
+2009-02-17 Vladimir Prus <vladimir@codesourcery.com>
+
+ * gdb.gdb/observer.exp: Use test_notification observer, not
+ normal_stop, everywhere.
+ (test_normal_stop_notifications): Rename to...
+ (test_notifications): ...this.
+ (test_observer_normal_stop): Rename to...
+ (test_observer): ...this.
+
+2009-02-16 Doug Evans <dje@google.com>
+
+ * gdb.arch/amd64-disp-step.S (test_int3): New test.
+ * gdb.arch/amd64-disp-step.exp (test_int3): New test.
+ * gdb.arch/i386-disp-step.S (test_prefixed_abs_jump): New test.
+ (test_prefixed_syscall,test_int3): New tests.
+ * gdb.arch/i386-disp-step.exp (test_prefixed_abs_jump): New test.
+ (test_prefixed_syscall,test_int3): New tests.
+
+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.
+
+2009-02-14 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * lib/gdb.exp (get_hexadecimal_valueof): New procedure.
+ * gdb.base/pc-fp.exp (get_valueofx): Remove.
+ Replace calls to get_valueofx by get_hexadecimal_valueof.
+
+2009-02-14 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * lib/gdb.exp (get_valueof): Accept anything as a return value.
+ (get_integer_valueof): New procedure.
+ (get_sizeof): Use new get_integer_value_of.
+ * gdb.base/sizeof.exp: Replace all uses of get_valueof
+ by get_integer_valueof.
+
+2009-02-13 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/remote.exp (get_sizeof): Remove.
+ * gdb.base/long_long.exp (get_valueof, get_sizeof): Remove.
+ * gdb.base/dfp-test.exp (get_valueof, get_sizeof): Remove.
+ * gdb.base/sizeof.exp (get_valueof, get_sizeof): Remove.
+ * lib/gdb.exp (get_valueof): Move from long_long.exp.
+ (get_sizeof): Likewise.
+
+2009-02-12 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ PR fortran/9806
+ * gdb.fortran/module.exp, gdb.fortran/module.f90: New.
+
+2009-02-06 Paul Pluzhnikov <ppluzhnikov@google.com>
+
+ * gdb.cp/pr9594.cc: Prevent GCC from optimizing 'a' out.
+
+2009-02-06 Pedro Alves <pedro@codesourcery.com>
+
+ * gdb.base/siginfo-obj.c, gdb.base/siginfo-obj.exp: New.
+
+2009-02-06 Thiago Jung Bauermann <bauerman@br.ibm.com>
+
+ * gdb.python/python-cmd.exp: New file.
+
+2009-02-06 Tristan Gingold <gingold@adacore.com>
+
+ * gdb.arch/i386-sse.c (main): Replace call to puts by an nop asm.
+
+2009-02-05 Tristan Gingold <gingold@adacore.com>
+
+ * gdb.base/sigbpt.exp: Detect which signal is received when a NULL
+ pointer is dereferenced and use this signal name in regexp.
+ * gdb.base/signull.exp: Ditto.
+ * gdb.base/sigbpt.c (main): Catch SIGBUS too.
+ * gdb.base/signull.c (main): Ditto.
+
+2009-02-04 Tom Tromey <tromey@redhat.com>
+ Thiago Jung Bauermann <bauerman@br.ibm.com>
+
+ * gdb.python/python-value.exp: Use `gdb.history' instead of
+ `gdb.value_from_history'.
+ (test_value_numeric_ops): Add test for conversion of enum constant.
+ * gdb.python/python-value.c (enum e): New type.
+ (evalue): New global.
+ (main): Use argv.
+
+2009-02-04 Jerome Guitton <guitton@adacore.com>
+
+ * gdb.ada/uninitialized_vars: New test program.
+ * gdb.ada/uninitialized_vars.exp: New testcase.
+
+2009-02-02 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/cpcompletion.exp: Name the test "pr9594".
+ * gdb.cp/pr2489.cc: Rename...
+ * gdb.cp/pr9594.cc: ... to this.
+
+2009-02-02 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/Makefile.in (EXECUTABLES): Add pr2489.
+ * gdb.cp/pr2489.cc: New file.
+ * gdb.cp/cpcompletion.exp: New file.
+
+2009-02-02 Tom Tromey <tromey@redhat.com>
+
+ PR exp/9059:
+ * gdb.cp/call-c.exp: Add regression test.
+ * gdb.cp/call-c.cc (FooHandle): New typedef.
+ (main): New variable 'handle'.
+
+2009-01-30 Vladimir Prus <vladimir@codesourcery.com>
+
+ * lib/mi-support.exp (et_mi_thread_list)
+ (check_mi_and_console_threads): Adjust for current thread in
+ -thread-list-ids output.
+
+2009-01-30 Vladimir Prus <vladimir@codesourcery.com>
+
+ * gdb.mi/mi-break.exp (test_disabled_creation): New.
+ Call it.
+
+2009-01-28 Doug Evans <dje@google.com>
+
+ * gdb.arch/amd64-disp-step.S: New file.
+ * gdb.arch/amd64-disp-step.exp: New file.
+ * gdb.arch/i386-disp-step.S: New file.
+ * gdb.arch/i386-disp-step.exp: New file.
+
+2009-01-27 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * gdb.base/find.exp: Set newline variable
+ using quotes instead of braces to fix cygwin failures.
+
+2009-01-23 Pedro Alves <pedro@codesourcery.com>
+
+ * gdb.base/radix.exp: Add tests to ensure that that set
+ input-radix 0 and set output-radix 0 are really rejected.
+
+2009-01-23 Pedro Alves <pedro@codesourcery.com>
+
+ * gdb.base/hook-stop-frame.c, gdb.base/hook-stop-frame.exp: Update
+ copyright years.
+
+2009-01-23 Pedro Alves <pedro@codesourcery.com>
+
+ PR gdb/9664:
+ * gdb.base/hook-stop-frame.c, gdb.base/hook-stop-frame.exp: New.
+
+2009-01-22 Pedro Alves <pedro@codesourcery.com>
+
+ PR c++/9631:
+ * gdb.cp/pr9631.cc, gdb.cp/pr9631.exp: New.
+
+2009-01-22 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * gdb.server/file-transfer.exp: Use EXEEXT variable for
+ binfile definition to fix Windows OS failure.
+
+2009-01-20 Daniel Jacobowitz <dan@codesourcery.com>
+
+ PR gdb/9346
+ * gdb.base/interrupt.c (sigint_handler): New.
+ (main): Install a SIGINT handler if SIGNALS is defined. Exit
+ on error.
+ * gdb.base/interrupt.exp: Define SIGNALS unless gdb,nosignals.
+ Test "signal SIGINT".
+
+2009-01-19 Doug Evans <dje@google.com>
+
+ * gdb.base/break.exp: Update expected gdb output.
+ * gdb.base/sepdebug.exp: Ditto.
+ * gdb.mi/mi-syn-frame.exp: Ditto.
+ * gdb.mi/mi2-syn-frame.exp: Ditto.
+ * gdb.base/call-signal-resume.exp: New file.
+ * gdb.base/call-signals.c: New file.
+ * gdb.base/unwindonsignal.exp: New file.
+ * gdb.base/unwindonsignal.c: New file.
+ * gdb.threads/interrupted-hand-call.exp: New file.
+ * gdb.threads/interrupted-hand-call.c: New file.
+ * gdb.threads/thread-unwindonsignal.exp: New file.
+
+2009-01-14 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gdb.base/define.exp: Test defining and hooking prefix commands.
+ * gdb.python/python.exp: Update test for "show user" output.
+
+2009-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.fortran/derived-type.exp: New variables int4 and real4. Match
+ now the output exactly, using less wildcards. Expect also the output
+ of gfortran-4.3. Update for the f-valprint.c modification from
+ 2008-04-22.
+ * gdb.fortran/subarray.exp: Expect also the output of gfortran-4.3.
+ Remove gdb_test test names where matching the command.
+
+2009-01-01 Pedro Alves <pedro@codesourcery.com>
+
+ PR breakpoints/9681:
+ * gdb.base/watchpoint.exp: Add regression test.
+
+2008-12-31 Pedro Alves <pedro@codesourcery.com>
+
+ * gdb.threads/attach-into-signal.exp: Don't use
+ gdb_suppress_entire_file.
+ * gdb.threads/attach-stopped.exp: Ditto.
+ * gdb.threads/attachstop-mt.exp: Ditto.
+
+2008-12-31 Pedro Alves <pedro@codesourcery.com>
+
+ PR gdb/8812:
+ * gdb.base/signal.exp: Change kfail to fail, and update PR number.
+
+2008-12-29 Pedro Alves <pedro@codesourcery.com>
+
+ PR gdb/7536:
+ * gdb.base/radix.exp: Add tests to ensure invalid input radices
+ and unsupported output radices are really rejected.
+
+2008-12-23 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.cp/punctuator.exp: Backslash the '$' signs.
+
+2008-12-22 Tom Tromey <tromey@redhat.com>
+
+ * gdb.cp/punctuator.exp: New file.
+
+2008-12-22 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/completion.exp (Completing non-existing component): New test.
+
+2008-12-21 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix for PR gdb/8648.
+ * gdb.arch/ppc-fp.exp, gdb.arch/vsx-regs.exp, gdb.base/watchpoint-hw.c,
+ gdb.gdbtk/browser.test, gdb.gdbtk/console.test, gdb.gdbtk/srcwin.test,
+ gdb.gdbtk/srcwin2.test, gdb.gdbtk/srcwin3.test, gdb.gdbtk/windows.test,
+ gdb.threads/tls2.c: Remove reference to bug-gdb@prep.ai.mit.edu .
+
+2008-12-21 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.base/watchpoint-hw.exp, gdb.base/watchpoint-hw.c: New.
+
+2008-12-16 Christophe Lyon <christophe.lyon@st.com>
+
+ * gdb.base/expand-psymtabs.c: Insert code in foo so that the
+ compiler actually generate code at the expected line number.
+
+2008-12-15 Jie Zhang <jie.zhang@analog.com>
+
+ * gdb.base/consecutive.exp: Don't use global in gdb_expect.
+
+2008-12-12 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/commands.exp (redefine_hook_test): New proc.
+ Call it.
+
+2008-12-11 Tom Tromey <tromey@redhat.com>
+
+ * gdb.base/macscp.exp: New regression test.
+
2008-12-11 Tom Tromey <tromey@redhat.com>
* gdb.base/macscp.exp: Print "address.addr".