OSDN Git Service

* gdb.base/foll-fork.exp (catch_fork_child_follow): Fix patterns
authorAndreas Schwab <schwab@suse.de>
Thu, 20 Nov 2008 17:17:59 +0000 (17:17 +0000)
committerAndreas Schwab <schwab@suse.de>
Thu, 20 Nov 2008 17:17:59 +0000 (17:17 +0000)
matching syscall entry point.
* gdb.base/foll-vfork.exp (tcatch_vfork_then_parent_follow)
(tcatch_vfork_then_child_follow): Likewise.  Finish through
vfork even if we stopped at the syscall trampoline.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/foll-fork.exp
gdb/testsuite/gdb.base/foll-vfork.exp

index b08bcd1..cc95257 100644 (file)
@@ -1,3 +1,11 @@
+2008-11-20  Andreas Schwab  <schwab@suse.de>
+
+       * gdb.base/foll-fork.exp (catch_fork_child_follow): Fix patterns
+       matching syscall entry point.
+       * gdb.base/foll-vfork.exp (tcatch_vfork_then_parent_follow)
+       (tcatch_vfork_then_child_follow): Likewise.  Finish through
+       vfork even if we stopped at the syscall trampoline.
+
 2008-11-20  Doug Evans  <dje@google.com>
 
        * gdb.base/sepsymtab.exp: Update, old "info sym" format restored.
@@ -10,7 +18,7 @@
 2008-11-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * gdb.base/sepsymtab.exp: Update for new 'info sym' format.
-       
+
 2008-11-17  Doug Evans  <dje@google.com>
 
        * gdb.mi/mi-syn-frame.exp: Update expected output.
 2008-11-17  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.mi/mi-pthreads.exp (check_mi_thread_command_set): Make sure
-        "thread N" results in =thread-selected.
-        * lib/mi-support (mi_run_cmd, mi_expect_stop)
-        (mi_send_resuming_command_raw): Be prepared for
-        =thread-selected.
-       
+       "thread N" results in =thread-selected.
+       * lib/mi-support (mi_run_cmd, mi_expect_stop)
+       (mi_send_resuming_command_raw): Be prepared for
+       =thread-selected.
+
 2008-11-17  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-nonstop.exp: Expect 'group-id' field.
-        * lib/mi-support.exp: Likewise.
+       * gdb.mi/mi-nonstop.exp: Expect 'group-id' field.
+       * lib/mi-support.exp: Likewise.
 
 2008-11-16  Joel Brobecker  <brobecker@adacore.com>
 
        * gdb.cp/gdb2384.cc: Likewise.
        * gdb.cp/gdb2384-base.h: Likewise.
        * gdb.cp/gdb2384-base.cc: Likewise.
-       
+
 2008-10-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * gdb.base/maint.exp (maint print type): Remove printing
 
        *gdb.base/mips_pro.exp: compile with gcc -fno-inline,
        lest gcc-4.3.1 optimizes the whole thing away.
-       
+
 2008-09-04  Michael Snyder  <msnyder@vmware.com>
 
        * lib/gdb.exp (gdb_continue_to_breakpoint): Accept "in" as well
 
 2008-08-19  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-async.exp: Use 'set target-async'.
-        * lib/mi-support.exp: Use 'set/show target-async'.
+       * gdb.mi/mi-async.exp: Use 'set target-async'.
+       * lib/mi-support.exp: Use 'set/show target-async'.
 
 2008-08-18  Daniel Jacobowitz  <dan@codesourcery.com>
 
 2008-08-08  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * gdb.base/args.exp: Prevent ~/.gdbinit from affecting test.
-       
+
 2008-08-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
 
        * gdb.arch/spu-info.exp: Updated for "info spu dma" changes.
 2008-07-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * gdb.cp/class2.exp: fix for failure on spu-elf
-       
+
 2008-07-14  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * gdb.cp/class2.exp, gdb.cp/class2.cc: Test for PR2477.
-       
+
 2008-07-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * gdb.base/randomize.exp: Catch non-Linux targets as untested.
 
 2008-06-25  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-async.exp: Use mi_sending_resuming_command_raw and
-        mi_expect_stop.
-        * gdb.mi/mi-support.exp (mi_run_cmd, mi_send_resuming_command):
-        Demand that *running is output.
-        (detect_async): Perform checking every time.
-        (mi_send_resuming_command): Extract everything into...
-        (mi_send_resuming_command_raw): ...this.
+       * gdb.mi/mi-async.exp: Use mi_sending_resuming_command_raw and
+       mi_expect_stop.
+       * gdb.mi/mi-support.exp (mi_run_cmd, mi_send_resuming_command):
+       Demand that *running is output.
+       (detect_async): Perform checking every time.
+       (mi_send_resuming_command): Extract everything into...
+       (mi_send_resuming_command_raw): ...this.
        (mi_expect_stop): Don't accept any output before *stopped.
 
 2008-06-13  Vladimir Prus  <vladimir@codesourcery.com>
 
        Robustify mi-simplerun.
-        * gdb.mi/basics.c (main): Add a call to sleep.
-        * gdb.mi/mi-cli.exp: Adjust for change in line numbers.
-        * gdb.mi/mi2-cli.exp: Likewise.
-        * gdb.mi/mi-break.exp: Likewise.
+       * gdb.mi/basics.c (main): Add a call to sleep.
+       * gdb.mi/mi-cli.exp: Adjust for change in line numbers.
+       * gdb.mi/mi2-cli.exp: Likewise.
+       * gdb.mi/mi-break.exp: Likewise.
 
 2008-06-11  Vladimir Prus  <vladimir@codesourcery.com>
 
 
 2008-06-10  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-console.exp: Adjust.
-        * gdb.mi/mi-syn-frame.exp: Adjust.
-        * gdb.mi/mi2-console.exp: Adjust.
-        * gdb.mi/mi2-syn-frame.exp: Adjust.
-        * lib/mi-support.exp (mi_run_cmd): Adjust.
-        (mi_send_resuming_command): Adjust.
+       * gdb.mi/mi-console.exp: Adjust.
+       * gdb.mi/mi-syn-frame.exp: Adjust.
+       * gdb.mi/mi2-console.exp: Adjust.
+       * gdb.mi/mi2-syn-frame.exp: Adjust.
+       * lib/mi-support.exp (mi_run_cmd): Adjust.
+       (mi_send_resuming_command): Adjust.
 
 2008-06-10  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.mi/mi-break.exp (test_ignore_count): Adjust stopped pattern.
-        * gdb.mi/mi-syn-frame.exp: Use mi_expect_stop instead of direct
-        testing of stopped.
-        * gdb.mi/mi2-syn-frame.exp: Likewise.
-        * lib/mi-support.exp (default_mi_gdb_start): Call detect_async.
-        (async, detect_async): New.
-        (mi_expect_stop, mi_continue_to_line): Adjust expectation
-        depending on if we're running in sync or async mode.
+       * gdb.mi/mi-syn-frame.exp: Use mi_expect_stop instead of direct
+       testing of stopped.
+       * gdb.mi/mi2-syn-frame.exp: Likewise.
+       * lib/mi-support.exp (default_mi_gdb_start): Call detect_async.
+       (async, detect_async): New.
+       (mi_expect_stop, mi_continue_to_line): Adjust expectation
+       depending on if we're running in sync or async mode.
 
 2008-06-09  Tom Tromey  <tromey@redhat.com>
 
        annotation.
 
 2008-06-05  Paul Pluzhnikov  <ppluzhnikov@google.com>
-            Pedro Alves  <pedro@codesourcery.com>
+           Pedro Alves  <pedro@codesourcery.com>
 
        * gdb.threads/execl.c, gdb.threads/execl1.c,
        gdb.threads/execl.exp: New tests.
-       
+
 2008-06-05  Aleksandar Ristovski  <aristovski@qnx.com>
            Daniel Jacobowitz  <dan@codesourcery.com>
 
 
 2008-05-28  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-var-cmd.exp: Adjust for the fact that type_changed field is
-        now printed.
-        * gdb.mi/mi2-var-cmd.exp: Likewise.
+       * gdb.mi/mi-var-cmd.exp: Adjust for the fact that type_changed field is
+       now printed.
+       * gdb.mi/mi2-var-cmd.exp: Likewise.
 
 2008-05-27  Andreas Schwab  <schwab@suse.de>
 
        * gdb.base/step-test.exp: Allow callee@plt when stepping in.
 
 2008-05-06  Jerome Guitton  <guitton@adacore.com>
-            Joel Brobecker  <brobecker@adacore.com>
+           Joel Brobecker  <brobecker@adacore.com>
 
        * gdb.ada/lang_switch: New test program.
        * gdb.ada/lang_switch.exp: New testcase.
 
 2008-04-24  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.mi/mi-syn-frame.exp: Adjust for token disappearance.
-        * gdb.mi/mi2-syn-frame.exp: Likewise.
-        * lib/mi-support.exp: Likewise.
+       * gdb.mi/mi-syn-frame.exp: Adjust for token disappearance.
+       * gdb.mi/mi2-syn-frame.exp: Likewise.
+       * lib/mi-support.exp: Likewise.
 
 2008-04-24  Vladimir Prus  <vladimir@codesourcery.com>
 
 
 2008-04-23  Paolo Bonzini  <bonzini@gnu.org>
 
-        * aclocal.m4: Add override.m4.
-        * configure: Regenerate.
+       * aclocal.m4: Add override.m4.
+       * configure: Regenerate.
 
 2008-04-19  Vladimir Prus  <vladimir@codesourcery.com>
 
        * lib/gdb.exp (gdb_breakpoint): Pattern for temporary breakpoint.
        * lib/mi-support.exp (mi_runto_helper): Use "after_reason" argument for
        new "disp" field.
-       (mi_expect_stop): Move after_reason argument to be really after 
+       (mi_expect_stop): Move after_reason argument to be really after
        reason. This is to support fix for PR2424.
 
 2008-04-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
 2008-04-13  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.mi/mi-var-cmd.exp: Adjust for appearance of type_changed
-        field.  Add more floating varobj tests.
+       field.  Add more floating varobj tests.
        * gdb.mi/mi2-var-cmd.exp: Adjust for appearance of type_changed
-        field.
-        * gdb.mi/var-cmd.c (do_at_tests_callee, do_at_tests): New.
-        (main): Call do_at_tests.
-        * lib/mi-support.exp (mi_create_floating_varobj)
-        (mi_varobj_update_with_type_change): New.
+       field.
+       * gdb.mi/var-cmd.c (do_at_tests_callee, do_at_tests): New.
+       (main): Call do_at_tests.
+       * lib/mi-support.exp (mi_create_floating_varobj)
+       (mi_varobj_update_with_type_change): New.
 
 2008-04-09  Marc Khouzam  <marc.khouzam@ericsson.com>
 
 2008-04-07  Vladimir Prus  <vladimir@codesourcery.com>
 
        Introduce test setup helpers.
-        * lib/gdb.exp (build_executable, clean_restart)
-        (prepare_for_testing): New.
-        * gdb.base/break.exp: Use prepare_for_testing, and clean_restart.
-        * gdb.base/return.exp: Likewise.
-        * gdb.base/ending-run.exp: Likewise.
+       * lib/gdb.exp (build_executable, clean_restart)
+       (prepare_for_testing): New.
+       * gdb.base/break.exp: Use prepare_for_testing, and clean_restart.
+       * gdb.base/return.exp: Likewise.
+       * gdb.base/ending-run.exp: Likewise.
 
 2008-04-07  Nick Roberts  <nickrob@snap.net.nz>
 
 
 2008-04-06  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.cp/breakpoint.cc: New code to test conditions involving
-        member variables.
-        * gdb.cp/breakpoint.exp: Test condition involving member
-        variables.
+       * gdb.cp/breakpoint.cc: New code to test conditions involving
+       member variables.
+       * gdb.cp/breakpoint.exp: Test condition involving member
+       variables.
 
 2008-04-05  Vladimir Prus  <vladimir@codesourcery.com>
 
 
        * gdb.mi/mi-var-display.exp: Remove obsolete xfail.
        * gdb.mi/mi2-var-display.exp: Likewise.
-       
+
 2008-03-26  Vladimir Prus  <vladimir@codesourcery.com>
 
        * lib/mi-support.exp (mi_create_varobj_checked): New.
 
 2008-02-28  Pierre Muller  <muller@ics.u-strasbg.fr>
 
-       * gdb.base/assign.exp: avoid same output for different tests. 
+       * gdb.base/assign.exp: avoid same output for different tests.
 
 2008-02-27  Doug Evans  <dje@google.com>
 
 2008-02-27  Pierre Muller  <muller@ics.u-strasbg.fr>
 
        * gdb.arch/i386-sse.exp: avoid same output for two breakpoint setting
-       tests. 
+       tests.
 
 2008-02-27  Pierre Muller  <muller@ics.u-strasbg.fr>
 
 
 2008-02-26  Vladimir Prus  <vladimir@codesourcery.com>
 
-        * gdb.base/annota1.exp: Adjust for 'info break'
-        format changes.
-        * gdb.base/annota3.exp: Likewise.
-        * gdb.base/break.exp: Likewise.
-        * gdb.base/condbreak.exp: Likewise.
-        * gdb.base/pending.exp: Likewise.
-        * gdb.base/sepdebug.exp: Likewise.
-        * gdb.base/unload.exp: Likewise.
-        * gdb.cp/ovldbreak.exp: Likewise.
-        * gdb.mi/mi-pending.exp: Likewise.
+       * gdb.base/annota1.exp: Adjust for 'info break'
+       format changes.
+       * gdb.base/annota3.exp: Likewise.
+       * gdb.base/break.exp: Likewise.
+       * gdb.base/condbreak.exp: Likewise.
+       * gdb.base/pending.exp: Likewise.
+       * gdb.base/sepdebug.exp: Likewise.
+       * gdb.base/unload.exp: Likewise.
+       * gdb.cp/ovldbreak.exp: Likewise.
+       * gdb.mi/mi-pending.exp: Likewise.
 
 2008-02-07  Doug Evans  <dje@google.com>
 
 2008-02-01  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.mi/basic.c (return_1): New function.
-        * gdb.mi/mi-break.exp: Make sure that failed -break-insert
-        don't cause future evaluations of function to report
-        creation of internal breakpoints.
+       * gdb.mi/mi-break.exp: Make sure that failed -break-insert
+       don't cause future evaluations of function to report
+       creation of internal breakpoints.
 
 2008-02-01  Vladimir Prus  <vladimir@codesourcery.com>
 
 2008-01-29  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.base/watchpoint-solib.exp: New.
-        * gdb.base/watchpoint-solib.c: New.
-        * gdb.base/watchpoint-solib-shr.c: New.
+       * gdb.base/watchpoint-solib.c: New.
+       * gdb.base/watchpoint-solib-shr.c: New.
 
 2008-01-29  Pierre Muller  <muller@ics.u-strasbg.fr>
 
 
 2008-01-24  Nick Roberts  <nickrob@snap.net.nz>
 
-       * gdb.mi/mi2-var-display.exp: Add value field to tests for output of 
+       * gdb.mi/mi2-var-display.exp: Add value field to tests for output of
        -var-set-format.
 
 2008-01-23  Chris Demetriou  <cgd@google.com>
 2008-01-23  Nick Roberts  <nickrob@snap.net.nz>
 
        * lib/gdb.exp: Add the variable octal.
-       * gdb.mi/mi-var-display.exp: Add value field to tests for output of 
+
+       * gdb.mi/mi-var-display.exp: Add value field to tests for output of
        -var-set-format.
 
 2008-01-22  Daniel Jacobowitz  <dan@codesourcery.com>
 2008-01-22  Vladimir Prus  <vladimir@codesourcery.com>
 
        * 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.
+       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  <pedro@codesourcery.com>
 
 2008-01-02  Joel Brobecker  <brobecker@adacore.com>
 
        * array_subscript_addr/p.adb: New file.
-       * array_subscript_addr.exp: New testcase. 
+       * array_subscript_addr.exp: New testcase.
 
 2008-01-02  Joel Brobecker  <brobecker@adacore.com>
 
-       * gdb.ada/str_cmp_ref/pck.ads, gdb.ada/str_cmp_ref/foo.adb: 
+       * gdb.ada/str_cmp_ref/pck.ads, gdb.ada/str_cmp_ref/foo.adb:
        New files.
        * gdb.ada/str_cmp_ref.exp: New testcase.
 
 
        * 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. 
+       * gdb.ada/fun_in_declare.exp: New testcase.
 
 2008-01-01  Joel Brobecker  <brobecker@adacore.com>
 
 2007-12-19  Pierre Muller  <muller@ics-u-strasbg.fr>
 
        * (gdb.base/watch_thread_num.exp): Add breakpoint at thread_function
-       and record first explicitly generated thread number. 
+       and record first explicitly generated thread number.
        Use that thread number for thread specific watchpoint test.
        Add iteration number to repetitive tests.
 
        * gdb.base/frame-args.exp: New testcase.
 
 2007-12-16  Daniel Jacobowitz  <dan@codesourcery.com>
-            Joseph Myers  <joseph@codesourcery.com>
+           Joseph Myers  <joseph@codesourcery.com>
 
        * gdb.base/siginfo-addr.exp, gdb.base/siginfo-addr.c: New.
 
 2007-12-14  Vladimir Prus  <vladimir@codesourcery.com>
-       
+
        * gdb.mi/mi-pending.exp: New.
        * gdb.mi/mi-pending.c: New.
        * gdb.mi/mi-pendshr.c: New.
 
        * 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  <vladimir@codesourcery.com>
 
        * 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  <luisgpm@br.ibm.com>
 
        * gdb.base/printcmds.exp: New function
        * Makefile.in: Create new directory "gdb.opt".
        * configure.ac: Add "gdb.opt" directory.
        * configure: Regenerated.
-                       
+
 2007-10-25  Doug Evans  <dje@google.com>
 
        * gdb.cp/mb-ctor.exp: Check skip_cplus_tests.
        * gdb.cp/mb-templates.exp: Check skip_cplus_tests.
 
-2007-10-15  Wu Zhou  <woodzltc@cn.ibm.com> 
+2007-10-15  Wu Zhou  <woodzltc@cn.ibm.com>
            Thiago Jung Bauermann  <bauerman@br.ibm.com>
 
        * gdb.base/dfp-exprs.exp: new file adding tests for Decimal
        disable it.
 
 2007-10-08  Pierre Muller  <muller@ics.u-strasbg.fr>
-            Daniel Jacobowitz  <dan@codesourcery.com>
+           Daniel Jacobowitz  <dan@codesourcery.com>
 
        * Makefile.in (ALL_SUBDIRS): Add gdb.pascal.
        * configure.ac (AC_OUTPUT): Add gdb.pascal/Makefile.
 
        * gdb.mi/var-cmd.c (do_children_tests): Initialize
        the 'struct_declarations' variable to zeros.
-       
+
 2007-09-24  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.cp/mb-ctor.cc: New.
        * configure: Regenerate.
 
 2007-09-23  Vladimir Prus  <vladimir@codesourcery.com>
-       
+
        * gdb.base/annota1.exp: Adjust for 'info break'
        format changes.
        * gdb.base/annota3.exp: Likewise.
        * gdb.base/sepdebug.exp: Likewise.
        * gdb.base/unload.exp: Likewise.
        * gdb.base/ovldbreak.exp: Likewise.
-       
+
 2007-09-22  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.base/pending.exp: No longer expect "Pending breakpoint resolved"
        messages.
        * gdb.base/chng-syms.exp: Likewise.
        * gdb.base/unload.exp: Likewise.
-               
+
 2007-09-21  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * gdb.base/sepdebug.exp (test_different_dir): Append to pf_prefix.
        * gdb.base/chng-syms.exp: Handle glibc's __GI_exit.
 
 2007-06-21  Chris Dearman  <chris@mips.com>
-            Maciej W. Rozycki  <macro@mips.com>
+           Maciej W. Rozycki  <macro@mips.com>
 
        * gdb.base/display.exp: Allow a newline after display/i.
        * gdb.base/pc-fp.exp: Likewise.
 2007-05-11  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
 
        * gdb.base/overlays.exp: Add support for targets with only code
-       overlay support, not data overlay.  Support spu-*-* target in 
+       overlay support, not data overlay.  Support spu-*-* target in
        this mode.
        * gdb.base/ovlymgr.c: Provide stubs for spu target.
        * gdb.base/spu.ld: New file.
        * gdb.base/checkpoint.exp, gdb.base/multi-forks.exp: Likewise.
 
 2007-04-25  Vladimir Prus  <vladimir@codesourcery.com>
-       
+
        * gdb.base/sigaltstack.exp: Use 'srcfile' in error
        message, not the undefined 'module' variable.
        * gdb.base/siginfo.exp: Likewise.
        * gdb.mi/mi-var-cmd.exp: Delete varobjs left by previous
        tests. Run the frozen varobjs test.
        * gdb.mi/var-cmd.c (do_frozen_tests): New.
-       * lib/mi-support.exp (mi_varobj_update): Fix thinko.    
+       * lib/mi-support.exp (mi_varobj_update): Fix thinko.
 
 2007-04-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        gdb.base/type-opaque.exp: New files.
 
 2007-04-01  Vladimir Prus  <vladimir@codesourcery.com>
-       
-       * gdb.mi/mi-var-child.c 
+
+       * gdb.mi/mi-var-child.c
        (do_children_tests): User char[2] instead of
        char so that automatic printing of pointers to char
        don't give unpredicable result.
        of do_children_tests.
        * gdb.mi/mi2-var-child.exp: Likewise.
        * gdb.mi/mi-var-cmd.exp: Step to right line of
-       do_locals_tests. 
+       do_locals_tests.
        (do_children_tests): User char[2] instead of
        char so that automatic printing of pointers to char
-       don't give unpredicable result. 
+       don't give unpredicable result.
        * gdb.mi/mi2-var-cmd.exp: Likewise.
-       * lib/mi-support.exp (mi_continue_to_line): 
+       * lib/mi-support.exp (mi_continue_to_line):
        Pass test name to mi_wait_for_stop.
 
 2007-03-30  Daniel Jacobowitz  <dan@codesourcery.com>
        gdb.base/start.exp: Use gdb_start_cmd.
 
 2007-03-23  Nigel Stephens  <nigel@mips.com>
-            Maciej W. Rozycki  <macro@mips.com>
+           Maciej W. Rozycki  <macro@mips.com>
 
        * gdb.base/sigbpt.exp: Fix the message when skipping test.
        * gdb.base/signull.exp: Similarly.
 
 2007-03-02  Michael Snyder  <michael.snyder@palmsource.com>
 
-       * gdb.threads/manythreads.exp: Use $message string for 
+       * gdb.threads/manythreads.exp: Use $message string for
        consistancy; add a default (timeout) case.
 
 2007-03-02  Michael Snyder  <michael.snyder@palmsource.com>
 
 2007-02-27  Joel Brobecker  <brobecker@adacore.com>
 
-        * gdb.dwarf2/dw2-producer.S: New file.
-        * gdb.dwarf2/dw2-producer.exp: New testcase.
+       * gdb.dwarf2/dw2-producer.S: New file.
+       * gdb.dwarf2/dw2-producer.exp: New testcase.
 
 2007-02-27  Nick Roberts  <nickrob@snap.net.nz>
 
        * gdb.mi/mi2-var-display.exp, gdb.mi/gdb701.exp
        * gdb.mi/gdb792.exp, lib/mi-support.exp:
        Update tests to include value field in output of -var-create.
-       
+
 2007-02-08  Andreas Schwab  <schwab@suse.de>
 
        * gdb.mi/mi-var-child.exp: Fix matching display of function value.
        (main): Call the above.
        (reference_update_test, base_in_reference_test)
        (reference_to_pointer): Delete the created varobjs.
-       
+
 2007-01-23  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * Makefile.in (ALL_SUBDIRS): Add gdb.xml.
 
 2007-01-05  Joel Brobecker  <brobecker@adacore.com>
 
-        * gdb.base/nofield.c: New file.
-        * gdb.base/nofield.exp: New testcase.
+       * gdb.base/nofield.c: New file.
+       * gdb.base/nofield.exp: New testcase.
 
 2007-01-05  Nick Roberts  <nickrob@snap.net.nz>
 
        Use mi_runto_helper.
        * gdb.mi/mi-var-cmd.exp: Adjust to changes.
        * gdb.mi/mi2-var-cmd.exp: Likewise.
-       
+
 2006-01-04  Joel Brobecker  <brobecker@adacore.com>
 
        Make this testcase a bit more realistic. The current code
        (mi_Check_varobj_value): New function.
        * gdb.mi/mi-var-cp.exp: New file.
        * gdb.mi/mi-var-cp.cc: New file.
-       
+
 2006-12-01  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * gdb.base/solib-weak.c, gdb.base/solib-weak.exp, gdb.base/weaklib1.c,
            Daniel Jacobowitz  <dan@codesourcery.com>
 
        * gdb.base/ending-run.exp: Flatten expect script stepping out of
-        main to remove duplication.  Add start function of the form
+       main to remove duplication.  Add start function of the form
        '_*start[1-9]*'. Add RVDS start function.
 
 2006-11-22  Daniel Jacobowitz  <dan@codesourcery.com>
        * gdb.base/main.exp: Adjust.
        * gdb.cp/maint.exp: Adjust.
        * gdb.trace/tracecmd.exp: Use test_help_class.
-       
+
 2006-11-09  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.stabs/weird.exp (print_weird_var): Use
 2006-10-02  Vladimir Prus  <vladimir@codesourcery.com>
 
        * gdb.mi/mi-basics.exp (test_path_specification): Pass orig_path
-        via string_to_regexp.
+       via string_to_regexp.
        * gdb.mi/mi2-basics.exp: Likewise.
-       
+
 2006-09-20  Michael Snyder  <michael.snyder@palmsource.com>
 
        * abug.exp, cpu32bug.exp, est.exp hmsirom.exp, nind.exp:
 
        * gdb.mi/mi-stack.exp (test_stack_args_listing): Test that
        HIGH_FRAME argument to -stack-list-arguments can be larger than
-        the number of frames.
+       the number of frames.
 
 2006-09-15  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * gdb.mi/mi-stack.exp (test_stack_frame_listing): Test that
        HIGH_FRAME argument to -stack-list-locals can be larger than
        the number of frames.
-       
+
 2006-08-18  Fred Fish  <fnf@specifix.com>
 
        * lib/gdb.exp (skip_altivec_tests): Fix apparent typo,
 
 2006-05-19  Joel Brobecker  <brobecker@adacore.com>
 
-        * gdb.base/del.exp (test_delete_alias): New function.
-        Now check that both "del" and "d" work as aliases for "delete".
+       * gdb.base/del.exp (test_delete_alias): New function.
+       Now check that both "del" and "d" work as aliases for "delete".
 
 2006-05-18  Fred Fish  <fnf@specifix.com>
 
 
 2006-05-06  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
 
-       * gdb.mi/mi-basics.exp: Add missing serial number to 
+       * gdb.mi/mi-basics.exp: Add missing serial number to
        expected output in some mi_gdb_test statements.
        * gdb.mi/mi2-basics.exp: Likewise.
 
        (*-data-list-register-*): Correct regular expressions to expect the new
        pseudo d? floating point registers.
        * gdb.mi/mi2-regs.exp: Likewise.
-       
+
 2006-05-05  Christophe Lyon  <christophe.lyon@st.com>
 
        * gdb.cp/m-static.h (class gnu_obj_4): Add dummy member.
        * gdb.base/pc-fp.exp (get_valueofx): Don't print environment
        specifix hex value as part of results.
        * gdb.base/shreloc.exp (get_msym_addrs): Ditto.
-       
+
 2006-02-16  Fred Fish  <fnf@specifix.com>
 
        * gdb.base/whatis.c: Define variables using typedefs char_addr,
        away.
        * gdb.base/whatis.exp: Add tests using type name for struct type,
        union type, enum type, and typedef.
-       
+
 2006-02-13  Mark Kettenis  <kettenis@gnu.org>
 
        * gdb.arch/i386-prologue.exp: Add testcase for PR breakpoints/2080.
 
 2005-11-03  Jim Blandy  <jimb@redhat.com>
 
-        Checked in by Elena Zannoni  <ezannoni@redhat.com>
+       Checked in by Elena Zannoni  <ezannoni@redhat.com>
+
        * gdb.dwarf2/mac-fileno.exp, gdb.dwarf2/mac-fileno.S: New tests.
 
 2005-11-02  Corinna Vinschen  <vinschen@redhat.com>
 
 2005-10-17  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * gdb.arch/altivec-regs.exp: Adjust "info reg vrsave" and "info reg
-        vscr" tests to better match output.
+       * gdb.arch/altivec-regs.exp: Adjust "info reg vrsave" and "info reg
+       vscr" tests to better match output.
 
 2005-10-12  Jim Blandy  <jimb@redhat.com>
 
 
 2005-10-03  Joel Brobecker  <brobecker@adacore.com>
 
-        * gdb.base/arrayidx.c: New file.
-        * gdb.base/arrayidx.exp: New testcase.
+       * gdb.base/arrayidx.c: New file.
+       * gdb.base/arrayidx.exp: New testcase.
 
 2005-09-29  Nick Roberts  <nickrob@snap.net.nz>
 
 
 2005-09-27  Bob Rossi  <bob@brasko.net>
 
-       * gdb.mi/mi-disassemble.exp, gdb.mi/mi2-disassemble.exp: Remove .* 
+       * gdb.mi/mi-disassemble.exp, gdb.mi/mi2-disassemble.exp: Remove .*
        from test.  Escape the | in mi_gdb_test call.
        * gdb.mi/mi-basics.exp, gdb.mi/mi-cli.exp, gdb.mi/mi-disassemble.exp,
        gdb.mi/mi-pthreads.exp, gdb.mi/mi-stack.exp, gdb.mi/mi2-basics.exp,
 
 2005-09-13  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * gdb.arch/altivec-regs.exp: Adjust "info reg vrsave" and "info reg
-        vscr" tests to match output.
+       * gdb.arch/altivec-regs.exp: Adjust "info reg vrsave" and "info reg
+       vscr" tests to match output.
 
 2005-09-13  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * gdb.arch/altivec-regs.exp: Adjust "print $vx<i>" tests to match
-        output.
+       * gdb.arch/altivec-regs.exp: Adjust "print $vx<i>" tests to match
+       output.
 
 2005-09-11  Bob Rossi  <bob@brasko.net>
 
        * lib/mi-support.exp (mi_gdb_test): Change -re to not be anchored.
-       * gdb.mi/mi-syn-frame.exp: Call mi_gdb_test twice instead of once for 
+       * gdb.mi/mi-syn-frame.exp: Call mi_gdb_test twice instead of once for
        commands that return an MI output command and an asyncronous MI output
        command.
        * gdb.mi/mi-console.exp: Ditto.
        (mi_gdb_test): Add IPATTERN parameter.
 
 2005-08-02   Bob Rossi  <bob@brasko.net>
-  
+
        * gdb.mi/mi-syn-frame.exp, gdb.mi/mi2-syn-frame.exp: Add MESSAGE
        parameter to mi_gdb_test.
        * lib/mi-support.exp (mi_gdb_test): Make MESSAGE parameter necessary.
 
        * gdb.mi/mi-var-child.exp: Adapt tests for extra elements and use
        them for tests for "-var-update --no-values" and
-       "-var-update --all-values".  
+       "-var-update --all-values".
        Add test for "-var-list-children --simple-values".
 
        * gdb.mi/basics.c (callee4): Add integer array D[3]...
        sigaltsatck'.
 
 2005-07-14  Bob Rossi  <bob@brasko.net>
-  
+
        * gdb.base/default.exp (tty): Changed output of command.
        * gdb.base/help.exp (help tty): Ditto.
 
        -stack-select-frame without arguments.
        (test_stack_frame_listing): Add test for newly implemented command
        -stack-info-frame.
-       
+
 2005-06-17  Wu Zhou  <woodzltc@cn.ibm.com>
 
        * gdb.fortran/array-element.f: New file.
 
 2004-05-02  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * lib/gdb.exp (skip_altivec_tests): New function, based on
-        check_vmx_hw_available from the GCC testsuite.
-        * lib/gdb.arch/altivec-abi.exp: Use skip_altivec_tests.
-        * lib/gdb.arch/altivec-regs.exp: Likewise.
+       * lib/gdb.exp (skip_altivec_tests): New function, based on
+       check_vmx_hw_available from the GCC testsuite.
+       * lib/gdb.arch/altivec-abi.exp: Use skip_altivec_tests.
+       * lib/gdb.arch/altivec-regs.exp: Likewise.
 
 2005-05-02  Jim Blandy  <jimb@redhat.com>
 
 2005-04-29  Paul Gilliam  <pgilliam@us.ibm.com>
 
        * gdb.base/so-impl-ld.exp: Use new shared library
-        infrastructure.
+       infrastructure.
 
 2005-04-29  Corinna Vinschen  <vinschen@redhat.com>
 
 
 2005-04-28  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * gdb.base/pending.exp: Change to use new shared library
-        infrastructure.
+       * gdb.base/pending.exp: Change to use new shared library
+       infrastructure.
 
 2005-04-28  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * gdb.base/nodebug.exp: Allow for compiling by IBM's xlc compiler,
-        use test_compiler_info instead of gcc_compiled, and update copyright.
+       * gdb.base/nodebug.exp: Allow for compiling by IBM's xlc compiler,
+       use test_compiler_info instead of gcc_compiled, and update copyright.
 
 2005-04-27  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * gdb.base/annota1.exp : Deal with messages caused by breakpoints in
-        shared objects being adjusted and update copyright years.
+       * gdb.base/annota1.exp : Deal with messages caused by breakpoints in
+       shared objects being adjusted and update copyright years.
 
 2005-04-27  Daniel Jacobowitz  <dan@codesourcery.com>
 
 
 2005-04-12  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * lib/gdb.exp (test_compiler_info): Give argument a default value.
+       * lib/gdb.exp (test_compiler_info): Give argument a default value.
 
 2005-04-08  Daniel Jacobowitz  <dan@codesourcery.com>
 
 
 2005-04-06  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * lib/gdb.exp (test_compiler_info): Return compiler_info
-        if no arguments are given.
+       * lib/gdb.exp (test_compiler_info): Return compiler_info
+       if no arguments are given.
 
 2005-04-01  Paul Gilliam  <pgilliam@us.ibm.com>
 
        * gdb.asm/iq2000.inc: New file.
 
 2005-03-07  Manoj Iyer <manjo@austin.ibm.com>
-       
+
        * gdb.base/command.exp: Change hardcoded value to regular expression.
        * gdb.base/float.exp: Add powerpc to the list of targets checked.
 
 
 2004-03-03  Paul Gilliam  <pgilliam@us.ibm.com>
 
-        * lib/compiler.c: Add test for IBM's xlc compiler.
-        * lib/compiler.cc: Likewise.
+       * lib/compiler.c: Add test for IBM's xlc compiler.
+       * lib/compiler.cc: Likewise.
 
 2004-02-24  Joel Brobecker  <brobecker@adacore.com>
 
        * gdb.base/scope.exp (test_at_main): Delete any XFAIL and/or KFAIL
        of powerpc*-*-*.
        * gdb.hp/gdb.base-hp/callfwmall.exp (do_function_calls): Ditto.
-       * gdb.base/list.exp (test_list_function) 
+       * gdb.base/list.exp (test_list_function)
        (test_list_filename_and_function): Ditto.
        * gdb.base/callfuncs.exp (do_function_calls): Ditto.
 
 
 2004-10-11  Orjan Friberg  <orjanf@axis.com>
 
-       * gdb.threads/bp_in_thread.exp: Use runto_main and "continue" instead 
+       * gdb.threads/bp_in_thread.exp: Use runto_main and "continue" instead
        of "run", since the latter doesn't work with remote targets.  Adjust
        the breakpoint numbering accordingly.
        * gdb.threads/pthread_cond_wait.exp: Ditto.
 
 2004-09-10  Jason Molenda  (jmolenda@apple.com)
 
-        * gdb.base/define.exp: Two new tests to verify zero space chars
-        after 'if' and 'while' commands in a user-defined command is correctly
-        parsed.
+       * gdb.base/define.exp: Two new tests to verify zero space chars
+       after 'if' and 'while' commands in a user-defined command is correctly
+       parsed.
 
 2004-09-08  Andrew Cagney  <cagney@gnu.org>
 
 2004-07-08  Jeff Johnston  <jjohnstn@redhat.com>
 
        * gdb.java/jmain.exp: Fix expected line number for main to
-       break at.  Set XFAIL for break at main test since gcj does not 
+       break at.  Set XFAIL for break at main test since gcj does not
        provide line number info for first statement in main.
 
 2004-07-08  Andrew Cagney  <cagney@gnu.org>
 
 2004-06-20  Jim Blandy  <jimb@redhat.com>
 
-        Fix PR testsuite/1680.
+       Fix PR testsuite/1680.
        * gdb.arch/i386-sse.exp: Properly quote curly braces in
        regular expressions.
 
 
        * gdb.base/structs.exp (test_struct_calls): Fix KFAIL for
        gdb/1455, bug is specific to "long long" and "double".
-       
+
        * gdb.base/structs.exp (test_struct_returns, test_struct_returns)
        (test_struct_calls): Remove KFAIL of "long double" on i*86-*-*,
        x86_64-*-*, sparc64-*-*, and sparc*-*-solaris2*.  PR tdep/1447
        * gdb.base/signull.c: Use sigjmp_buf instead of jmp_buf.
 
 2004-05-21  Joel Brobecker  <brobecker@gnat.com>
-            Daniel Jacobowitz  <drow@mvista.com>
+           Daniel Jacobowitz  <drow@mvista.com>
 
        * lib/gdb.exp (gdb_test_multiple): Improve regexp matching the
        GDB prompt.
        setjmp/longjmp.  Use sigaction instead of signal.
 
 2004-05-19  J. Brobecker  <brobecker@gnat.com>
-            Michael Snyder  <msnyder@redhat.com>
+           Michael Snyder  <msnyder@redhat.com>
 
        * gdb.threads/pthread_cond_wait.c: New file.
        * gdb.threads/pthread_cond_wait.exp: New testcase.
        * gdb.base/sigstep.exp: Ditto.
 
 2004-04-22  Jeff Johnston  <jjohnstn@redhat.com>
-            Daniel Jacobowitz  <drow@mvista.com>
+           Daniel Jacobowitz  <drow@mvista.com>
 
        * gdb.threads/manythreads.c: New testcase.
        * gdb.threads/manythreads.exp: Ditto.
 
 2004-02-07  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.base/maint.exp: Update test to reflect
-         obstack changes.
+       * gdb.base/maint.exp: Update test to reflect
+        obstack changes.
 
 2004-02-04  Jeff Johnston  <jjohnstn@redhat.com>
 
 
 2004-01-13  Elena Zannoni  <ezannoni@redhat.com>
 
-         * gdb.threads/gcore-thread.exp: Prefix name of binary with
-         test specific name.
-         * gdb.mi/gdb669.exp: Ditto.
-         * gdb.mi/mi-pthreads.exp: Ditto.
-         * gdb.mi/mi1-pthreads.exp: Ditto.
-         * gdb.mi/mi2-pthreads.exp: Ditto.
+        * gdb.threads/gcore-thread.exp: Prefix name of binary with
+        test specific name.
+        * gdb.mi/gdb669.exp: Ditto.
+        * gdb.mi/mi-pthreads.exp: Ditto.
+        * gdb.mi/mi1-pthreads.exp: Ditto.
+        * gdb.mi/mi2-pthreads.exp: Ditto.
 
 2004-01-12  Michael Chastain  <mec.gnu@mindspring.com>
 
 2004-01-12  Elena Zannoni  <ezannoni@redhat.com>
 
        * gdb.mi/mi2-basics.exp: Make sure that full pathnames are
-        escaped correctly.
+       escaped correctly.
 
 2004-01-12  Elena Zannoni  <ezannoni@redhat.com>
 
 2003-11-07  Elena Zannoni  <ezannoni@redhat.com>
 
        * gdb.cp/annota3.exp: Make sure we can match 'Hardware watchpoint'
-        as well as 'Watchpoint'.
+       as well as 'Watchpoint'.
 
 2003-11-06  Elena Zannoni  <ezannoni@redhat.com>
 
 
 2003-11-06  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.cp/annota2.exp: Make sure we can match 'Hardware watchpoint'
-        as well as 'Watchpoint'.
+       * gdb.cp/annota2.exp: Make sure we can match 'Hardware watchpoint'
+       as well as 'Watchpoint'.
 
 2003-11-05  Michael Chastain  <mec@shout.net>
 
 2003-09-23  Elena Zannoni  <ezannoni@redhat.com>
 
        * gdb.base/selftest.exp: Accomodate more instruction reordering
-        weirdness.
+       weirdness.
 
 2003-09-17  Michael Chastain  <mec@shout.net>
 
 
 2003-09-11  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.base/relocate.exp: Handle new gdb output at startup.
+       * gdb.base/relocate.exp: Handle new gdb output at startup.
        * gdb.stabs/weird.exp: Ditto.
 
 2003-09-08  Michael Chastain  <mec@shout.net>
 
 2003-08-07  Elena Zannoni  <ezannoni@redhat.com>
 
-        * 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.
+       * 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  <ezannoni@redhat.com>
 
-        * 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.
+       * 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  <drow@mvista.com>
 
 
 2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
 
-        * 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.
+       * 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  <schwab@suse.de>
 
 
 2003-07-09  Elena Zannoni  <ezannoni@redhat.com>
 
-        * 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.
+       * 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  <ezannoni@redhat.com>
 
        * 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.
+       as above, part of the shared object relocation test.
 
 2003-06-08  Mark Kettenis  <kettenis@gnu.org>
 
 2003-04-16  Elena Zannoni  <ezannoni@redhat.com>
 
        * gdb.base/completion.exp: Make 'info func mark' complete on 'info
-        func marke' instead. Update test name.
+       func marke' instead. Update test name.
 
 2003-04-15  David Carlton  <carlton@math.stanford.edu>
 
 
 2003-04-14  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.base/attach.exp: Add new message from ptrace in case of
-        attaching to nonexistent process.
+       * gdb.base/attach.exp: Add new message from ptrace in case of
+       attaching to nonexistent process.
 
 2003-04-11  Jim Blandy  <jimb@redhat.com>
 
 
 2003-04-11  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.threads/pthreads.exp (test_startup): When setting a breakpoint
-        match on sourcefile name, instead of directory name.
+       * gdb.threads/pthreads.exp (test_startup): When setting a breakpoint
+       match on sourcefile name, instead of directory name.
 
 2003-04-10  Elena Zannoni  <ezannoni@redhat.com>
 
 2003-02-02  Andrew Cagney  <ac131313@redhat.com>
 
        2002-11-10 Jason Molenda (jason-cl@molenda.com):
-        * gdb.mi/mi-var-child.exp: -var-list-children's CHILDREN field is
-        now a list, not a tuple.
-        * gdb.mi/mi-var-display.exp: Ditto.
-        * gdb.mi/gdb792.exp: Ditto.
+       * gdb.mi/mi-var-child.exp: -var-list-children's CHILDREN field is
+       now a list, not a tuple.
+       * gdb.mi/mi-var-display.exp: Ditto.
+       * gdb.mi/gdb792.exp: Ditto.
 
 2003-02-01  Andrew Cagney  <ac131313@redhat.com>
 
        From 2002-11-09 Jason Molenda (jason-cl@molenda.com):
-        * gdb.mi/mi-syn-frame.exp: New tests for synthetic frames in
-        stack backtraces.
-        * gdb.mi/mi-syn-frame.c: Part of same.
+       * gdb.mi/mi-syn-frame.exp: New tests for synthetic frames in
+       stack backtraces.
+       * gdb.mi/mi-syn-frame.c: Part of same.
 
 2003-02-01  Mark Kettenis  <kettenis@gnu.org>
 
        removal of until tests.
        * gdb.base/help.exp: Update test for new 'until' help message.
        Add test for help on 'advance'.
-        * gdb.base/args.exp: Fix foobar with GDBFLAGS global.
+       * gdb.base/args.exp: Fix foobar with GDBFLAGS global.
 
 2003-01-15  Mark Kettenis  <kettenis@gnu.org>
 
 
 2003-01-14  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.base/args.c: New file.
-        * gdb.base/args.exp: New file.
+       * gdb.base/args.c: New file.
+       * gdb.base/args.exp: New file.
 
 2003-01-14  Daniel Jacobowitz  <drow@mvista.com>
 
 
 2002-09-19  Jim Blandy  <jimb@redhat.com>
 
-        * gdb.base/charset.exp, gdb.base/charset.c: New files.
+       * gdb.base/charset.exp, gdb.base/charset.c: New files.
 
 2002-09-19  Andrew Cagney  <ac131313@redhat.com>
 
 
 2002-08-22  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.arch/altivec-abi.exp: The source C file is altivec-abi.c,
-        not altivec.c.
+       * gdb.arch/altivec-abi.exp: The source C file is altivec-abi.c,
+       not altivec.c.
 
 2002-08-17  Mark Kettenis  <kettenis@gnu.org>
 
 
 2002-05-19  Elena Zannoni  <ezannoni@redhat.com>
 
-        * configure.in (configdirs): Add gdb.arch.
-        * configure: Regenerate.
+       * configure.in (configdirs): Add gdb.arch.
+       * configure: Regenerate.
 
 2002-05-17  Jim Blandy  <jimb@redhat.com>
 
 
 2002-05-14  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.arch/altivec-abi.c: New file.
-        * gdb.arch/altivec-abi.exp: New file.
-        * gdb.arch/altivec-regs.c: New file.
-        * gdb.arch/altivec-regs.exp: New file.
+       * gdb.arch/altivec-abi.c: New file.
+       * gdb.arch/altivec-abi.exp: New file.
+       * gdb.arch/altivec-regs.c: New file.
+       * gdb.arch/altivec-regs.exp: New file.
 
 2002-05-14  Daniel Jacobowitz  <drow@mvista.com>
 
@@ -8734,7 +8742,7 @@ From David S. Miller  <davem@redhat.com>
 
 2002-04-12  Michael Snyder  <msnyder@redhat.com>
 From Jim Blandy  <jimb@redhat.com>
-        * gdb.base/foo.c (foox): Remove section attribute; the linker
+       * gdb.base/foo.c (foox): Remove section attribute; the linker
        script can handle this instead.
        * gdb.base/bar.c (barx): Same.
        * gdb.base/baz.c (bazx): Same.
@@ -8774,7 +8782,7 @@ From Jim Blandy  <jimb@redhat.com>
 
 2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
 
-        Work around for PR gdb/285:
+       Work around for PR gdb/285:
        * gdb.asm/asm-source.exp: Bail out if multilibs are detected.
 
 2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
@@ -9004,9 +9012,9 @@ From Jim Blandy  <jimb@redhat.com>
 
 2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
 
-        * gdb.threads/linux-dp.exp: Use 'array unset', not 'array set'.
-        (check_philosopher_stack): Check for manager thread before checking
-        for a just-starting thread.
+       * gdb.threads/linux-dp.exp: Use 'array unset', not 'array set'.
+       (check_philosopher_stack): Check for manager thread before checking
+       for a just-starting thread.
 
 2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
 
@@ -9026,8 +9034,8 @@ From Jim Blandy  <jimb@redhat.com>
 
 2002-01-21  Fred Fish  <fnf@redhat.com>
 
-        * gdb.base/maint.exp: Simplify the "maint info breakpoints" test to
-        optionally accept the "shlib events" variation.
+       * gdb.base/maint.exp: Simplify the "maint info breakpoints" test to
+       optionally accept the "shlib events" variation.
 
 2002-01-21  Jim Blandy  <jimb@redhat.com>
 
@@ -9249,12 +9257,12 @@ Thu Dec 20 09:54:36 2001  Jeffrey A Law  (law@redhat.com)
 
 Wed Dec 19 14:10:57 2001  Jeffrey A Law  (law@redhat.com)
 
-        * gdb.base/break.exp: Fix HP specific search string when testing
-        backtracing in a called function.
+       * gdb.base/break.exp: Fix HP specific search string when testing
+       backtracing in a called function.
 
-        * gdb.base/constvars.exp: Only set lang to C++ if we're
-        compiling the test with HP's compilers.
-        * gdb.base/volatile.exp: Similarly.
+       * gdb.base/constvars.exp: Only set lang to C++ if we're
+       compiling the test with HP's compilers.
+       * gdb.base/volatile.exp: Similarly.
 
 2001-12-19  Jim Blandy  <jimb@redhat.com>
 
@@ -9272,16 +9280,16 @@ Wed Dec 19 14:10:57 2001  Jeffrey A Law  (law@redhat.com)
 
        * gdb.base/completion.exp: On some systems, there is, in fact, a
        variable named `b' in scope, since GDB treats all static
-        variables as being in scope.  So use `no_var_named_this'
-        instead of `b'.
+       variables as being in scope.  So use `no_var_named_this'
+       instead of `b'.
 
        * gdb.base/corefile.exp: Recognize the message saying that GDB
        can't find the core file's registers as a failure.
 
 2001-12-13  Jackie Smith Cashion  <jsmith@redhat.com>
 
-        * gdb.base/commands.exp (user_defined_command_test): Make "show user"
-        test expect string more specific.
+       * gdb.base/commands.exp (user_defined_command_test): Make "show user"
+       test expect string more specific.
 
 2001-12-13  Corinna Vinschen  <vinschen@redhat.com>
 
@@ -9353,7 +9361,7 @@ Wed Dec 19 14:10:57 2001  Jeffrey A Law  (law@redhat.com)
        * gdb.asm/s390.inc: New file.
        * gdb.asm/configure.in, gdb.asm/asm-source.exp: Add clauses for
        the S/390 architecture.
-        * gdb.asm/configure: Regenerated.
+       * gdb.asm/configure: Regenerated.
 
 2001-11-30  Michael Snyder  <msnyder@redhat.com>
 
@@ -9910,31 +9918,31 @@ Wed Dec 19 14:10:57 2001  Jeffrey A Law  (law@redhat.com)
 
 2001-05-10  Elena Zannoni  <ezannoni@redhat.com>
 
-        * gdb.base/completion.exp: Revamp test. Make it execute on all
-        platforms.
+       * gdb.base/completion.exp: Revamp test. Make it execute on all
+       platforms.
 
 2001-05-10  Elena Zannoni  <ezannoni@redhat.com>
 
-        * config/gdbserver.exp (gdb_load): Handle the case
-        in which the arguments to gdbserver are given in the
-        baseboard configuration file.
-        Also handle the case in which the server needs to do a
-        load.
+       * config/gdbserver.exp (gdb_load): Handle the case
+       in which the arguments to gdbserver are given in the
+       baseboard configuration file.
+       Also handle the case in which the server needs to do a
+       load.
 
 2001-05-07  Keith Seitz <keiths@cygnus.com>
 
-        * lib/gdb.exp (gdbtk_initialize_display): New proc which will
-        set up the display for testing.
-        (gdbtk_start): Convert all paths to paths that tcl will like.
-        Export target information to environment.
-        (_gdbtk_xvfb_init): New proc to start Xvfb if available and
-        necessary.
-        (_gdbtk_xvfb_exit): New proc to kill Xvfb if necessary.
-        (to_tcl_path): New proc to convert a given pathname into
-        a path acceptible as an argument to a tcl command.
-        (_gdbtk_export_target_info): New proc to export target info
-        into the environment for gdbtk testing.
-        (gdbtk_done): New proc to signal end-of-test.
+       * lib/gdb.exp (gdbtk_initialize_display): New proc which will
+       set up the display for testing.
+       (gdbtk_start): Convert all paths to paths that tcl will like.
+       Export target information to environment.
+       (_gdbtk_xvfb_init): New proc to start Xvfb if available and
+       necessary.
+       (_gdbtk_xvfb_exit): New proc to kill Xvfb if necessary.
+       (to_tcl_path): New proc to convert a given pathname into
+       a path acceptible as an argument to a tcl command.
+       (_gdbtk_export_target_info): New proc to export target info
+       into the environment for gdbtk testing.
+       (gdbtk_done): New proc to signal end-of-test.
 
 2001-05-06  Jim Blandy  <jimb@redhat.com>
 
@@ -10117,8 +10125,8 @@ Thu Mar  8 16:06:00 2001  David Taylor  <taylor@redhat.com>
 2001-02-19  Fernando Nasser  <fnasser@redhat.com>
 
        From  Drew Moseley  <dmoseley@redhat.com>
-        * gdb.base/ending-run.exp: Properly handle the BSP state when
-        stepping past the end of main.
+       * gdb.base/ending-run.exp: Properly handle the BSP state when
+       stepping past the end of main.
 
 2001-02-19  John Moore  <jmoore@redhat.com>
 
@@ -10388,8 +10396,8 @@ Fri Jan 12 18:29:01 2001  Andrew Cagney  <cagney@b1.cygnus.com>
        * gdb.base/sizeof.c: include <stdio.h>.
 
        * gdb.c++/classes.exp: Use gdb_test instead of send_gdb to
-        'finish', otherwise uncaptured gdb_prompt would potentially
-        throw remaining test points out of sync.
+       'finish', otherwise uncaptured gdb_prompt would potentially
+       throw remaining test points out of sync.
 
 2000-07-26  Scott Bambrough <scottb@netwinder.org>
 
@@ -10602,7 +10610,7 @@ Mon Mar 27 14:46:37 2000  Andrew Cagney  <cagney@b1.cygnus.com>
 2000-03-23  Fernando Nasser  <fnasser@totem.to.cygnus.com>
 
        From David Whedon <dwhedon@gordian.com>
-        * gdb.base/commands.exp : Added command deprecator tests.
+       * gdb.base/commands.exp : Added command deprecator tests.
 
 2000-03-22  Daniel Berlin   <dan@cgsoftware.com>
 
@@ -11207,7 +11215,7 @@ Tue Aug 10 15:25:16 1999  Andrew Cagney  <cagney@b1.cygnus.com>
        * gdb.base/annota1.exp: Clean up some more, in case printf has
        debug info.  Deal with lack of signal hanlder info in stack.
 
-        From Jim Kingdon  <kingdon@redhat.com>:
+       From Jim Kingdon  <kingdon@redhat.com>:
        * gdb.base/annota1.exp: If printf has debug info, deal with it.
 
 1999-07-19  Stan Shebs  <shebs@andros.cygnus.com>
@@ -11241,10 +11249,10 @@ Tue Jul 13 23:37:18 1999  Andrew Cagney  <cagney@b1.cygnus.com>
 
 Wed Jul  7 00:27:35 1999  Andrew Cagney  <cagney@amy.cygnus.com>
 
-        * gdb.base/setvar.exp: Increase the time-out on tests indirectly
+       * gdb.base/setvar.exp: Increase the time-out on tests indirectly
        calling malloc.
-        * nodebug.exp, printcmds.exp, ptype.exp, setvar.exp: Ditto.
-        * ptype.exp: Move test for get_debug_format to before its first
+       * nodebug.exp, printcmds.exp, ptype.exp, setvar.exp: Ditto.
+       * ptype.exp: Move test for get_debug_format to before its first
        use.
 
 1999-07-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
@@ -11349,7 +11357,7 @@ Fri Jun 25 19:27:28 1999  Andrew Cagney  <cagney@b1.cygnus.com>
 
 1999-06-24  Jason Molenda  (jsm@bugshack.cygnus.com)
 
-        * Makefile.in: Add empty html and install-html targets.
+       * Makefile.in: Add empty html and install-html targets.
 
 1999-06-24  Stan Shebs  <shebs@andros.cygnus.com>
 
@@ -11414,8 +11422,8 @@ Fri Jun  4 10:47:46 1999  Jeffrey A Law  (law@cygnus.com)
 Wed Jun  2 17:37:05 1999  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * gdb.base/condbreak.exp: Use rerun_to_main to start the program.
-        * gdb.base/ending-run.exp: When stepping out of main, accept a
-        step into an arbitrary assembler file.
+       * gdb.base/ending-run.exp: When stepping out of main, accept a
+       step into an arbitrary assembler file.
 
 1999-05-20  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
 
@@ -11700,8 +11708,8 @@ Fri Feb  5 12:42:56 1999  Stan Shebs  <shebs@andros.cygnus.com>
        * gdb.base/long_long.c (known_types): Initialize values to zero.
        * gdb.base/long_long.exp: Step one more line
        so 'dec' is initialized in "get to known place".  GDB removes
-        leading zeros.  Explicitly ask for hex formatting.  Use
-        unique test case names.
+       leading zeros.  Explicitly ask for hex formatting.  Use
+       unique test case names.
 
 Tue Feb  2 10:16:08 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
 
@@ -12056,10 +12064,10 @@ Mon Dec 21 14:08:38 1998  David Taylor  <taylor@texas.cygnus.com>
        * gdb.c++/demangle.exp: changed the expected output for some
        ARM-style mangling -- removed second reference to datatype.
        For example, maint demangle __dt__11T1__pt__2_cFv
-                     T1<char>::~T1<char>(void)
+                    T1<char>::~T1<char>(void)
        becomes,
-                    maint demangle __dt__11T1__pt__2_cFv
-                     T1<char>::~T1(void)
+                    maint demangle __dt__11T1__pt__2_cFv
+                    T1<char>::~T1(void)
 
        (test_hp_style_demangling): new hp specific demangling test cases.
 
@@ -12304,18 +12312,18 @@ Mon Apr 13 22:32:51 1998 Frank Ch. Eigler <fche@cygnus.com>
 
 Fri Apr 10 22:38:12 1998 Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
-        * gdb.base/help.exp:  Clean up `help set args' and `help show args'
-        tests.
-        * gdb.base/interrupt.exp:  Add "i*86-*-solaris2*" xfail for calling
-        function when asleep.
-        * gdb.base/signals.exp:  Add "i*86-*-solaris2*" xfails. Add comment
-        for i*86 Linux and SVR4 signal handling problems.
-        Remove linux xfail for `next to handler in signals_tests_1', fixed
-        by recent infrun.c change.
-        Limit backtrace to 10 frames to avoid timeout problems with infinite
-        stack backtraces.
-        Adjust expect pattern in `handle all print' test to match Apr 28 1997
-        target.[ch] change.
+       * gdb.base/help.exp:  Clean up `help set args' and `help show args'
+       tests.
+       * gdb.base/interrupt.exp:  Add "i*86-*-solaris2*" xfail for calling
+       function when asleep.
+       * gdb.base/signals.exp:  Add "i*86-*-solaris2*" xfails. Add comment
+       for i*86 Linux and SVR4 signal handling problems.
+       Remove linux xfail for `next to handler in signals_tests_1', fixed
+       by recent infrun.c change.
+       Limit backtrace to 10 frames to avoid timeout problems with infinite
+       stack backtraces.
+       Adjust expect pattern in `handle all print' test to match Apr 28 1997
+       target.[ch] change.
 
 Tue Mar 31 00:40:32 1998  Bob Manson  <manson@charmed.cygnus.com>
 
@@ -12351,9 +12359,9 @@ Mon Feb 23 08:22:44 1998  Mark Alexander  <marka@cygnus.com>
 
 Wed Feb 18 16:43:46 1998  Michael Snyder  (msnyder@cygnus.com)
 
-        * gdb.base/overlays (several files): Merge the two overlay
-        managers into one.  Change variables (foox, barx, bazx, grbxx)
-        back into ints but force them to load in their proper sections.
+       * gdb.base/overlays (several files): Merge the two overlay
+       managers into one.  Change variables (foox, barx, bazx, grbxx)
+       back into ints but force them to load in their proper sections.
 
 Thu Feb 12 13:49:30 1998  Andrew Cagney  <cagney@b1.cygnus.com>
 
@@ -12390,8 +12398,8 @@ Fri Feb  6 14:13:12 1998  Andrew Cagney  <cagney@b1.cygnus.com>
 
 Thu Jan 29 14:48:19 1998  Michael Snyder  (msnyder@cygnus.com)
 
-        * gdb.base/overlays.exp: fix up and get working again.
-        Add tests for backtraces from an overlay function.
+       * gdb.base/overlays.exp: fix up and get working again.
+       Add tests for backtraces from an overlay function.
 
 Fri Jan 23 07:52:45 1998  Fred Fish  <fnf@cygnus.com>
 
@@ -13265,7 +13273,7 @@ Sat Nov  9 01:05:10 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 Tue Nov  5 10:44:23 1996  Michael Snyder  <msnyder@cygnus.com>
 
        * gdb.base/[bitfields.exp crossload.exp funcargs.exp interrupt.exp
-                   list.exp scope.exp watchpoint.exp]
+                   list.exp scope.exp watchpoint.exp]
          Make all timeout error msgs explicitly say "(timeout)".
 
 Mon Nov  4 12:03:06 1996  Michael Snyder  <msnyder@cygnus.com>
@@ -15867,9 +15875,9 @@ Sat May 21 10:05:08 1994  Bill Cox  (bill@rtl.cygnus.com)
 Thu May 19 12:51:00 1994  Bill Cox  (bill@rtl.cygnus.com)
 
        * Makefile.in, configure.in, config/mips-gdb.exp,
-          config/mt-a29k-udi, config/mt-i386-aout, config/mt-i960-nindy,
-          config/mt-sparc-aout, config/udi-gdb.exp, config/unix-gdb.exp,
-          config/unknown.exp, gdb.t00/default.exp, gdb.t00/help.exp,,
+         config/mt-a29k-udi, config/mt-i386-aout, config/mt-i960-nindy,
+         config/mt-sparc-aout, config/udi-gdb.exp, config/unix-gdb.exp,
+         config/unknown.exp, gdb.t00/default.exp, gdb.t00/help.exp,,
          gdb.t00/teststrategy.exp, gdb.t01/Makefile.in, gdb.t02/Makefile.in,
          gdb.t02/whatis.exp, gdb.t03/Makefile.in, gdb.t03/gdbme.c,
          gdb.t04/Makefile.in, gdb.t05/Makefile.in, gdb.t06/Makefile.in,
@@ -15893,7 +15901,7 @@ Wed May 18 17:04:03 1994  Bill Cox  (bill@rtl.cygnus.com),
 Tue May 17 15:04:14 1994  Bill Cox  (bill@rtl.cygnus.com)
 
        * config/mips-gdb.exp, config/udi-gdb.exp, config/vx-gdb.exp,
-          lib/gdb.exp: Replace error proc calls with perror.
+         lib/gdb.exp: Replace error proc calls with perror.
 
 Mon May 16 19:00:50 1994  Stan Shebs  (shebs@andros.cygnus.com)
 
@@ -15904,7 +15912,7 @@ Mon May 16 19:00:50 1994  Stan Shebs  (shebs@andros.cygnus.com)
 Fri May 13 18:00:27 1994  Bill Cox  (bill@rtl.cygnus.com)
 
        * config/mt-i960-vx (LDFLAGS): Add '-r' option for test links.
-          (CFLAGS): Delete it from here.
+         (CFLAGS): Delete it from here.
 
 Tue May  3 16:08:09 1994  Kung Hsu  (kung@mexican.cygnus.com)
 
@@ -15952,9 +15960,9 @@ Mon Apr 11 10:31:00 1994  Bill Cox  (bill@rtl.cygnus.com)
 Mon Apr 11 09:15:30 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
 
        * From Peter Schauer with minor modifications.
-        * gdb.t15/return.exp (return_tests): Handle targets where "return"
-        stops in mid-line in the caller.  Add xfail for returning a float
-        value on X86 targets.
+       * gdb.t15/return.exp (return_tests): Handle targets where "return"
+       stops in mid-line in the caller.  Add xfail for returning a float
+       value on X86 targets.
 
 Tue Apr  5 15:16:33 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
 
@@ -16497,13 +16505,13 @@ Tue Oct  5 10:43:11 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
 Wed Sep 29 00:55:49 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
-        * gdb.t03/ptype.exp, gdb.t15/printcmds.exp:  When constructing
+       * gdb.t03/ptype.exp, gdb.t15/printcmds.exp:  When constructing
        a long or float array cast all array members to the same type.
-        * gdb.t04/setvar.exp:  Handle the decimal output of an unsigned long
+       * gdb.t04/setvar.exp:  Handle the decimal output of an unsigned long
        with 64 bit longs.
-        * gdb.t07/watchpoint.exp:  Add finish and until variations encountered
+       * gdb.t07/watchpoint.exp:  Add finish and until variations encountered
        on alpha.
-        * gdb.t08/opaque.exp, gdb.t17/interrupt.exp:  Add xfails for alpha.
+       * gdb.t08/opaque.exp, gdb.t17/interrupt.exp:  Add xfails for alpha.
 
 Tue Sep 28 17:26:47 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
@@ -16534,8 +16542,8 @@ Sat Sep 18 09:43:21 1993  Jim Kingdon  (kingdon@poseidon.cygnus.com)
 
 Fri Sep 17 04:41:17 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
-        * gdb.stabs/ecoff.mt:  Remove STABSCC hack.
-        * gdb.stabs/weird.exp:  Handle the case where weird.o is compiled
+       * gdb.stabs/ecoff.mt:  Remove STABSCC hack.
+       * gdb.stabs/weird.exp:  Handle the case where weird.o is compiled
        by mips cc and contains no stabs entries.
 
 Thu Sep 16 17:22:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
@@ -17318,7 +17326,7 @@ Tue Apr 13 23:18:07 1993  Per Bothner  (bothner@cygnus.com)
 
 Sun Apr 11 17:21:45 1993  Rob Savoye  (rob at darkstar.cygnus.com)
 
-        * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
+       * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
 
 Wed Apr  7 21:28:21 1993  Rob Savoye  (rob@cygnus.com)
 
@@ -17564,9 +17572,9 @@ Tue Feb 23 11:55:06 1993  Fred Fish  (fnf@cygnus.com)
 
 Mon Feb 22 07:54:03 1993  Mike Werner  (mtw@poseidon.cygnus.com)
 
-        * gdb/testsuite: made modifications to testcases, etc., to allow
-        them to work properly  given the reorganization of deja-gnu and the
-        relocation of the testcases from deja-gnu to a "tool" subdirectory.
+       * gdb/testsuite: made modifications to testcases, etc., to allow
+       them to work properly  given the reorganization of deja-gnu and the
+       relocation of the testcases from deja-gnu to a "tool" subdirectory.
 
 Sun Feb 21 10:55:55 1993  Mike Werner  (mtw@poseidon.cygnus.com)
 
index 79a9a01..fc72e41 100644 (file)
@@ -167,7 +167,7 @@ proc catch_fork_child_follow {} {
 
    send_gdb "continue\n"
    gdb_expect {
-      -re "Catchpoint.*(forked process.*),.*in .*(fork|__kernel_vsyscall).*$gdb_prompt $"\
+      -re "Catchpoint.*(forked process.*),.*in .*(fork|__kernel_v?syscall).*$gdb_prompt $"\
                       {pass "explicit child follow, catch fork"}
       -re "$gdb_prompt $" {fail "explicit child follow, catch fork"}
       timeout         {fail "(timeout) explicit child follow, catch fork"}
@@ -239,7 +239,7 @@ proc tcatch_fork_parent_follow {} {
 
    send_gdb "continue\n"
    gdb_expect {
-      -re ".*in .*(fork|__kernel_vsyscall).*$gdb_prompt $"\
+      -re ".*in .*(fork|__kernel_v?syscall).*$gdb_prompt $"\
                       {pass "explicit parent follow, tcatch fork"}
       -re "$gdb_prompt $" {fail "explicit parent follow, tcatch fork"}
       timeout         {fail "(timeout) explicit parent follow, tcatch fork"}
index 4500999..41a5039 100644 (file)
@@ -264,7 +264,7 @@ proc tcatch_vfork_then_parent_follow {} {
 # HP-UX 10.20 seems to stop you in "vfork", while more recent HP-UXs
 # stop you in "_vfork".
    gdb_expect {
-      -re "0x\[0-9a-fA-F\]*.*vfork.*$gdb_prompt "\
+      -re "0x\[0-9a-fA-F\]*.*(vfork|__kernel_v?syscall).*$gdb_prompt "\
                       {pass "vfork parent follow, tcatch vfork"}
       -re "vfork \\(\\) at.*$gdb_prompt "\
                       {pass "vfork parent follow, tcatch vfork"}
@@ -275,6 +275,10 @@ proc tcatch_vfork_then_parent_follow {} {
    gdb_expect {
       -re "Run till exit from.*vfork.*0x\[0-9a-fA-F\]* in main .* at .*${srcfile}:12.*$gdb_prompt "\
                       {pass "vfork parent follow, finish after tcatch vfork"}
+      -re "Run till exit from.*__kernel_v?syscall.*0x\[0-9a-fA-F\]* in vfork .*$gdb_prompt " {
+         send_gdb "finish\n"
+         exp_continue
+      }
       -re "$gdb_prompt $" {fail "vfork parent follow, finish after tcatch vfork"}
       timeout         {fail "(timeout) vfork parent follow, finish after tcatch vfork" }
    }
@@ -308,9 +312,7 @@ proc tcatch_vfork_then_child_follow {} {
    gdb_expect {
       -re "vfork \\(\\) at .*$gdb_prompt $"\
                       {pass "vfork child follow, tcatch vfork"}
-      -re "0x\[0-9a-fA-F\]*.*vfork.*$gdb_prompt "\
-                      {pass "vfork child follow, tcatch vfork"}
-      -re "0x\[0-9a-fA-F\]*.*_vfork.*$gdb_prompt "\
+      -re "0x\[0-9a-fA-F\]*.*(vfork|__kernel_v?syscall).*$gdb_prompt "\
                       {pass "vfork child follow, tcatch vfork"}
       -re "$gdb_prompt $" {fail "vfork child follow, tcatch vfork"}
       timeout         {fail "(timeout) vfork child follow, tcatch vfork"}
@@ -319,6 +321,10 @@ proc tcatch_vfork_then_child_follow {} {
    gdb_expect {
       -re "Run till exit from.*vfork.*${srcfile}:12.*$gdb_prompt "\
                       {pass "vfork child follow, finish after tcatch vfork"}
+      -re "Run till exit from.*__kernel_v?syscall.*0x\[0-9a-fA-F\]* in vfork .*$gdb_prompt " {
+         send_gdb "finish\n"
+         exp_continue
+      }
       -re "Run till exit from.*vfork.*${srcfile2}:9.*$gdb_prompt "\
                       {pass "vfork child follow, finish after tcatch vfork (followed exec)"}
       -re "$gdb_prompt $" {fail "vfork child follow, finish after tcatch vfork"}