Lines Matching full:base
40 * gdb.base/overlays.exp: Update copyright years.
44 * gdb.base/overlays.exp: Disable if target is Linux.
58 * gdb.base/bigcore.exp (extract_heap): If the expect "file size"
60 * gdb.base/bigcore.c: Include <sys/stat.h> and <fcntl.h>.
72 * gdb.base/bigcore.exp: Replace the code that creates a corefile
78 * gdb.base/sigstep.exp: Avoid comments withing gdb_test_multiple
83 * gdb.base/constvars.exp (local_compiler_xfail_check_2):
85 * gdb.base/volatile.exp (local_compiler_xfail_check_2):
95 * gdb.base/bigcore.exp: Deactivate on IRIX targets.
108 * gdb.base/define.exp: Two new tests to verify zero space chars
114 * gdb.base/signals.exp (signal_tests_1): Delete. Merge signal
119 * gdb.base/unload.exp: Link with -dl on *-*-solaris*.
135 * gdb.base/sigstep.exp (advance): Use "-continue_timer" option
141 * gdb.base/unload.exp: Fix so messages aren't duplicated.
158 * gdb.base/unload.exp: Fix expected warning message to match
163 * gdb.base/call-rt-st.exp: Fix typos.
172 * gdb.base/sigstep.exp (breakpoint_to_handler_entry)
178 * gdb.base/sigstep.exp (breakpoint_over_handler): Remove kfail
188 * gdb.base/remote.exp: Adapt to new return value.
207 * gdb.base/unload.c: Include <stdlib.h>.
212 * gdb.base/call-sc.exp (test_scalar_returns): Make sure PC is
227 * gdb.base/sigstep.exp (breakpoint_to_handler, skip_to_handler)
231 * gdb.base/sigstep.c (main): Change to use an infinite loop.
246 * gdb.base/whatis.c: Remove conditional disabling of "signed".
247 * gdb.base/whatis.exp: Remove signed_keyword_not_used.
251 * gdb.base/whatis.c: Add copyright notice.
264 * gdb.base/call-sc.exp (test_scalar_returns):
288 * gdb.base/unload.c (main): Make local variable msg const.
325 * gdb.base/bigcore.c: Include <sys/types.h> and <sys/time.h>.
354 * gdb.base/unload.exp: New test for breakpoints in dynamically
356 * gdb.base/unload.c: Ditto.
357 * gdb.base/unloadshr.c: Ditto.
403 * gdb.base/sigaltstack.exp: Provide proper anchoring.
420 * gdb.base/signals.exp (signal_tests_1): KFAIL bug in continuing
427 * gdb.base/sigaltstack.exp (finish_test): Consume output until
429 * gdb.base/sigstep.exp: Add KFAIL for gdb/1736.
438 * gdb.base/sigaltstack.exp (finish_test): New procedure. KFAIL
452 * gdb.base/gcore.c: Include <string.h>.
456 * gdb.base/gcore.c: Add copyright notice.
460 * gdb.base/freebpcmd.c: Include <stdio.h>.
461 * gdb.base/long_long.c: Include <string.h>.
462 * gdb.base/sigaltstack.c: Include <stdlib.h> <string.h>.
463 * gdb.base/siginfo.c: Include <string.h>.
464 * gdb.base/sigstep.c: Include <string.h>.
468 * gdb.base/complex.c: Include <stdlib.h>.
472 * gdb.base/complex.c: Add copyright notice.
476 * gdb.base/charset.c: Include <stdlib.h>.
480 * gdb.base/auxv.c: Include <stdlib.h>.
484 * gdb.base/auxv.c: Add copyright notice.
488 * gdb.base/coremaker.c: Add copyright notice.
489 * gdb.base/coremaker2.c: Add copyright notice.
493 * gdb.base/store.exp: Update copyright.
500 * gdb.base/dump.exp: Add test name to callers of capture_value, do
532 * gdb.base/asm-source.exp: Properly convert target board
562 * gdb.base/radix.exp: Refactor common procedures. Make all
574 * gdb.base/signals.exp: Replace send_gdb and gdb_expect with
582 * gdb.base/annota1.exp: Honor gdb,nosignals.
583 * gdb.base/annota3.exp: Likewise.
591 * gdb.base/selftest.exp: Copy file from here ...
601 * gdb.base/restore.c: Append "prologue" to comments marking the a
603 * gdb.base/restore.exp: Update copyright, re-indent.
610 * gdb.base/restore.c: Add copyright notice.
614 * gdb.base/logical.exp: Update copyright.
625 * gdb.base/sizeof.exp: Skip test when no inferior I/O.
630 * gdb.base/step-test.exp: Update copyright. Use
646 * gdb.base/signull.exp (test_segv): Prefix all tests with
649 * gdb.base/annota3.exp, gdb.base/annota1.exp: Update copyright.
651 * gdb.base/ena-dis-br.exp: Update copyright.
658 * gdb.base/attach.exp: Remove cleanupfile handling.
662 * gdb.base/annota1.exp: Cleanup corefile test name.
663 * gdb.base/annota3.exp: Ditto.
667 * gdb.base/signals.exp: Clean up copyright, re-indent.
669 * gdb.base/attach.exp: Replace send_gdb and gdb_expect with
680 * gdb.base/attach.exp: Cleanup copyright. Re-indent.
682 * gdb.base/sigbpt.exp: Make the common part of each test name a
702 * gdb.base/sigbpt.exp (stepi_out): Check for a single step
712 * gdb.base/sigbpt.exp, gdb.base/sigbpt.c: New test.
738 * gdb.base/bigcore.exp: Skip test on Cygwin.
742 * gdb.hp/gdb.base-hp/reg.exp: Accept both old and new gdb output
748 * gdb.base/attach.exp: Fix copyright date. Set testpid to Windows
762 * gdb.hp/gdb.base-hp/reg.exp: Update copyright notice.
766 * gdb.base/attach.exp (do_attach_tests): Don't forget to kill second
792 * gdb.base/charset.exp: Only send a control-C if we see a new
801 * gdb.base/charset.exp: Don't refer to $expect_out(1,string) in
815 * gdb.base/signull.c: Update copyright. Include <string.h>.
820 * gdb.base/signull.exp: Fix probe pattern matching a function
826 * gdb.base/long_long.exp, gdb.base/long_long.c: Rewrite.
830 * gdb.base/long_long.c: Add copyright notice.
834 * gdb.base/long_long.exp: Remove reference to
845 * gdb.base/gcore.exp (capture_command_output): Delete the always
847 * gdb.base/ending-run.exp: Do not include the breakpoint address
849 * gdb.base/sizeof.exp (check_sizeof): Do not include the type's
879 * gdb.base/structs2.exp: Mark two tests as xfail because of a compiler
886 * gdb.base/structs.exp (test_struct_calls): Check for gcc-3-3-*
891 * gdb.base/structs.exp (test_struct_calls): Fix KFAIL for
894 * gdb.base/structs.exp (test_struct_returns, test_struct_returns)
901 * gdb.base/structs.exp (test_struct_returns): Replace
909 * gdb.base/float.exp: Add pattern for mips targets.
913 * gdb.base/float.exp: Add pattern for hppa*-* target; make the failure
928 * gdb.base/shlib-call.exp: Allow breakpoint to be added after inferior
934 * gdb.base/auxv.exp (fetch_auxv): Revert last change and fix it
944 * gdb.base/auxv.exp (fetch_auxv): Consume output fully through
964 * gdb.base/signull.c: Use sigjmp_buf instead of jmp_buf.
974 * gdb.base/signull.c: Use sigsetjmp/siglongjmp instead of
985 * gdb.base/signull.exp, gdb.base/signull.c: New files.
986 * gdb.base/gdb1476.c, gdb.base/gdb1476.exp: Delete files.
990 * gdb.base/sigstep.exp (advancei): Update KFAILs. gdb/1613 is
995 * gdb.base/signals.exp (signal_tests_1): Simplify "continue to
1001 * gdb.base/bigcore.exp: Check the size of the dumped core file.
1003 * gdb.base/bigcore.c (bytes_allocated): Make static and unsigned.
1013 * gdb.base/lineinc.exp, gdb.base/lineinc1.h, gdb.base/lineinc2.h,
1014 gdb.base/lineinc3.h, gdb.base/lineinc.c: New tests.
1018 * gdb.base/sep.exp: No longer setup_kfail when the program was
1023 * gdb.base/pending.exp: Make sure pending breakpoints
1034 * gdb.base/call-sc.exp: Remove patterns to KFAIL PR gdb/1624 on
1039 * gdb.base/call-sc.exp: Remove patterns to KFAIL PR gdb/1623 on
1044 * gdb.base/call-sc.exp (start_scalars_test): Fix regular
1049 * gdb.base/call-sc.exp: New test of scalar call/return values.
1050 * gdb.base/call-sc.c: Ditto.
1062 * gdb.base/siginfo.exp: Better handle step out of signal.
1063 * gdb.base/sigstep.exp: Ditto.
1082 * gdb.base/sigstep.c: New file.
1083 * gdb.base/sigstep.exp: New file.
1092 * gdb.base/siginfo.c: New file.
1093 * gdb.base/siginfo.exp: New file.
1097 * gdb.base/sep.exp: Fix typo in comment.
1101 * gdb.base/sep.c: New file.
1102 * gdb.base/sep-proc.c: New file.
1103 * gdb.base/sep.exp: New testcase.
1107 * gdb.base/bigcore.exp: Disable on Solaris; no sparse core file
1112 * gdb.base/sigaltstack.c: New file.
1113 * gdb.base/sigaltstack.exp: New file.
1117 * gdb.base/foll-fork.exp: Update the expected output for
1162 * gdb.base/gdb1250.exp: Use runto {allow-pending}.
1167 * gdb.base/watchpoint.exp (test_stepping): Delete bogus XFAILs
1178 * gdb.base/auxv.exp: New file.
1179 * gdb.base/auxv.c: New file, copied verbatim from coremaker2.c.
1226 * gdb.base/pc-fp.exp (get_valueofx): Fix apparent typo to now set
1243 * gdb.base/relocate.c (dummy): Initialize.
1247 * gdb.base/chng-syms.exp: Anchor exit pattern. Allow
1252 * gdb.base/chng-syms.exp: Add expect condition to match failing
1257 * gdb.base/bigcore.exp: Disable on HP/UX, no sparse corefile
1276 * gdb.base/langs.exp: Update query string to match the
1282 * gdb.base/charset.c: Update copyright notice.
1284 * gdb.base/printcmds.exp (test_print_all_chars): Ditto.
1285 * gdb.base/charset.exp (valid_host_charset): Ditto.
1286 * gdb.base/setvar.exp: Ditto.
1290 * gdb.base/corefile.exp: Use gdb_test_multiple, make "accessing
1300 * gdb.base/pending.exp: Ditto.
1309 * gdb.base/bigcore.exp: Bail out on *BSD instead of only NetBSD.
1313 * gdb.base/callfuncs.exp (do_function_calls): Remove extraneous
1325 * gdb.base/nodebug.exp: Fix typo.
1333 * gdb.base/dump.exp: Handle negative offsets in decimal, not hex.
1335 * gdb.base/float.exp: Support s390*-*-* targets.
1339 * gdb.base/gdb1555.exp: New file.
1340 * gdb.base/gdb1555-main.c, gdb.base/gdb1555.c: New files.
1344 * gdb.base/selftest.exp (do_steps_and_nexts): Add comment.
1356 * gdb.base/bigcore.exp: New file.
1357 * gdb.base/bigcore.c: New file.
1412 * gdb.base/pending.exp: Remove extra \n from gdb_test calls.
1427 * gdb.base/maint.exp: Update test to reflect
1432 * gdb.base/pendshr.c (pendfunc): New function that calls
1434 * gdb.base/pending.c: Call pendfunc instead of pendfunc1.
1456 * gdb.base/bang.exp: Use gdb_run_cmd so this tests works with
1463 * gdb.base/langs.exp: Fix test which attempts to create
1466 * gdb.base/shlib-call.exp: Use gdb_breakpoint to set
1468 * gdb.base/pending.exp: New test.
1469 * gdb.base/pending.c: New file.
1470 * gdb.base/pendshr.c: Ditto.
1481 * gdb.base/dump.exp: Use runto_main instead of "runto main".
1482 * gdb.base/finish.exp: Ditto.
1483 * gdb.base/gcore.exp: Ditto.
1484 * gdb.base/huge.exp: Ditto.
1485 * gdb.base/info-proc.exp: Ditto.
1486 * gdb.base/return2.exp: Ditto.
1495 * gdb.base/fileio.c (test_open): Replace O_RDONLY with O_RDWR such
1507 * gdb.base/call-ar-st.exp: Call get_debug_format. Remove xfail on
1513 * gdb.base/completion.exp: Kill a stray backslash.
1516 * gdb.base/completion.exp: Test that "complete file ./gdb.base/compl"
1521 * gdb.base/chng-syms.exp: Remove stray newline.
1543 * gdb.base/chng-syms.exp: New file.
1544 * gdb.base/chng-syms.c: New file.
1564 * gdb.base/charset.c, gdb.base/dump.c, gdb.base/huge.c: Include
1601 * gdb.base/fileio.exp: Add "$gdb_prompt $" anchors to patterns
1604 * gdb.base/gdb1476.exp: Accept alternat pattern for failed memory
1634 * gdb.base/setvar.exp: Remove setup_xfail for hppa*-*-*11*.
1643 * gdb.base/setvar.exp: Add copyright years.
1662 * gdb.base/sepdebug.exp: Bail out of the test if we don't know
1668 * gdb.base/callfuncs.c: Remove explicit declaration of malloc.
1672 * gdb.base/callfuncs.c: Add copyright notice.
1707 * gdb.base/sepdebug.exp: New file.
1708 * gdb.base/sepdebug.c: New file.
1719 * gdb.base/fileio.exp: Update copyright year. On GNU/Linux, for
1725 * gdb.base/scope.exp: Remove obsolete setup_xfail for
1745 * gdb.base/gdb1476.exp: Fix typo.
1804 * gdb.base/funcargs.exp: Remove obsolete setup_xfail for
1828 * gdb.base/constvars.exp: Do not force lang=c++ if using HP
1831 * gdb.base/volatile.exp: Likewise.
1835 * gdb.base/gdb1476.exp: Only run the tests if we can't read the
1845 * gdb.base/fileio.c (strerrno): Add "EBUSY".
1849 * gdb.base/fileio.c (test_open): Do not pass S_IWUSR to "open"
1859 * gdb.base/cvexpr.c: Be type-safe with function pointers and
1869 * gdb.base/call-ar-st.exp: Delete explicit reference to ${binfile}.ci.
1870 * gdb.base/call-rt-st.exp: Likewise.
1871 * gdb.base/nodebug.exp: Likewise.
1872 * gdb.base/volatile.exp: Likewise.
1878 * gdb.base/gdb1476.exp, gdb.base/gdb1476.c: New files.
1887 * gdb.base/structs.exp: Add patterns to kfail PR gdb/1447 for
1890 * gdb.base/structs.exp: Add patterns to kfail PR gdb/1447 for
1895 * gdb.base/structs.exp: Remove ${testfile} from "zed L<n> for
1968 * gdb.base/sect-cmd.exp: Handle compiling test case from multiple
1973 * gdb.base/environ.exp: Handle compiling test case from multiple
1978 * gdb.base/structs.exp: Call gdb_exit as well as gdb_start.
1982 * gdb.base/freebpcmd.c: Add copyright notice.
1984 * gdb.base/freebpcmd.exp: Mark the interesting failure as known.
1988 * gdb.base/maint.exp: Add generic FAIL patterns to prevent timeouts.
1992 * gdb.base/freebpcmd.exp, gdb.base/freebpcmd.c: New test.
2001 * gdb.base/break.c (marker1, marker2, marker3, marker4): Move
2004 * gdb.base/break1.c: New file.
2006 * gdb.base/break.exp: Handle compiling test case from multiple
2008 * gdb.base/completion.exp: Ditto.
2009 * gdb.base/condbreak.exp: Ditto.
2010 * gdb.base/define.exp: Ditto.
2011 * gdb.base/ena-dis-br.exp: Ditto.
2012 * gdb.base/info-proc.exp: Ditto.
2013 * gdb.base/maint.exp: Ditto.
2014 * gdb.base/until.exp: Ditto.
2016 * gdb.base/condbreak.exp: Use bp_locationNN variables instead of
2018 * gdb.base/define.exp: Ditto.
2019 * gdb.base/ena-dis-br.exp: Ditto.
2020 * gdb.base/maint.exp: Ditto.
2021 * gdb.base/until.exp: Ditto.
2023 * gdb.base/completion.exp: Use "break1" for completion tests since
2028 * gdb.base/structs.exp (test_struct_returns): When applicable, set
2040 * gdb.base/scope.exp (test_at_main): Replace references to
2048 * gdb.base/so-impl-ld.exp: Replace reference to gcc_compiled with call
2053 * gdb.base/so-impl-ld.exp: Update copyright notice.
2058 * gdb.base/mips_pro.exp: Replace references to gcc_compiled with calls
2076 * gdb.base/callfuncs.exp (do_function_calls): Replace reference to
2082 * gdb.base/list.exp (test_list_function): Delete unused declaration
2088 * gdb.base/complex.exp: Replace reference to gcc_compiled with
2103 * gdb.base/constvars.exp: Replace references to gcc_compiled with
2109 * gdb.base/volatile.exp: Replace references to gcc_compiled with
2114 * gdb.base/structs.exp: Use i*86-*-* instead of i686-*-* as a
2174 * gdb.base/structs.exp (start_structs_test): Call
2180 * gdb.base/structs.exp: Use gdb_test_multiple.
2184 * gdb.base/structs.exp: Handle and recover from internal errors.
2187 * gdb.base/structs.exp: Update copyright. Rewrite.
2188 * gdb.base/structs.c: Update copyright. Rewrite.
2193 * gdb.base/maint.exp: Use gdb_internal_error_resync to recover
2201 * gdb.base/callfuncs.exp: Change the XFAILed descriptor test to a
2224 * gdb.base/break.c: Add comments to aid finding line numbers for
2226 * gdb.base/break.exp: Remove all references to explicit line
2231 * gdb.base/shreloc.exp: Do not run for targets which do not
2236 * gdb.base/fileio.exp: Drop tests for nointerrupts and noinferiorio.
2247 * gdb.base/annota1.exp: Match at least one occurrence of the
2276 * gdb.base/gdb1056.exp: New test script.
2284 * gdb.base/gcore.exp: Issue an UNSUPPORTED and exit if we can't
2290 * gdb.base/call-rt-st.c (struct bit_flags_char_t): New bitfield
2301 * gdb.base/call-rt-st.exp: Update copyright year.
2315 * gdb.base/ending-run.exp: Add sh specific case.
2319 * gdb.base/watchpoint.exp: Delete obsolete clear_xfail.
2325 * gdb.base/commands.exp (bp_deleted_in_command_test)
2341 * gdb.base/corefile.exp: Delete obsolete setup_xfail.
2345 * gdb.base/selftest.exp: Accomodate more instruction reordering
2366 * gdb.base/relocate.exp: Handle new gdb output at startup.
2371 * gdb.base/gdb1250.c: Rename 'gamma' to 'my_gamma'.
2384 * gdb.base/selftest.exp: Remove support for m68k*-*-hpux.
2390 * gdb.base/interrupt.exp: XFAIL "call function when asleep" for
2395 * gdb.base/dump.exp: Skip for ia64.
2425 * gdb.base/annota3.exp: Add missing newline.
2433 * gdb.base/float.exp: Add test for SH.
2441 * gdb.base/completion.exp: Remove reduntant completion test
2446 * gdb.base/attach.exp, gdb.base/detach.exp, gdb.base/gcore.exp,
2468 * gdb.base/annota3.exp: New file.
2469 * gdb.base/annota3.c: New file.
2490 * gdb.base/fileio.exp: Use SH when running commands using
2496 * gdb.base/relocate.c (dummy): New padding array.
2510 * gdb.base/return2.exp: Don't test long-long return.
2557 * gdb.base/selftest.exp (do_steps_and_nexts): Add more patterns
2566 * gdb.base/gdb1250.exp: New file.
2567 * gdb.base/gdb1250.c: New file.
2584 * gdb.base/annota1.exp: Make sure that we properly escape the
2596 * gdb.base/float.exp ("info float"): Add test for m68k-*-*.
2600 * gdb.base/store.c (charest): New typedef.
2607 * gdb.base/store.exp: Accomodate store.c changes.
2617 output of '<VTT for class>' for virtual base classes.
2621 * gdb.base/completion.exp: Tab-complete "complet" instead of
2623 * gdb.base/complex.exp, gdb.base/complex.c: New files.
2627 * gdb.base/constvars.exp: Remove most xfails for GCC 3.x.
2628 * gdb.base/volatile.exp: Likewise.
2638 * gdb.base/selftest.exp (do_steps_and_nexts): Increase maximum
2645 * gdb.base/bang.exp: New testcase.
2649 * gdb.base/langs.exp: Add some tests for the "minimal" language
2659 * gdb.base/relocate.exp: Test add-symbol-file with a variable
2674 * gdb.base/attach.exp: Use -1 for the ID of a nonexistent process
2679 * gdb.base/store.exp: Test longest and doublest. Test all
2681 * gdb.base/store.c: Add longest and doublest - aka long long and
2687 * gdb.base/fileio.c: Include <errno.h>, and <sys/wait.h>. Gag
2690 * gdb.base/fileio.exp: Disable target when nointerrupts and
2696 * gdb.base/float.exp: Add ia64 support.
2700 * gdb.base/fileio.exp: Run only on remote targets.
2704 * gdb.base/fileio.c: New file, testing File-I/O.
2705 * gdb.base/fileio.exp: Ditto.
2709 * gdb.base/shreloc.exp: New file, check symbol values obtained from
2711 * gdb.base/shreloc.c, gdb.base/shreloc1.c, gdb.base/shreloc2.c:
2716 * gdb.base/readline.exp: Add tests for operate-and-get-next with a
2718 * gdb.base/gdb_history: New file.
2720 * gdb.base/signals.exp: XFAIL "continue to func1" on
2723 * gdb.base/attach.exp: When trying to attach to a nonexistent
2729 * gdb.base/float.exp: Add expected regexp for alpha-*-*.
2733 * gdb.base/selftest.exp: Next over lim_at_start initialization.
2737 * gdb.base/dump.exp [alpha*-*-*]: Add -taso linker switch.
2759 * gdb.base/float.exp: Expect similar output for x86_64-*-* as for
2774 * gdb.base/corefile.exp: Find corefiles on Linux, which names them
2779 * gdb.base/corefile.exp: Tolerate stuff after argument parens in
2825 * gdb.base/maint.exp: Add tests for "maint print dummy-frames".
2829 * gdb.base/watchpoint.exp: Rename CALL_DUMMY_BREAKPOINT_OFFSET to
2834 * gdb.base/charset.exp: Update based on new behavior of set/show
2853 * gdb.base/signals.exp: Make backtrace tests more specific.
2862 * gdb.base/args.exp: Invoke gdb_load for simulator targets.
2866 * gdb.base/completion.exp: Make 'info func mark' complete on 'info
2880 * gdb.base/attach.exp: Add new message from ptrace in case of
2899 * gdb.base/completion.exp: Use string_to_regexp to match the
2911 * gdb.base/break.exp: marker4() is defined at line 46 when compiled
2916 * gdb.base/break.exp: Revert last patch.
2920 * gdb.base/break.exp: marker4() is defined at line 46 when compiled
2925 * gdb.base/callfuncs.exp: Make "print add" messages unique.
2926 * gdb.base/ending-run.exp: Put spaces around "breakpoint" to stop
2928 * gdb.base/pointers.exp: Make "ptype pppC" message consistent.
2930 * gdb.base/call-rt-st.exp: Make "finish out from loop_count"
2942 * gdb.base/sizeof.c (main): Print the value of '\377'.
2943 * gdb.base/sizeof.exp: Check the sign of '\377'.
2947 * gdb.base/gdb1090.exp: New file.
2948 * gdb.base/gdb1090.cc: New file.
2956 * gdb.base/list.exp: Remove setup_xfail_format for DWARF 1.
2957 * gdb.base/ptype.exp: Likewise.
2965 * gdb.base/ptype.exp: Actually use some typedef'd types.
2974 * gdb.base/default.exp: Fix regular expression.
2978 * gdb.base/args.exp: Fix regular expression.
2982 * gdb.base/help.exp: Allow Win32 child process.
2986 * gdb.base/ending-run.exp: Check for Cygwin specific wrapper function
2991 * gdb.base/default.exp: Check for win32 specific message when calling
2996 * gdb.base/args.exp: Expect .exe in output.
3012 * gdb.base/watchpoint.exp (test_watchpoint_and_breakpoint): New
3015 * gdb.base/watchpoint.c (func3): New function.
3066 * gdb.base/restore.c (main): Return zero, so exit code
3088 * gdb.base/exprs.exp: Remove i960 remnants.
3089 * gdb.base/funcargs.exp: Likewise.
3090 * gdb.base/list.exp: Likewise.
3091 * gdb.base/ptype.exp: Likewise.
3100 * gdb.base/maint.exp: Update maint print statistics regexp to include
3122 * gdb.base/dump.exp: Add missing copyright line.
3163 * gdb.base/watchpoint.exp: Mark the mn10200 xfails as obsolete.
3180 * gdb.base/advance.c (marker1): New marker function.
3181 * gdb.base/advance.exp: When the 'advance' command lands on the
3184 * gdb.base/until.exp: Likewise.
3224 * gdb.base/maint.exp: Allow for leading underscore in symbol.
3225 * gdb.base/display.exp: Allow for leading underscore in symbol.
3226 * gdb.base/args.exp: Skip if target does not support args passing.
3242 * gdb.base/advance.exp: Ditto.
3243 * gdb.base/display.exp: Ditto.
3244 * gdb.base/long_long.exp: Ditto.
3245 * gdb.base/mips_pro.exp: Ditto.
3246 * gdb.base/overlays.exp: Ditto.
3247 * gdb.base/relocate.exp: Ditto.
3248 * gdb.base/setshow.exp: Ditto.
3249 * gdb.base/step-line.exp: Ditto.
3250 * gdb.base/step-test.exp: Ditto.
3251 * gdb.base/until.exp: Ditto.
3273 * gdb.base/break.exp: Fix change of default location, because of
3275 * gdb.base/help.exp: Update test for new 'until' help message.
3277 * gdb.base/args.exp: Fix foobar with GDBFLAGS global.
3281 * gdb.base/default.exp: Adapt "info float" test for recent changes
3283 * gdb.base/float.exp: New file. Add test for "info float" that
3284 resembles the old test in gdb.base/default.exp.
3288 * gdb.base/selftest.exp (do_steps_and_nexts): Allow gdb_sysroot.
3292 * gdb.base/break.exp: Move the tests of until command from here...
3293 * gdb.base/until.exp: ... to here. New file. Add other tests.
3294 * gdb.base/advance.c: New file.
3295 * gdb.base/advance.exp: New file.
3299 * gdb.base/args.c: New file.
3300 * gdb.base/args.exp: New file.
3312 * gdb.base/constvars.exp: Remove two extra XFAILs. Update copyright
3321 * gdb.base/printcmds.exp: Enable setup_kfail for gdb/538
3341 * gdb.base/detach.exp: New test.
3350 * gdb.base/Makefile.in: Likewise.
3392 * gdb.base/callfuncs.exp: Don't XFAIL unprototyped functions for
3394 * gdb.base/completion.exp: Allow marker1(void) as well as marker1().
3395 * gdb.base/whatis.exp: Always allow (void) after function names.
3404 AC_CONFIG_SUBDIRS on gdb.arch, gdb.asm, gdb.base gdb.c++ gdb.java,
3415 gdb.asm/configure, gdb.base/configure.in, gdb.base/configure,
3425 * gdb.base/miscexprs.c: Fix PR gdb/697, "buglet in
3426 testsuite/gdb.base/miscexprs.c, off-by-1 array reference".
3430 * gdb.base/store.exp: Fix regular expressions.
3439 * gdb.base/psymtab.exp: New file.
3440 * gdb.base/psymtab1.c: Ditto.
3441 * gdb.base/psymtab2.c: Ditto.
3445 * gdb.base/maint.exp: Update expect output to include 'ObjC'.
3449 * gdb.base/selftest.exp (do_steps_and_nexts): Allow initial brace
3457 * gdb.base/attach.exp: There's no need to copy the test program to
3543 * gdb.base/foll-vfork.exp: Re-enable test on HP/UX.
3547 * gdb.base/store.c: Don't declare functions static.
3551 * gdb.base/store.exp, gdb.base/store.c: New files.
3555 * gdb.base/selftest.exp: Update for current gdb.
3559 * gdb.base/maint.exp: Only dump symbols from one source file
3564 * gdb.base/step-test.exp: Allow MIPS to return to the line of a
3574 * gdb.base/maint.exp (help maint dump-me): Update with typo fix.
3603 * gdb.base/default.exp: Update expected output to include 'ObjC'.
3604 * gdb.base/help.exp: Likewise.
3608 * gdb.base/constvars.c (struct crass, struct crisp): New structs.
3609 * gdb.base/constvars.exp (ptype crass, ptype crisp): New tests.
3637 * gdb.base/annota1.exp (info break): Make directory components of
3640 * gdb.base/shlib-call.exp (step inside shr2): Don't fail if first
3652 * gdb.base/pc-fp.exp, gdb.base/pc-fp.c: New test.
3664 * gdb.base/charset.exp, gdb.base/charset.c: New files.
3672 * gdb.base/maint.exp: Check `help maint internal-warning'.
3692 * gdb.base/ending-run.exp: Add handling of "step to end of run" for
3697 * gdb.base/ending-run.exp: Properly mark "continue after exit" and
3702 * gdb.base/ending-run.exp: Fix expected string for _wrap_main to
3710 * gdb.base/ena-dis-br.exp (rerun_to_main): Eliminate.
3714 * gdb.base/printcmds.exp (test_print_string_constants): Expect
3719 * gdb.base/commands.exp: Don't expect a "Program exited normally"
3728 * gdb.base/call-strs.exp: Fix a small typo in one of the comments.
3747 * gdb.base/default.exp: Fix expected string in `info float' test.
3805 * gdb.base/return.exp: Remove i*86-*-* from list of xfail'ed
3815 * gdb.base/readline.exp: New file.
3834 * gdb.base/shlib-call.exp (additional_flags): Conditionally
3851 * gdb.base/ending-run.exp: Don't expect to see the program end in
3855 * gdb.base/interrupt.exp: Correct logic for skipping tests on
3860 * gdb.base/attach.exp: Add patterns to match output from /proc-based
3867 * gdb.base/interrupt.exp: Setup xfail for all i386 BSD's on "call
3872 * gdb.base/page.exp: Rewrite to handle problems with very long
3886 * gdb.base/selftest.exp (do_stes_and_next): Skip calls to
3899 * gdb.base/overlays.exp: Record addresses of overlay
3904 * gdb.base/d10v.ld: Merge in several years worth of
3906 * gdb.base/long_long.exp: Add check for sizeof (long double).
3921 * gdb.base/call-ar-st.exp: Allow for reduced floating point
3942 * gdb.base/call-rt-st.exp: Fix typo in brace quoting.
3954 * gdb.base/all-bin.exp: Revise previous patch by just reducing
3956 * gdb.base/call-rt-st.exp: Ditto.
3958 * gdb.base/all-bin.exp: Allow for reduced floating point precision.
3959 * gdb.base/call-rt-st.exp: Ditto.
3972 * gdb.base/completion.exp: Recognize the more detailed error
3984 * gdb.base/maint.exp (maint print type): Update for new type
4005 * gdb.base/break.exp: Check 'break "marker2"'.
4009 * gdb.base/long_long.exp: Fix typo.
4013 * gdb.base/printcmds.exp: Don't xfail the ptype command. This is
4016 * gdb.base/printcmds.exp (test_integer_literals_rejected):
4029 * gdb.base/default.exp: Merge clauses for arm, strongarm, xscale.
4030 * gdb.base/long_long.exp: Merge clauses for arm and xscale.
4037 * gdb.base/ending-run.exp: Add case for output from status wrapper.
4043 * gdb.base/a2-run.exp: Recognize output from status wrapper.
4058 * gdb.base/default.exp: Remove obsolete code.
4061 * gdb.base/whatis.exp: Ditto. Update copyright.
4062 * gdb.base/scope.exp: Ditto. Update copyright.
4063 * gdb.base/ptype.exp: Ditto. Update copyright.
4064 * gdb.base/printcmds.exp: Ditto. Update copyright.
4065 * gdb.base/opaque.exp: Ditto. Update copyright.
4066 * gdb.base/list.exp: Ditto.
4067 * gdb.base/funcargs.exp: Ditto. Update copyright.
4077 * gdb.base/watchpoint.exp: Add xscale target.
4078 * gdb.base/long_long.exp: Add xscale target.
4079 * gdb.base/default.exp: Add xscale target.
4088 * gdb.base/completion.exp: Handle completions of "./Make" for
4103 * gdb.base/help.exp: Change 'help status' to allow for target
4127 * gdb.base/annota1.exp: Expect addresses as $hex + whitespace to
4129 * gdb.base/maint.exp: Likewise.
4133 * gdb.base/shlib-call.exp (additional_flags): AIX doesn't need
4140 * gdb.base/cvexpr.c (use): New function.
4152 * gdb.base/foo.c (foox): Remove section attribute; the linker
4154 * gdb.base/bar.c (barx): Same.
4155 * gdb.base/baz.c (bazx): Same.
4156 * gdb.base/grbx.c (grbxx): Same.
4158 * gdb.base/overlays.exp: New test: check that GDB's manual overlay
4163 * gdb.base/ending-run.exp: Fix pattern for Mips targets
4176 * gdb.base/attach.exp: Correct target board test.
4220 * gdb.base/relocate.exp: New file.
4221 * gdb.base/relocate.c: New file.
4225 * gdb.base/step-test.exp: Update comment regarding stopping in
4230 * gdb.base/ovlymgr.c: Add overlay event breakpoint support.
4245 * gdb.base/dbx.exp: Restore old definition of gdb_file_cmd
4251 * gdb.base/attach.exp: Remove extra setup_xfail.
4255 * gdb.base/default.exp: Add tests for dump, append, and restore.
4256 * gdb.base/help.exp: Add tests for dump, append, and restore.
4257 * gdb.base/dump.exp: New file, test dump, append and restore.
4258 * gdb.base/dump.c: New file.
4262 * gdb.base/help.exp: Modify expect strings to reflect
4267 * gdb.base/step-test.exp: Accept stopping in memcpy/bcopy when we
4273 * gdb.base/list.exp: Revert the change made yesterday and add note
4278 * gdb.base/help.exp: Clean up unnecessary wild cards in regexps.
4282 * gdb.base/list.exp: This test works on remote targets so remove
4287 * gdb.base/attach.exp: Fix logic error that was suppressing this
4294 * gdb.base/default.exp: Add test for gcore. Update copyright.
4295 * gdb.base/help.exp: Add test for gcore. Update copyright.
4299 * gdb.base/funcargs.c: Remove extraneous ';' character.
4310 * testsuite/gdb.base/huge.c: Replace ``Linux'' with either
4335 * gdb.base/ptype.exp, gdb.base/ptype.c: Add tests for printing
4340 * gdb.base/sizeof.c (main): Call fill_structs. Print value of
4347 * gdb.base/sizeof.exp: Check for signed and unsigned char. Check
4370 * gdb.base/gcore.exp: Relax recognition of function breakpoint.
4374 * gdb.base/a2-run.exp: Check for a remote target properly.
4375 * gdb.base/annota1.exp: Likewise.
4376 * gdb.base/list.exp: Likewise.
4377 * gdb.base/reread.exp: Likewise.
4378 * gdb.base/scope.exp: Likewise.
4379 * gdb.base/shlib-call.exp: Likewise.
4380 * gdb.base/term.exp: Likewise.
4385 * gdb.base/watchpoint.exp: Restore previous timeout at end of test.
4389 * gdb.base/funcargs.c (localvars_after_alloca): Fix return type.
4394 * gdb.base/ending-run.exp: Guard "cont" test with
4399 * gdb.base/callfwmall.c, gdb.base/callfwmall.exp: Move these tests
4401 * gdb.hp/gdb.base-hp/callfwmall.c, gdb.hp/gdb.base-hp/callfwmall.exp:
4406 * gdb.base/ovlymgr.c (ovly_copy): Generalize for targets
4411 * gdb.base/default.exp: Rewrite test patterns to reduce time
4416 * gdb.base/annota1.exp (backtrace from shlibrary): Fix spelling.
4429 * gdb.base/bitfields.c: Correct assignments to bitfields to avoid
4434 * gdb.base/restore.exp (restore_tests): Fix obvious typo, callee
4439 * gdb.base/reread.exp: Check that GDB properly re-reads the
4444 * gdb.base/maint.exp: Simplify the "maint info breakpoints" test to
4449 * gdb.base/ending-run.c (main): Avoid messing with setvbuf; just
4453 * gdb.base/ending-run.exp: Adjust tests to expect output to appear
4486 * gdb.base/maint.exp: Update ``maint internal-error'' to match
4491 * gdb.base/gcore.exp: Remove extra debugging output.
4500 * gdb.base/completion.exp: Expand ${srcdir} to an absolute path.
4518 * gdb.base/gcore.exp: New test for generate-core-file command.
4519 * gdb.base/gcore.c: Testcase for above.
4551 * gdb.base/huge.exp: New test. Print a very large target data object.
4555 * gdb.base/huge.c: New file. Test case for above.
4564 * gdb.base/break.c (multi_line_if_conditional): New function.
4566 * gdb.base/break.exp: Verify that a breakpoint on a multi-line
4570 * gdb.base/selftest.exp (backtrace through signal handler): Remove
4572 * gdb.base/structs.exp (do_function_calls): Similarly.
4580 * gdb.base/structs.exp: Replace skip for a29k with skip for
4582 * gdb.base/call-ar-st.exp: Remove references to a29k in comments.
4583 * gdb.base/callfuncs.exp: Ditto.
4584 * gdb.base/call-rt-st.exp: Ditto.
4585 * gdb.base/call-strs.exp: Ditto.
4586 * gdb.base/callfwmall.exp: Ditto.
4587 * gdb.base/scope.exp: Obsolete xfail a29k.
4590 * gdb.base/ptype.exp: Ditto.
4591 * gdb.base/printcmds.exp: Ditto.
4592 * gdb.base/opaque.exp: Ditto.
4593 * gdb.base/list.exp: Ditto.
4594 * gdb.base/funcargs.exp: Ditto.
4595 * gdb.base/default.exp: Ditto.
4599 * gdb.base/info-proc.exp: New file, test for "info proc" cmd.
4600 * gdb.base/maint.exp: Add tests for maint info sections options.
4604 * gdb.base/default.exp: Remove bogus hppa*-hp-hpux* xfails.
4625 * gdb.hp/gdb.base-hp/hwwatchbus.exp: Allow inferior to get either
4628 * gdb.hp/gdb.base-hp/so-thresh.exp: Remove useless send_user command.
4637 * gdb.hp/gdb.base-hp/so-thresh.exp: Update text in expect strings
4640 * gdb.hp/gdb.base-hp/so-thresh.mk: Always use "cc" to build the
4644 * gdb.hp/gdb.base-hp/dollar.exp: Likewise
4645 * gdb.hp/gdb.base-hp/pxdb.exp: Likewise.
4646 * gdb.hp/gdb.base-hp/reg-pa64.exp: Likewise.
4647 * gdb.hp/gdb.base-hp/reg.exp: Likewise.
4657 * gdb.base/annota1.exp: Expect failure for hpux11 when posting
4667 * gdb.base/break.exp: Fix HP specific search string when testing
4670 * gdb.base/constvars.exp: Only set lang to C++ if we're
4672 * gdb.base/volatile.exp: Similarly.
4676 * gdb.base/printcmds.exp: Expect the null character to be printed
4678 * gdb.base/callfuncs.exp ("backtrace at nested call level 4"): Same.
4679 * gdb.base/setvar.exp: Same.
4683 * gdb.base/completion.exp: Rather than completing very long
4688 * gdb.base/completion.exp: On some systems, there is, in fact, a
4693 * gdb.base/corefile.exp: Recognize the message saying that GDB
4698 * gdb.base/commands.exp (user_defined_command_test): Make "show user"
4710 * gdb.base/maint.exp: Update to match changes in type dumping code.
4735 * gdb.base/call-rt-st.exp (print_struct_call): New function.
4740 * gdb.base/structs.exp (call_struct_func): New function.
4744 * gdb.base/callfuncs.exp: The stabs generated by GCC don't tell us
4748 * gdb.base/break.exp: (test_next_with_recursion): Don't change the
4758 * gdb.base/completion.exp: Clarify indentation.
4789 * gdb.base/callfuncs.c (t_structs_a): Do not return a pointer
4792 * gdb.base/callfwmall.c (t_structs_a): Ditto.
4824 * gdb.base/code-expr.exp: New file. Tests use of the "@code"
4830 * gdb.base/cvexpr.c, gdb.base/cvexpr.exp: New files.
4860 * gdb.base/restore.exp: Include $expected value in restored test
4870 * gdb.base/callfuncs.exp: Add tests for nested call dummies.
4887 * gdb.base/callfuncs.c (t_float_values): This function must
4892 * gdb.base/callfwmall.c: Ditto.
4920 * gdb.base/miscexprs.c (main): Add usage of preprocessor
4923 * gdb.base/miscexprs.exp: Handle setting a `-DSTORAGE=...'
4928 * gdb.base/jump.exp: Allow it to run for all targets.
4932 * gdb.base/call-ar-st.c (print_double_array): Match for loop
4936 * gdb.base/call-ar-st.exp: Increase timeout value.
4942 * gdb.base/ending-run.exp: Create identical output when passing
4948 * gdb.base/interrupt.exp: Treat SIGILL similar to SIGSEGV such
4953 * gdb.base/setvar.exp: Escape curly braces.
4973 * gdb.base/maint.exp: Treat $EXEEXT as optional in output.
5000 * gdb.base/volatile.exp (local_compiler_xfail_check): Change qux2
5005 * gdb.base/completion.exp: Remove incorrect 'p "a' test.
5012 * gdb.base/constvars.exp (local_compiler_xfail_check): New
5015 * gdb.base/volatile.exp (local_compiler_xfail_check): New
5021 * gdb.base/cvexpr.exp: New file.
5022 * gdb.base/cvexpr.c: New file
5027 * gdb.base/constvars.exp: Check for different orders of keywords
5032 * gdb.base/maint.exp: Add "maintenance set/show" to list of valid
5043 * gdb.base/recurse.exp: When checking leaving the watchpoint
5054 * gdb.base/ending-run.c (main): Set stdout buffersize
5056 * gdb.base/ending-run.exp: Add a regular expression
5061 * gdb.base/display.c (do_loops): Add float variable `f'.
5063 * gdb.base/display.exp: Increment timeout by 60 seconds.
5068 * gdb.base/restore.exp: Use temporary breakpoints, to avoid
5079 * gdb.base/remote.c: Use a small buffer for targets with 16-bit
5118 * gdb.base/completion.exp: Remove the symbol "a64l" from
5128 * gdb.base/consecutive.exp: New file. Test stepping over
5130 * gdb.base/consecutive.c: New file.
5132 * gdb.base/call-rt-st.exp: Use double-backslash to quote
5137 * gdb.base/ending-run.exp: Accept "Program exited normally" as
5147 * gdb.base/long_long.exp: Detect size of pointer. Take into
5152 * gdb.base/remote.c (RANDOM_DATA_SIZE): New define, defaults to 48K
5155 * gdb.base/remote.exp (get_sizeof): New function from sizeof.exp.
5161 * gdb.base/return2.exp: return of long long and double fails for
5163 * gdb.base/return.exp: Return of a double fails for 68hc11.
5173 * gdb.base/so-impl-ld.exp: Remove stray space that prevented
5178 * gdb.base/arithmet.exp: Remove some tests to make all test names
5188 * gdb.base/completion.exp: Don't assume that break.c is the only
5190 * gdb.base/corefile.exp: Quote the curly braces in regexp.
5218 * gdb.base/arithmet.exp: Use gdb_test instead of send_gdb/gdb_expect.
5227 * gdb.base/exprs.exp: Remove a duplicate test.
5231 * gdb.base/return2.exp (main): Use values to test float and double
5243 * gdb.base/exprs.exp ("sizeof (long long) > sizeof (long) (true)"):
5250 * gdb.base/help.exp: Update pattern to exclude `print-load-map'
5255 * gdb.base/annota1.exp (info break): Match four or more spaces
5267 * gdb.base/completion.exp (INPUTRC): Set this environment variable
5283 * gdb.base/exprs.exp ("print unsigned short == (~0)"): Don't
5300 * gdb.base/finish.exp (finish_void): Revise pattern for
5306 * gdb.base/callfuncs.exp: Make all test names unique.
5307 * gdb.base/commands.exp: Make all test names unique.
5308 * gdb.base/condbreak.exp: Make all test names unique.
5309 * gdb.base/dbx.exp: Make all test names unique.
5310 * gdb.base/default.exp: Make all test names unique.
5311 * gdb.base/define.exp: Make all test names unique. Conform some FAIL
5313 * gdb.base/ending-run.exp: Make all test names unique.
5314 * gdb.base/long_long.exp: Remove duplicate test.
5318 * gdb.base/finish.exp (finish_void): Allow "finish" command to
5324 * gdb.base/long_long.exp: Allow for targets with 4-byte short.
5328 * gdb.base/completion.exp: Revamp test. Make it execute on all
5383 * gdb.base/Makefile.in (EXECUTABLES): Add step-line.
5384 * gdb.base/step-line.exp: New file. Test step/next in presence of
5386 * gdb.base/step-line.c: New file. Test program for the above.
5387 * gdb.base/step-line.inp: New file. We pretend that this file has
5420 * gdb.base/signals.exp: Set count to 0 explicitly.
5431 * gdb.base/annota1.exp: Move test of isnative to earlier in the
5435 * gdb.base/long_long.exp: Test target_info for no_long_long, skip
5438 * gdb.base/maint.exp: Support 2 byte integers as well as 4 byte
5446 * gdb.base/pointers.c: Don't assume doubles are >= 8 bytes.
5447 * gdb.base/pointers.exp: Relax pattern match of decimals.
5460 gdb.asm/asm-source.exp, gdb.base/a2-run.exp,
5461 gdb.base/all-bin.exp, gdb.base/annota1.exp,
5462 gdb.base/arithmet.exp, gdb.base/assign.exp,
5463 gdb.base/async.exp, gdb.base/attach.exp,
5464 gdb.base/bitfields.exp, gdb.base/bitops.exp,
5465 gdb.base/break.exp, gdb.base/call-ar-st.exp,
5466 gdb.base/call-rt-st.exp, gdb.base/call-strs.exp,
5467 gdb.base/callfuncs.exp, gdb.base/callfwmall.exp,
5468 gdb.base/commands.exp, gdb.base/completion.exp,
5469 gdb.base/cond-expr.exp, gdb.base/condbreak.exp,
5470 gdb.base/constvars.exp, gdb.base/corefile.exp,
5471 gdb.base/dbx.exp, gdb.base/default.exp, gdb.base/define.exp,
5472 gdb.base/display.exp, gdb.base/ena-dis-br.exp,
5473 gdb.base/ending-run.exp, gdb.base/environ.exp,
5474 gdb.base/eval-skip.exp, gdb.base/exprs.exp,
5475 gdb.base/finish.exp, gdb.base/foll-exec.exp,
5476 gdb.base/foll-fork.exp, gdb.base/foll-vfork.exp,
5477 gdb.base/funcargs.exp, gdb.base/help.exp,
5478 gdb.base/interrupt.exp, gdb.base/jump.exp, gdb.base/list.exp,
5479 gdb.base/logical.exp, gdb.base/long_long.exp,
5480 gdb.base/maint.exp, gdb.base/mips_pro.exp,
5481 gdb.base/miscexprs.exp, gdb.base/nodebug.exp,
5482 gdb.base/opaque.exp, gdb.base/overlays.exp, gdb.base/page.exp,
5483 gdb.base/pointers.exp, gdb.base/printcmds.exp,
5484 gdb.base/ptype.exp, gdb.base/radix.exp, gdb.base/recurse.exp,
5485 gdb.base/regs.exp, gdb.base/relational.exp,
5486 gdb.base/remote.exp, gdb.base/reread.exp,
5487 gdb.base/restore.exp, gdb.base/return2.exp,
5488 gdb.base/scope.exp, gdb.base/sect-cmd.exp,
5489 gdb.base/selftest.exp, gdb.base/setshow.exp,
5490 gdb.base/setvar.exp, gdb.base/shlib-call.exp,
5491 gdb.base/sigall.exp, gdb.base/signals.exp,
5492 gdb.base/sizeof.exp, gdb.base/so-impl-ld.exp,
5493 gdb.base/so-indr-cl.exp, gdb.base/solib.exp,
5494 gdb.base/step-test.exp, gdb.base/structs.c,
5495 gdb.base/structs.exp, gdb.base/structs2.exp,
5496 gdb.base/term.exp, gdb.base/twice.exp, gdb.base/varargs.exp,
5497 gdb.base/volatile.exp, gdb.base/watchpoint.exp,
5498 gdb.base/whatis-exp.exp, gdb.base/whatis.exp,
5524 * gdb.base/varargs.c (find_max_double): Fix printf format string:
5529 * gdb.base/reread.exp: Unsupported for non-native targets;
5535 * gdb.base/ending-run.exp: Properly handle the BSP state when
5540 * gdb.base/commands.exp (infrun_breakpoint_command_test):
5574 * gdb.base/cplusfuncs.exp (probe_demangler): New function.
5644 * gdb.base/callfuncs.exp: Add space after ``Value returned is''.
5648 * gdb.base/finish.exp: Accept '1' instead of \001 from char_func.
5657 * gdb.base/setvar.exp: Use double '\\' to quote curly braces
5662 * gdb.base/break.exp (test_clear_command): Use a marker function
5671 * gdb.base/finish.exp: New test for gdb's "finish" command.
5672 * gdb.base/return2.exp: New test for gdb's "return" command.
5673 * gdb.base/return2.c: New source file for above.
5677 * gdb.base/constvars.exp: Add a "pass" message if "up" succeeds.
5678 * gdb.base/miscexprs.exp: Ditto.
5679 * gdb.base/pointers.exp: Ditto.
5688 * gdb.base/constvars.exp: Test result of "up" command.
5689 * gdb.base/miscexprs.exp: Ditto.
5690 * gdb.base/pointers.exp: Ditto.
5691 * gdb.base/scope.exp: Ditto.
5712 * gdb.base/display.exp: Don't kill running stub. Add "again" to
5721 * gdb.base/maint.exp: Expect $EXEEXT in executable name. Don't
5723 * gdb.base/reread.exp ($binfile, $binfile1, $binfile2): Append
5728 * gdb.base/break.exp: Test backtrace and finish from called
5739 * gdb.base/a2-run.exp: Use gdb_skip_stdio_test.
5740 * gdb.base/corefile.exp: Expect the message "Program is being
5743 * gdb.base/display.exp: Disable hardware watchpoints if new
5746 * gdb.base/recurse.exp (recurse_tests): Disable hardware watchpoints
5748 * gdb.base/restore.exp (restore_tests): Call gdb_skip_stdio_tests
5750 * gdb.base/watchpoint.exp: Disable hardware watchpoints if new
5757 * gdb.base/printcmds.exp: Escape curly braces followed by a number
5769 * gdb.base/callfuncs.c (main): Moved to end of file, call
5771 * gdb.base/callfuncs.exp: Test for register preservation after calling
5777 * gdb.base/commands.exp: Break up long lines, and re-indent.
5787 * gdb.base/sizeof.exp (check_sizeof): Skip if no printf support.
5788 * gdb.base/varargs.exp: Skip entire test if no printf support.
5789 * gdb.base/ending-run.exp (Step to return): Skip if no printf supt.
5790 * gdb.base/shlib-call.exp: Skip several tests if no printf support.
5797 * gdb.base/call-ar-st.exp: Use above procs to skip tests.
5798 * gdb.base/call-rt-st.exp: Ditto.
5799 * gdb.base/call-strs.exp: Ditto.
5803 * gdb.base/sizeof.c: include <stdio.h>.
5811 * gdb.base/recurse.exp: Run tests for all targets.
5812 * gdb.base/so-impl-ld.exp: Added wildcard to handle the
5814 * gdb.base/watchpoint.exp (test_stepping): Clear xfail
5839 * gdb.base/exprs.exp: Test casts to a pointer including over and
5844 * gdb.base/sizeof.exp, gdb.base/sizeof.c: New files. Compare GDB
5875 * gdb.base/call-ar-st.exp: More rewrites of multi-line patterns.
5879 * gdb.base/maint.exp: Add 'maint print architecture' item to output
5884 * gdb.base/call-ar-st.exp: Rewrite all multi-line patterns so that
5889 * gdb.base/commands.exp: Use ``set remote
5906 * gdb.base/annota1.exp (run until main breakpoint): Loosen up
5917 * gdb.base/annota1.exp (annotate-signal-handler-caller):
5922 * gdb.base/step-test.exp: On IA-64 targets, when stepping out of
5929 * gdb.base/break.exp (bp on small function, optimized file):
5940 * gdb.base/interrupt.exp: Make "pass" message say "send"
5951 * gdb.base/break.exp: When compiled with -O2 optimization,
5956 * gdb.base/call-ar-st.exp: Bail out if target is sparclet.
5959 * gdb.base/call-rt-st.exp: ditto.
5960 * gdb.base/call-strs: ditto.
5964 * gdb.base/miscexprs.exp: make sizeof long array test portable.
5966 * gdb.base/ending-run.exp: After connecting to a remote target,
5974 * gdb.base/help.exp: Update output for add-symbol-file command.
5979 * gdb.base/structs2.c: Support platforms defaulting to a unsigned char.
5983 * gdb.base/call-ar-st.exp: Relax patterns matching tab characters.
5985 * gdb.base/funcargs.exp: Relax patterns matching pointers to char.
5989 * gdb.base/call-ar-st.c (init_small_structs, main): Use floating-point
5991 * gdb.base/call-ar-st.exp (print print_small_structs): Fixed to match
6000 * gdb.base/printcmds.c: Terminate char array ctable2 with 0.
6004 * ChangeLog, gdb.base/commands.exp: Revert whitespace changes.
6008 * gdb.base/commands.exp (deprecated_command_test): Add test for
6013 * gdb.base/break.exp: Add new test for setting breakpoints on
6020 * gdb.base/commands.exp : Added command deprecator tests.
6024 * gdb.base/help.exp: Added test for new apropos command.
6028 * gdb.base/pointers.c (usevar): New function.
6037 * gdb.base/printcmds.c: Add typedeffed arrays.
6039 * gdb.base/printcmds.exp (test_print_typedef_arrays): New
6056 * gdb.base/long_long.exp: Correct test suite failure when printing
6061 * gdb.base/break.exp ("breakpoint line number"): Make sure the
6081 * gdb.base/condbreak.exp ("run until breakpoint at marker2"):
6085 * gdb.base/step-test.exp: Comment Fernando's change of 2000-02-02.
6087 * gdb.base/ptype.exp: Establish a default source file before
6092 * gdb.base/watchpoint.exp: Remove duplication of test messages.
6096 * gdb.base/step-test.exp: Fix the steps to enter a callee by means
6102 * gdb.base/ending-run.exp: Add ARM in thumb mode case, where we
6107 * gdb.base/default.exp: Fix expected pattern.
6108 * gdb.base/help.exp: Same.
6112 * gdb.base/so-indr-cl.exp: Don't execute the test if not on HPUX.
6115 * gdb.base/so-impl-ld.exp: Don't execute the tests if not on hpux,
6118 * gdb.base/selftest.exp: Update to reflect changes to main.c.
6122 * gdb.base/display.exp: Some yacc parsers like to say
6127 * gdb.base/default.exp: Remove OS dependent string from "target
6129 * gdb.base/help.exp: Same for "help target remote" test.
6141 * gdb.base/ptype.c (FALSE, TRUE): #undef these to avoid clash on
6146 * gdb.base/default.exp: Match arm* etc instead of arm in "info
6151 * gdb.base/watchpoint.exp: Add missing "(timeout)" to test message.
6153 * gdb.base/break.exp: Add missing anchor to reg exp on "finish from
6158 * gdb.base/setvar.exp: New tests for setting the value of a struct
6163 * gdb.base/setvar.exp: Remove pair os tests that expected gdb to
6168 * gdb.base/default.exp: Expect the new 'info float' command on
6176 * gdb.base/remote.c: Fill the buffer with truely random data.
6180 * gdb.base/remote.exp: Reduce download numbers by one. Typical
6196 * gdb.base/watchpoint.exp: Add tests cases for the hit count of
6201 * gdb.base/condbreak.exp: Add missing '$gdb_prompt $'.
6213 * gdb.base/step-test.exp: Properly await GDB's response to setting
6216 * gdb.base/ending-run.exp ("step to end of run 1"): Don't fail
6232 * gdb.base/coremaker2.c: Add sample program for generating
6238 * gdb.base/dollar.exp: Remove, now in gdb.hp.
6244 * lib/compiler.c, lib/compiler.cc: New files, moved from gdb.base/
6249 * gdb.base/commands.exp: add '$gdb_prompt $' anchor to
6260 * gdb.base/remote.exp: Test ``set remote memory-write-packet-sized
6265 * gdb.base/funcargs.exp: Rewrite stack traceback checks using
6274 * gdb.base/break.exp: Fix "stub continue" pattern.
6278 * gdb.base/shlib-call.exp ("next to shr1"): Fix test name.
6282 * gdb.base/display.exp ("finish"): Add timeout clause.
6284 * gdb.base/condbreak.exp ("run until breakpoint at marker1"): Add
6288 * gdb.base/condbreak.exp, gdb.base/ena-dis-br.exp: XFAIL if the
6291 * gdb.base/display.exp: Don't forget to escape parens in regular
6296 * gdb.base/annota1.exp: Test for annotate-signalled: change output
6302 * gdb.base/annota1.exp: Add tests for annotate ignore count change.
6303 * gdb.base/annota1.c: Add code for tests to work with.
6307 * gdb.base/remote.exp: New test for remote downloading settings.
6308 * gdb.base/remote.c: New file with large .data.
6324 * gdb.base/watchpoint.exp: Match fail ``finish from marker1'' with
6329 * gdb.base/break.c (main): Added a statement that we can step
6331 * gdb.base/break.exp: Added tests for setting a breakpoint
6336 * gdb.base/help.exp (help add-symbol-file): Update to match current
6341 * gdb.base/break.exp: Code locations are in hex, don't forget!
6372 * gdb.base/restore.c, gdb.base/restore.exp: Use 0x7eeb instead of
6389 * gdb.base/corefile.exp (up): Allow a parameter to appear
6394 * gdb.base/default.exp (info float): Expect some output now.
6396 * gdb.base/callfuncs.exp (do_function_calls): We no longer expect
6398 * gdb.base/callfwmall.exp (do_function_calls): Same.
6400 * gdb.base/list.exp (test_listsize): Correct expectations for
6408 * gdb.base/selftest.exp: Add case for when version prints as
6413 * gdb.base/ending-run.exp: Add Solaris case for what happens when
6427 * gdb.base/display.exp: Improve precision of step-after-finish
6430 * gdb.base/signals.exp: Add extra wildcard to "handle all print"
6438 * gdb.base/async.c: New file.
6439 * gdb.base/async.exp: New file.
6443 * gdb.base/break.exp: Tweak PA specific tests to properly handle
6448 * gdb.base/display.exp: "finish" can leave us mid-line on many
6452 * gdb.base/dollar.exp: Do not run for PA processors in wide mode
6455 * gdb.base/attach.exp: Handle another hpux11 error message variant
6460 * gdb.base/call-ar-exp.exp: Fix pattern matching whitespace
6465 * gdb.base/call-ar-st.exp: Add a shorter match case for the
6468 * gdb.base/dbx.exp: XFAIL func commands until somebody is
6473 * gdb.base/dbx.exp (dbx_gdb_file_cmd): Rename to gdb_file_cmd.
6484 * gdb.base/maint.exp: Add test of ``maintenance internal-error''
6490 gdb.hp: Move tests into subdirectories gdb.aCC, gdb.base-hp,
6501 * gdb.base/display.exp: Help expect by putting a newline in the
6506 * gdb.base/display.exp: Make sure that when we say 'run', we are
6512 * gdb.base/step-test.exp: Removed some extraneous messages.
6514 * gdb.base/long_long.exp: Don't run memory examination tests
6523 * gdb.base/long_long.c: Stop compiler complaint by specifying long
6525 * gdb.base/long_long.exp: Loosen x/c test, add partial result
6570 * gdb.base/display.exp: Fix output of 'p/a &&j' test.
6574 * gdb.base/signals.exp: Don't expect getting a backtrace from
6589 * gdb.base/Makefile.in (EXECUTABLES): Update the list.
6590 * gdb.base/attach.exp, gdb.base/display.exp,
6591 gdb.base/ending-run.exp, gdb.base/gdbvars.exp,
6592 gdb.base/long_long.exp, gdb.base/printcmds.exp,
6593 gdb.base/structs.exp, gdb.base/structs2.exp: Remove or fill in
6595 * gdb.base/call-ar-st.exp: Add HP-UX xfail for >10-arg functions.
6596 * gdb.base/callfuncs.exp, gdb.base/callfwmall.exp: Remove some
6598 * gdb.base/completion.exp: Reflect name change of self-test.
6599 * gdb.base/condbreak.exp, gdb.base/corefile.exp,
6600 gdb.base/foll-exec.exp, gdb.base/interrupt.exp,
6601 gdb.base/ptype.exp, gdb.base/scope.exp, gdb.base/setvar.exp: Note
6603 * gdb.base/foll-vfork.exp: Loosen matches slightly, remove
6605 * gdb.base/maint.exp: Loosen matches.
6606 * gdb.base/pointers.c (main): Declare more_code.
6607 * gdb.base/pointers.exp: Match on output of a `next'.
6608 * gdb.base/structs.c: Add prototypes.
6609 * gdb.base/watchpoint.exp: Remove HP-UX 10.30 reference.
6610 * gdb.base/whatis.exp: Fail for both HP-UX 10.20 and 11.
6614 * gdb.base/list.exp: Add tests for repeating 'list <linenum>'
6622 * gdb.base/annota1.exp: Clean up some more, in case printf has
6626 * gdb.base/annota1.exp: If printf has debug info, deal with it.
6630 * gdb.base/foll-exec.exp, gdb.base/foll-fork.exp,
6631 gdb.base/foll-vfork.exp: Don't run for crosses.
6635 * gdb.base/configure.in: Check for gdbvars.exp instead of
6637 * gdb.base/configure: Re-generate.
6641 * gdb.base/selftest.exp: Rename from a1-selftest.exp, no point
6644 * gdb.base/pointers.c, gdb.base/pointers.exp: Add contents of
6646 * gdb.base/pointers2.c, gdb.base/pointers2.exp: Remove, makes
6651 * gdb.base/callfwmall.c, gdb.base/callfwmall.exp: Renamed from
6654 * gdb.base/list.exp: Remove mistaken xfails.
6655 * gdb.base/list0.h: Add optional prototypes.
6659 * gdb.base/setvar.exp: Increase the time-out on tests indirectly
6667 * gdb.base/Makefile.in (EXECUTABLES): Remove annota2 executable.
6668 * gdb.base/annota2.cc, annota2.exp: Move from here.
6683 * gdb.base/annota1.c, bitfields.c, break.c, call-ar-st.c,
6694 * gdb.base/ptype.c (my_false, my_true): Use instead of false/true.
6695 * gdb.base/step-test.c (myglob): Rename from glob.
6696 * gdb.base/attach.c, attach2.c, average.c, execd-prog.c,
6699 * gdb.base/annota1.exp, break.exp, call-ar-st.exp, call-rt-st.exp,
6704 * gdb.base/all-bin.exp, eval-skip.exp, exprs.exp, logical.exp,
6708 * gdb.base/attach.exp, dbx.exp, foll-exec.exp, foll-fork.exp,
6710 * gdb.base/page.exp: New file, test of pagination command.
6712 * gdb.base/watchpoint.c (recurser): New function, for watchpoint
6714 * gdb.base/watchpoint.exp: Add more test cases for watchpoints.
6716 * gdb.base/so-impl-ld.exp, gdb.base/so-indr-cl.exp,
6717 gdb.base/solib.exp: Fix compiler invocation process.
6719 * gdb.base/callfuncs.exp, gdb.base/callfuncs2.exp: Don't xfail for
6721 * gdb.base/commands.exp: Set argument list explicitly, add
6723 * gdb.base/completion.exp: Enable if HP-UX, tweak tests to make
6725 * gdb.base/constvars.exp, gdb.base/volatile.exp: Escape the
6727 * gdb.base/corefile.exp: Loosen the match slightly.
6728 * gdb.base/default.exp: Allow "Error accessing memory" message
6730 * gdb.base/display.exp: Skip over x/0 j if PA64.
6731 * gdb.base/funcargs.exp: Add xfails for HP-UX.
6732 * gdb.base/interrupt.exp: Ditto.
6733 * gdb.base/langs.exp: Add symbolic matches governed by compiler
6735 * gdb.base/list.exp: Add xfails for HP-UX.
6736 * gdb.base/long_long.exp: Refine some of the numeric matches.
6737 * gdb.base/mips_pro.exp: Xfail on HP-UX.
6738 * gdb.base/miscexprs.exp: Add PA2.0 case for array size test.
6739 * gdb.base/nodebug.exp: Succeed on more varieties of output.
6740 * gdb.base/opaque.exp: Remove some HP-UX xfails.
6741 * gdb.base/ptype.exp: Succeed on more varieties of output.
6742 * gdb.base/scope.exp: Add xfails for HP-UX.
6743 * gdb.base/sect-cmd.exp: Add more cases.
6744 * gdb.base/setvar.exp: Add xfails for HP-UX.
6745 * gdb.base/shlib-call.exp: Loosen some matches slightly.
6746 * gdb.base/signals.exp: Match on void symbolically.
6747 * gdb.base/step-test.exp: Add case for PA64.
6748 * gdb.base/term.exp: Add exit and restart.
6749 * gdb.base/twice.exp: Clean up after self.
6750 * gdb.base/varargs.exp: Disable overload resolution explicitly.
6751 * gdb.base/whatis.exp: Allow more ways to pass tests.
6753 * gdb.base/smoke.exp, gdb.base/smoke.c, gdb.base/smoke.cc: Remove,
6760 * gdb.base/call-ar-st.exp: Use gdb_expect_list in "print
6775 * gdb.base/call-strs.c, gdb.base/ending-run.c,
6776 gdb.base/step-test.c: Include stdlib.h and string.h as needed.
6802 * gdb.base/call-strs.c (link_malloc): New function. Ensure that
6807 * gdb.base/ending-run.exp: Make sure we fail and do not timeout at
6810 * gdb.base/annota1.exp: Increase match_max to prevent timeout.
6818 * gdb.base/a1-selftest.exp: Remove bogus hppa xfail.
6819 * gdb.base/mips_pro.exp: Likewise.
6827 * gdb.base/Makefile.in (EXECUTABLES): Add smoke1, annota1, and annota2.
6831 * gdb.base/condbreak.exp: Use rerun_to_main to start the program.
6832 * gdb.base/ending-run.exp: When stepping out of main, accept a
6837 * gdb.base/annota1.exp: Allow any number of "frames-invalid" and
6839 * gdb.base/annota2.exp: Revise line number for main breakpoint. Allow any
6841 * gdb.base/annota2.cc: Initialize a.x to 0.
6845 * gdb.base/call-ar-st.exp: Skip "print print_double_array (double_array)"
6850 * gdb.base/call-rt-st.exp: Don't run float-related tests when "skip_float_tests"
6852 * gdb.base/funcargs.exp: Don't run "float_and_integral_args" when
6854 * gdb.base/varargs.exp: Skip "print find_max_double(5,1.0,17.0,2.0,3.0,4.0)"
6859 * gdb.base/annota2.cc: Include stdio.h.
6863 * gdb.base/crossload.exp: Remove, this has been disabled ever
6866 * gdb.base/i486-elf.u, gdb.base/m68k-aout.u, gdb.base/m68k-elf.u,
6867 gdb.base/sparc-aout.u, gdb.base/i860-elf.u, gdb.base/m68k-aout2.u,
6868 gdb.base/mips-ecoff.u, gdb.base/sparc-elf.u: Remove.
6869 * gdb.base/README: Remove, was doc for this.
6870 * gdb.base/Makefile.in (CROSS_EXECUTABLES): Remove, no longer
6875 * gdb.base/call-ar-st.exp: Fix one regular expression in test
6878 * gdb.base/annota1.exp: New file. Annotation level 2 tests.
6879 * gdb.base/annota2.exp: New file. More annotation tests.
6880 * gdb.base/annota1.c: New file. Source file for annota1.exp.
6881 * gdb.base/annota2.cc: New file. Source file for annota2.exp.
6913 * gdb.base/signals.exp (test_handle_all_print): Use () for
6916 * gdb.base/smoke.exp: Test value of x, not y. The latter isn't
6931 * gdb.base/call-ar-st.exp: Remove stray '#'.
6932 * gdb.base/miscexprs.exp: Allow "short" and "long" as well as
6956 * gdb.base/commands.exp: Add test for correct position of '>'
6967 * gdb.base/watchpoint.exp: Use gdb_continue_to_end.
6969 * gdb.base/step-test.exp: Catch a case where finish is broken and
6973 * gdb.base/sigall.exp: use gdb_continue_to_end.
6975 * gdb.base/ena-dis-br.exp: use gdb_continue_to_end.
6977 * gdb.base/display.exp: use runto_main, not run.
6979 * gdb.base/default.exp: Check for the current error message in the
6983 * gdb.base/condbreak.exp: Use the gdb_run command rather than just
6986 * gdb.base/call-ar-st.exp: fixed bogus regexp in continuing to 1034 test.
6988 * gdb.base/break.exp: use the gdb_continue_to_end proc.
7003 * gdb.base/ena-dis-br.exp: Clean up for remote targets.
7004 * gdb.base/ending-run.exp: Ditto.
7005 * gdb.base/step-test.exp: Ditto.
7009 * gdb.base/miscexprs.c: Clean up file, clear cbig.c[0] explicitly
7014 * gdb.base/signals.exp: Filter out *-*-linux* before matching *-*-gnu*.
7023 * gdb.base/call-strs.exp: Don't assume that `step' will step over
7028 * gdb.base/call-ar-st.c (main): Terminate char_array with a null
7031 * gdb.base/call-ar-st.exp: Don't step into sum_array_print; set a
7035 * gdb.base/step-test.exp: However, we do want a test that notices
7040 * gdb.base/step-test.c (struct rhomboidal, large_struct_by_value):
7045 * gdb.base/step-test.exp: Rewrite `stepi' and `nexti' tests to be
7054 * gdb.base/a2-run.exp: Add expected fails for strongarm-coff.
7058 * gdb.base/display.exp: Don't exercise the "detach" and "kill"
7081 * gdb.base/call-ar-st.c: Include string.h, not strings.h.
7082 * gdb.base/call-rt-st.c: Ditto.
7091 * gdb.base/smoke.exp: Disambiguate two test case names (both
7096 * gdb.base/volatile.exp: Use gdb_test, add xfails for GCC
7101 * gdb.base/miscexprs.exp: Change patterns to match GDB's
7103 * gdb.base/smoke.exp: GDB removes leading 0's.
7104 * gdb.base/volatile.exp: Don't check type of remuneration;
7106 * gdb.base/step-test.c (main): Exit with explicit exit code.
7107 * gdb.base/step-test.exp: Remove two nexti checks--they are
7112 * gdb.base/help.exp ("help delete display"): Fix test to match
7115 * gdb.base/long_long.c (known_types): Initialize values to zero.
7116 * gdb.base/long_long.exp: Step one more line
7129 * gdb.base/maint.exp: Use 'set height 0' to disable page
7133 * gdb.base/maint.exp ("maint print objfiles"): Break this up into
7140 * gdb.base/maint.exp ("maint print msymbols"): Fix pattern.
7142 * gdb.base/maint.exp ("maint info breakpoints"): Split into two
7147 * gdb.base/break.exp: Teach the test suite that the `catch
7154 so-thresh.linkopts, so-thresh.mk: Move to gdb.hp from gdb.base
7157 * gdb.hp/Makefile.in, gdb.base/Makefile.in (clean): Adjust to
7162 * gdb.base/Makefile.in, gdb.c++/Makefile.in,
7167 * gdb.base/shlib-call.exp: add test cases to verify that gdb
7169 * gdb.base/shmain.c (main): return 0, don't fall off the end.
7196 * gdb.base/break.exp: new tests to verify that catchpoints for
7199 * gdb.base/opaque.exp: compile one file at a time, then link.
7201 * gdb.base/signals.exp: be more restrictive about which hppa
7204 * gdb.base/solib_threshold.build: new file.
7205 * gdb.base/solib_threshold.exp: new file.
7206 * gdb.base/solib_threshold.link_opts: new file.
7207 * gdb.base/solib_threshold.mk: new file.
7208 * gdb.base/gen_solib_threshold.c: new file.
7286 * gdb.base/ss.h: new file.
7287 * gdb.base/call-ar-st.c: new file.
7288 * gdb.base/call-ar-st.exp: new file.
7289 * gdb.base/call-rt-st.c: new file.
7290 * gdb.base/call-rt-st-exp: new file.
7291 * gdb.base/call-strs.exp: new file.
7292 * gdb.base/ena-dis-br.exp: new file.
7293 * gdb.base/environ.exp: new file.
7294 * gdb.base/long_long.exp: new file.
7295 * gdb.base/sect-cmd.exp: new file.
7296 * gdb.base/shlib-cl2.exp: new file.
7297 * gdb.base/smoke.exp: new file.
7298 * gdb.base/so-impl-ld.c: new file.
7299 * gdb.base/so-impl-ld.exp: new file.
7300 * gdb.base/so-indr-cl.c: new file.
7301 * gdb.base/so-indr-cl.exp: new file.
7302 * gdb.base/varargs.exp: new file.
7303 * gdb.base/volatile.exp: new file.
7304 * gdb.base/whatis-exp.exp: new file.
7305 * gdb.base/display.exp: new file.
7317 * gdb.base/default.exp: Reflect wording change in remote.c.
7321 * gdb.base/help.exp: Update to reflect current text.
7334 * gdb.base/bitops.exp: new file.
7335 * gdb.base/default.exp: change expected messages for catch and
7337 * gdb.base/enable-disable-break.exp
7338 * gdb.base/ending-run.c: new file.
7339 * gdb.base/long_long.c: new file.
7340 * gdb.base/maint.exp: new file.
7341 * gdb.base/pointers2.exp: new file.
7342 * gdb.base/shlib-call2.exp: new file.
7343 * gdb.base/solib.exp: new file.
7344 * gdb.base/step-test.c: new file.
7353 * gdb.base/scope.exp: compile one file at a time, then link.
7354 * gdb.base/langs.exp: ditto.
7355 * gdb.base/list.exp: ditto.
7376 * gdb.base/Makefile.in (MISCELLANEOUS): new macros -- extra things
7379 * gdb.base/commands.exp: update message expected.
7380 * gdb.base/default.exp: add copyright notice.
7381 * gdb.base/funcargs.exp (timeout): if hpux, increase timeout.
7382 * gdb.base/help.exp: update messages to reflect current text.
7383 * gdb.base/recurse.exp: add hpppa*-*-bsd* to 'list' of enabled
7385 * gdb.base/watchpoint.exp: if on hpux and not gcc compiled, then
7397 * gdb.base/all-bin.exp: new file.
7398 * gdb.base/arithmet.exp: new file.
7399 * gdb.base/assign.exp: new file.
7400 * gdb.base/completion.exp: new file.
7401 * gdb.base/cond-expr.exp: new file.
7402 * gdb.base/condbreak.exp: new file.
7403 * gdb.base/define.exp: new file.
7404 * gdb.base/dollar.exp: new file.
7405 * gdb.base/environment.exp: new file.
7406 * gdb.base/eval-skip.exp: new file.
7407 * gdb.base/jump.exp: new file.
7408 * gdb.base/logical.exp: new file.
7409 * gdb.base/pointers.exp: new file.
7410 * gdb.base/relational.exp: new file.
7411 * gdb.base/section_command.exp: new file.
7412 * gdb.base/whatis-expr.exp: new file.
7414 * gdb.base/all-types.c: new file.
7415 * gdb.base/call-array-struct.c: new file.
7416 * gdb.base/call-return-struct.c: new file.
7417 * gdb.base/call-strings.c: new file.
7418 * gdb.base/callfuncs2.c: new file.
7419 * gdb.base/condbreak.c: new file.
7420 * gdb.base/constvars.c: new file.
7421 * gdb.base/display.c: new file.
7422 * gdb.base/int-type.c: new file.
7423 * gdb.base/jump.c: new file.
7424 * gdb.base/miscexprs.c: new file.
7425 * gdb.base/pointers.c: new file.
7426 * gdb.base/pointers2.c: new file.
7427 * gdb.base/shmain.c: new file.
7428 * gdb.base/shr1.c: new file.
7429 * gdb.base/shr2.c: new file.
7430 * gdb.base/solib.c: new file.
7431 * gdb.base/solib1.c: new file.
7432 * gdb.base/solib2.c: new file.
7433 * gdb.base/varargs.c: new file.
7502 * gdb.base/restore.exp, gdb.base/restore.c: New tests.
7517 * gdb.base/corefile.exp: remove some xfails.
7521 * gdb.base/reread.exp: Sleep 1 - ensures that the two executables
7526 * lib/gdb.exp, gdb.base/default.exp, config/monitor.exp,
7527 gdb.base/default.exp: Replace "exec" with "executable".
7531 * gdb.base/default.exp: Change else if to elseif from previous
7536 * gdb.base/default.exp: Add brace missing from previous delta.
7540 * gdb.base/default.exp: Support test for info float for all
7580 * gdb.base/setshow.exp: Fix error introduced by call to runto_main.
7595 * gdb.base/callfuncs.exp: add cmp10 test.
7596 * gdb.base/callfuncs.c (cmp10): new function.
7600 * gdb.base/commands.exp: Break up infrun_breakpoint_command_test
7617 * gdb.base/scope.exp: Remove extraneous newline in filelocal_bss
7627 * gdb.base/setshow.exp: make sure $pc is sane.
7638 * gdb.base/funcargs.exp: simplify expect strings to ease pattern
7643 * gdb.base/signals.exp (test_handle_all_print): put back Mach
7648 * gdb.base/overlays.exp: fixup compile line for linker script.
7656 * gdb.base/exprs.exp: delete test that depends on int size.
7665 * gdb.base/reread.exp: New file.
7666 * gdb.base/reread1.c: New file.
7667 * gdb.base/reread2.c: New file.
7676 * gdb.base/structs2.exp: New file.
7677 * gdb.base/structs2.c: New file.
7699 * gdb.base/break.exp: Remove xfail for `deleting all breakpoints
7711 * gdb.base/branches.c: Code with lots of loops and
7722 * gdb.base/help.exp: Clean up `help set args' and `help show args'
7724 * gdb.base/interrupt.exp: Add "i*86-*-solaris2*" xfail for calling
7726 * gdb.base/signals.exp: Add "i*86-*-solaris2*" xfails. Add comment
7749 * gdb.base/list.exp: Fix problem with "list default lines around
7752 * gdb.base/scope.exp: Fix problem with filelocal_bss before
7769 * gdb.base/overlays (several files): Merge the two overlay
7775 * gdb.base/d10vovly.c (D10VTranslate): Map IMAP0 to low 128k of
7782 * gdb.base/overlays.c (main): Exit normally when result is
7785 * gdb.base/d10v.ld: Update LMAs to reflect current d10v address
7788 * gdb.base/d10vovly.c (D10VTranslate): New function, handle
7794 * gdb.base/m32rovly.c: Force variable _novlys into .data section.
7796 * gdb.base/bar.c (barx, bar): Change variable to small array so
7799 * gdb.base/baz.c (bazx, baz): Ditto.
7800 * gdb.base/foo.c (foox, foo): Ditto.
7801 * gdb.base/grbx.c (grbxx, grbx): Ditto.
7803 * gdb.base/overlays.exp: Expect variables barx, bazx, foox, grbxx
7808 * gdb.base/overlays.exp: fix up and get working again.
7813 * gdb.base/watchpoint.exp: Set "d10v*-*-*" clear_xfail for
7818 * gdb.base/break.exp (test_next_with_recursion): Remove
7825 * gdb.base/funcargs.exp: Increase timeout for slow TX39 boards.
7829 * gdb.base/break.exp: Increase timeout for slow TX39 boards.
7834 * gdb.base/interrupt.exp: Document problem of simulators, signals,
7846 * gdb.base/mips_pro.exp: Add "mips64*-*-elf" xfail for backtrace
7849 * gdb.base/funcargs.exp: Query GDB for target_sizeof_int,
7856 * gdb.base/langs.exp: For "continue to exit" ignore any trailing
7861 * gdb.base/default.exp, gdb.base/help.exp, gdb.base/setshow.exp:
7866 * gdb.base/default.exp: Expect help system output to be in
7868 * gdb.base/help.exp: Ditto.
7872 * gdb.base/signals.exp: Change "i*86-pc-linux-gnu" to
7874 * gdb.base/interrupt.exp: Ditto.
7875 * gdb.base/corefile.exp: Ditto.
7880 * gdb.base/ptype.exp: Fix testnames to be unique.
7881 * gdb.base/radix.exp: Ditto.
7882 * gdb.base/term.exp: Ditto.
7883 * gdb.base/whatis.exp: Ditto.
7888 * gdb.base/callfuncs.exp: Fix indentation.
7914 * gdb.base/break.exp: Use gdb_step_for_stub. Also, rename certain
7916 * gdb.base/callfuncs.exp: Ditto.
7917 * gdb.base/commands.exp: Ditto.
7918 * gdb.base/default.exp: Ditto.
7919 * gdb.base/help.exp: Ditto.
7920 * gdb.base/list.exp: Ditto.
7921 * gdb.base/opaque.exp: Ditto.
7922 * gdb.base/printcmds.exp: Ditto. Use a loop to emit multiple
7925 * gdb.base/setshow.c: Add set_debug_traps/breakpoint calls.
7963 * gdb.base/overlays.exp: Preliminary fixes; temporarily disabled
7987 * gdb.base/list.exp: Call get_debug_format and expect some
8015 * gdb.base/printcmds.exp: Fix "check for floating addition"
8045 * gdb.base/funcargs.exp: Remove spurious suppress tests call.
8064 * gdb.base/list.exp: If we're debugging a non-native target,
8074 * gdb.base/watchpoint.exp: Fix typo.
8076 * gdb.base/setshow.exp: Check for use_gdb_stub.
8078 * gdb.base/break.exp: Fix continue until exit test for the gdb
8080 * gdb.base/langs.exp: Ditto.
8100 * gdb.base/watchpoint.exp: Don't run the test_stepping
8103 * gdb.base/setshow.exp: Don't run the set prompt tests if
8108 * gdb.base/a2-run.exp: Change "gdb,noargs" to just "noargs".
8109 * gdb.base/commands.exp: Likewise.
8110 * gdb.base/setshow.exp: Likewise.
8121 * gdb.base/funcargs.exp: Check for gdb,short_int target
8126 * gdb.base/printcmds.exp: add a couple more tests a la
8133 * gdb.base/callfuncs.exp: Mark some tests as expected to fail
8138 * gdb.base/a2-run.exp: Add arm-*-coff setup_xfails for cases
8140 * gdb.base/default.exp: Handle arm-*-coff case for "info float".
8144 * gdb.base/run.c: Use FAKEARGV to build test executable that
8148 * gdb.base/commands.exp: Change tests to insert the proper
8154 * gdb.base/recurse.exp: Enable these tests for the mn10300.
8155 * gdb.base/watchpoint.exp: Don't expect a failure for an "calling
8160 * gdb.base/watchpoint.exp(test_watchpoint_triggered_in_syscall):
8172 * gdb.base/help.exp: update help msg for INFO ADDR; add help test
8174 * gdb.base/default.exp: add tests for INFO SYMBOL command;
8176 * gdb.base/overlays.c overlays.exp foo.c bar.c baz.c grbx.c ovlymgr.h
8178 * gdb.base/sigall.c: add usestubs code frag
8179 * gdb.base/watchpoint.exp: turn on complex watchpoint test for M32R.
8193 * gdb.base/setshow.exp: Check for the existence of a
8200 * gdb.base/scope.exp: It's now init0(), not init().
8202 * gdb.base/scope0.c: For now, change init() to be init0().
8212 * gdb.base/setshow.exp: Only test the run command if the target
8241 * gdb.base/default.exp: Don't set match_max.
8242 * gdb.base/help.exp: Ditto.
8243 * gdb.base/list.exp: Ditto.
8244 * gdb.base/signals.exp: Ditto.
8257 * gdb.base/setshow.exp: Add .* within auto language test.
8265 * gdb.base/setvar.exp(test_set): Handle multiple prints within
8270 * gdb.base/a1-selftest.exp: Use send_gdb consistently. Don't
8279 * gdb.base/funcargs.exp: Ditto.
8291 * gdb.base/bitfields.exp: Use runto instead of explicit
8294 * gdb.base/break.exp(text_next_with_recursion): Add match for
8317 * gdb.base/bitfields.exp: Call gdb_suppress_tests and
8319 * gdb.base/break.exp: Ditto.
8320 * gdb.base/callfuncs.exp: Ditto.
8321 * gdb.base/commands.exp: Ditto.
8322 * gdb.base/exprs.exp: Ditto.
8323 * gdb.base/funcargs.exp: Ditto.
8324 * gdb.base/list.exp: Ditto.
8325 * gdb.base/recurse.exp: Ditto.
8326 * gdb.base/scope.exp: Ditto.
8327 * gdb.base/structs.exp: Ditto.
8342 * gdb.base/setvar.exp(test_set): Don't bother printing a PASS/FAIL
8345 * gdb.base/exprs.exp(test_expr): Make sure each test gets a unique
8348 * gdb.base/help.exp: Fix the syntax of a few gdb_test calls.
8350 * gdb.base/scope.exp: Use gdb_test.
8352 * gdb.base/ptype.exp: Don't call "gdb_exit; gdb_start" if we're
8358 * gdb.base/help.exp: Fix syntax of "help info all-registers" test.
8367 * gdb.base/ptype.exp: Use gdb_test.
8395 * gdb.base/watchpoint.exp: Don't expect a failure when calling
8407 * gdb.base/a2-run.exp: Change vxworks cases to use gdb_spawn_id.
8420 * gdb.base/exprs.exp: Delete bogus/incorrect (and probably
8423 * gdb.base/recurse.exp: Relax final value test for 'b' so that
8434 * gdb.base/printcmds.exp: Allow minor deviation in FP values
8439 * gdb.base/help.exp: Disable "help set", "help show", and
8442 * gdb.base/default.exp: Set match_max to 5000 and the timeout
8446 * gdb.base/nodebug.exp: Don't try to do an inferior function
8448 * gdb.base/printcmds.exp: Likewise.
8449 * gdb.base/setvar.exp: Likewise.
8450 * gdb.base/structs.exp: Likewise.
8452 * gdb.base/ptype.exp: Likewise. Remove UDI specific stuff.
8454 * gdb.base/recurse.exp: Enable for the mn10200.
8460 * gdb.base/break.exp: Check for gdb,noresults before testing
8462 * gdb.base/watchpoint.exp, gdb.base/langs.exp: Likewise.
8474 * gdb.base/break.exp: Don't do the "stub continue" test if
8477 * gdb.base/callfuncs.exp: Increase the timeout.
8479 * gdb.base/interrupt.exp: Don't even try to compile the testcase
8482 * gdb.base/list.exp: Increase match_max to 10000 characters.
8484 * gdb.base/sigall.exp: Check for gdb,nosignals on the target.
8486 * gdb.base/watchpoint.exp: Check for gdb,noinferiorio on the
8493 * gdb.base/a1-selftest.exp: Make sure we call gdb_exit before
8504 * gdb.base/watchpoint.exp: Use gdb_test.
8505 * gdb.base/default.exp: Ditto.
8511 * gdb.base/scope.exp: Use gdb_test.
8517 * gdb.base/crossload.exp: Don't use execute_anywhere, use
8519 * gdb.base/corefile.exp: Don't be ridiculous.
8520 * gdb.base/*.c: Add missing stub invocations.
8528 * gdb.base/signals.exp: Check for a gdb,nosignals feature of
8531 * gdb.base/watchpoint.exp: Fix regexp.
8583 * gdb.base/nodebug.exp: Add mips*-sgi-irix6* xfails.
8587 * gdb.base/callfuncs.exp: Turn on function call tests for h8300.
8588 * gdb.base/default.exp: ditto.
8589 * gdb.base/nodebug.exp: ditto.
8590 * gdb.base/printcmds.exp: ditto.
8591 * gdb.base/ptype.exp: ditto.
8592 * gdb.base/setvar.exp: ditto.
8593 * gdb.base/structs.exp: ditto.
8594 * gdb.base/setshow.c: Guard against uninitialized values of argc.
8602 * gdb.base/a1-selftest.exp: Change x86 linux setup_xfails to
8604 * gdb.base/corefile.exp: Ditto.
8605 * gdb.base/signals.exp: Ditto.
8606 * gdb.base/sigall.exp: Ditto.
8607 * gdb.base/interrupt.exp: Ditto.
8609 * gdb.base/signals.exp (signal_tests_1): Remove setup_xfail
8619 * gdb.base/a1-selftest.exp (do_steps_and_nexts): Reinitialize source
8623 * gdb.base/nodebug.exp: Limit backtrace to 10 frames to avoid
8625 * gdb.base/ptype.exp (ptype struct link, union tu_link):
8650 * gdb.base/funcargs.c: Use cast rather than "UL" suffix to
8657 * gdb.base/list.exp (test_forward-search): Increase timeout by
8665 * gdb.base/mips_pro.exp: Add "mips*-sgi-irix4*" xfail for
8677 * gdb.base/corefile.exp: Consume $prompt in mmap fail cases.
8682 * gdb.base/[bitfields.exp crossload.exp funcargs.exp interrupt.exp
8703 * gdb.base/coremaker.c: Add code to mmap some data so we
8705 * gdb.base/corefile.exp: Add test to read mmapped data
8714 * testsuite/gdb.base/nodebug.exp: Whack out -g options by hand so
8719 * gdb.base/setshow.exp: New file, tests show and set.
8720 * gdb.base/setshow.c: New file, tests show and set.
8721 * gdb.base/help.exp: Add test for help set|show annotate.
8722 * gdb.base/default.exp: Add test for set|show annotate.
8726 * testsuite/gdb.base/break.exp: Make backtrace from factorial
8728 * testsuite/gdb.base/nodebug.exp: Whack out all -g options
8741 * gdb.base/mips_pro.exp: Fix misplaced gdb_exit/gdb_start/gdb_load.
8745 * gdb.base/signals.exp (test_handle_all_print): Revert back to
8753 * gdb.base/Makefile.in (EXECUTABLES): Add "structs".
8759 * gdb.base/interrupt.exp: Add i*86-*-linux* setup_xfail for
8761 * gdb.base/corefile.exp: Add i*86-*-linux* and m68*-*-hpux*
8764 * gdb.base/mips_pro.exp: Restart gdb in this test so it isn't
8782 * gdb.base/a1-selftest.exp: Tweak tests to account for new
8784 * gdb.base/default.exp: Ditto.
8785 * gdb.base/interrupt.exp: Fix problem with cascade of
8811 * gdb.base/break.exp: Expand "Delete all breakpoints" xfail to
8827 * gdb.base/nodebug.exp: Add setup_xfail hppa*-*-hpux* for
8829 * gdb.base/corefile.exp: Add setup_xfail hppa*-*-hpux* for
8831 * gdb.base/opaque.exp: Remove setup_xfail hppa*-*-hpux* for
8836 * gdb.base/mips_pro.exp: Only do setup_xfail hppa*-*-* for
8847 * gdb.base/structs.exp: Undo last change.
8851 * gdb.base/a1-selftest.exp (do_steps_and_nexts): New routine to
8857 * gdb.base/structs.exp (do_function_calls): Add hppa*-*-hpux9*"
8865 * gdb.base/term.exp: Set 7-bit strings, address off, width to 0,
8870 * gdb.base/list.exp (test_forward_search): Increase timeout
8877 * gdb.base/list.exp (test_forward_search): Fix to handle very
8908 * gdb.base/signals.exp (test_handle_all_print): Test separately for
8912 * gdb.base/a1-selftest.exp: Save original timeout and restore
8926 * gdb.base/signals.exp (test_handle_all_print): Temporarily increase
8955 * gdb.base/a1-selftest.exp: Ditto.
8956 * gdb.base/a2-run.exp: Ditto.
8957 * gdb.base/break.exp: Ditto.
8958 * gdb.base/corefile.exp: Ditto.
8959 * gdb.base/list.exp: Ditto.
8960 * gdb.base/recurse.exp: Ditto.
8961 * gdb.base/scope.exp: Ditto.
8962 * gdb.base/signals.exp: Ditto.
8971 * gdb.{base,c++,chill,disasm,stabs}/Makefile.in (VPATH): set to
8973 * gdb.{base,c++,chill,disasm,stabs}/configure.in (AC_PREREQ):
8975 * gdb.{base,c++,chill,disasm,stabs}/configure: Rebuilt.
8989 * gdb.base/callfuncs.exp: Finish last change -- make sure the
8994 * gdb.base/callfuncs.exp: Remove the compiler info file prior to
8998 * gdb.base/corefile.exp: Ditto
8999 * gdb.base/exprs.exp: Ditto.
9000 * gdb.base/funcargs.exp: Ditto.
9001 * gdb.base/langs.exp: Ditto.
9002 * gdb.base/list.exp: Ditto.
9003 * gdb.base/mips_pro.exp: Ditto.
9004 * gdb.base/nodebug.exp: Ditto.
9005 * gdb.base/opaque.exp: Ditto.
9006 * gdb.base/ptype.exp: Ditto.
9007 * gdb.base/scope.exp: Ditto.
9008 * gdb.base/setvar.exp: Ditto.
9009 * gdb.base/signals.exp: Ditto.
9010 * gdb.base/whatis.exp: Ditto.
9018 * gdb.base/recurse.exp: Remove setup_xfail for "sparc*-*-sunos4*",
9025 * gdb.base/break.exp: Ignore compiler warnings when compiling
9027 * gdb.base/callfuncs.exp: Don't run these tests on the h8300.
9028 * gdb.base/default.exp: Add h8300 xfails. Handle messages
9030 * gdb.base/exprs.exp: Add h8300 xfails.
9031 * gdb.base/funcargs.exp: Likewise.
9032 * gdb.base/nodebug.exp: Likewise.
9033 * gdb.base/printcmds.exp: Likewise.
9034 * gdb.base/ptype.exp: Likewise.
9035 * gdb.base/setvar.exp: Handle sizeof (int) != 4 for h8300. Add
9037 * gdb.base/return.exp: Handle float/double precision problems
9039 * gdb.base/funcargs.c: Explicitly make last constant argument to
9041 * gdb.base/return.c: Include stdio.h.
9057 * gdb.base/mips_pro.exp: Expect failure for hppa*-*-* in backtrace
9062 * gdb.base/list.exp (test_list_function): Remove setup_xfail for
9064 * gdb.base/printcmds.exp: Remove setup_xfail for "rs6000-*-aix*"
9066 * gdb.base/scope.exp: Remove setup_xfail for "rs6000-*-*" for
9070 * gdb.base/{langs.exp, lists.exp, opaque.exp, scope.exp},
9077 * gdb.base/corefile.exp: Always regenerate the core file, since
9084 * gdb.base/funcargs.c: Patch for SPARCworks alloca compatibility
9091 * gdb.base/Makefile.in (clean): Remove generated file twice-tmp.c
9096 * gdb.base/mips_pro.exp: Create mips_pro.ci to get gcc_compiled
9099 * gdb.base/mips_pro.c: Remove inline assembly code since
9112 * gdb.base/break.exp: Fix pattern for matching "Delete all
9116 * gdb.base/callfuncs.exp: Add "i*86-*-sysv4*" to setup_xfail
9118 * gdb.base/funcargs.exp: Remove "mips-sgi-irix4*" setup_xfail
9120 * gdb.base/langs.exp: Remove "i*86-*-sysv4*" setup_xfail for
9124 * gdb.base/list.exp: Remove "*-*-sysv4*" setup_xfail for
9128 * gdb.base/ptype.exp: Change "i*86-*-sysv4*" setup_xfail for
9134 * gdb.base/corefile.exp: Remove "alpha-dec-osf2*" native compiled
9140 * gdb.base/signals.exp: Remove "alpha-*-osf2*" setup_xfail for
9146 * gdb.base/return.exp (return_tests): Differentiate between
9152 * gdb.base/Makefile.in (EXECUTABLES): Replace twice with twice-tmp.
9163 * gdb.base/signals.exp: Change setup_xfail for "alpha-*-osf2"
9165 * gdb.base/a1-selftest.exp (test_with_self): Remove "alpha-dec-osf2*"
9168 * gdb.base/callfuncs.exp (do_function_calls): Restore setup_xfail
9170 * gdb.base/corefile.exp: Add "alpha-dec-osf2*" setup_xfail when not
9173 * gdb.base/signals.exp: Build and source signals.ci.
9180 * gdb.base/sigall.exp: Remove setup_xfail for irix4. Fixed by
9196 * gdb.base/callfuncs.exp: Remove setup_xfail for PR 5318. Now fixed.
9197 * gdb.base/a2-run.exp: Replace $binfile with $testfile in test
9223 * gdb.base/break.exp: Don't test for program exit or exit status
9225 * gdb.base/langs.exp: Likewise.
9226 * gdb.base/watchpoint.exp: Likewise.
9228 * gdb.base/default.exp: Remove extraneous call to load gdb.exp.
9234 * gdb.base/interrupt.exp (p func1): xfail sparc64-*-solaris2.
9235 * gdb.base/signals.exp (continue to handler): Likewise.
9245 * gdb.base/corefile.exp: Recognize "not found" as failure
9268 * gdb.base/corefile.exp: When generating a core, discard any
9282 * gdb.base/corefile.exp: Remove "i*86-*-linux" xfail for
9291 * gdb.base/corefile.exp: Allow "Core was generated by ..."
9303 * gdb.base/a1-selftest.exp (test_with_self): Check for case where
9309 * gdb.base/a1-selftest.exp (test_with_self): Run without windows.
9313 * gdb.base/*.exp: Make ${srcfile} only be the basename of the
9320 * gdb.base/signals.exp: Setup "alpha-*-osf2*" xfail for
9325 * gdb.base/a1-selftest.exp: Add alpha-dec-osf2 setup_xfail for
9331 * gdb.base/ptype.c (main): Declare malloc as a "char *" for systems
9337 * Makefile.in, configure.in, gdb.base/{Makefile.in, configure.in},
9342 * aclocal.m4, configure, gdb.base/configure, gdb.c++/configure,
9346 * gdb.base/{a1-selftest.exp, a2-run.exp,bitfields.exp, break.exp,
9366 * gdb.base/a1-selftest.exp: Add i*86-*-linuxaout xfail for
9371 * gdb.base/sigall.exp: Work around OSF/1-3.x kernel bug when
9377 * gdb.base/callfuncs.exp: Remove bogus hppa xfails.
9378 * gdb.base/corefile.exp: Likewise.
9379 * gdb.base/funcargs.exp: Likewise.
9388 * gdb.base/a1-selftest.exp: Remove i*86-*-sysv4* and
9390 * gdb.base/corefile.exp: Add i*86-*-sysv4* xfail for
9392 * gdb.base/break.exp: Add i*86-*-sysv4*, sparc-sun-sunos4,
9398 * gdb.base/break.exp: Change test that deletes all breakpoints
9404 * gdb.base/return.exp (return_tests): Change xfail for test
9420 * gdb.base/configure.in (hppa*-*-hpux*): No longer needs target
9435 * gdb.base/return.exp: Change xfail from "sparc-*-solaris2.*" to
9440 * gdb.base/coremaker.c: Produce a full core dump for AIX targets.
9442 * gdb.base/corefile.exp: Test correct mapping of corefile sections
9446 * gdb.base/ptype.c (main): Use boolean2 to inhibit AIX 4.1 xlc
9460 * gdb.base/Makefile.in (maintainer-clean): Likewise.
9469 * gdb.base/scope.exp (text_at_main): Add "hppa*-*-hpux*"
9484 * gdb.base/opaque.exp: Add "hppa*-*-hpux*" xfails when not
9492 * gdb.base/nodebug.exp: Add "hppa*-*-hpux*" xfails when not
9500 * gdb.base/langs.exp: Add "hppa*-*-hpux*" xfails for
9503 * gdb.base/funcargs.exp (float_and_integral_args): Add
9510 * gdb.base/callfuncs.exp (do_function_calls):
9521 * gdb.base/corefile.exp: Add "hppa*-*-hpux*" xfail for
9526 * gdb.base/signals.exp: Rewrite `handle all print' test as
9533 * gdb.base/setvar.exp: Add new testcases for truncation when
9538 * gdb.base/callfuncs.exp (do_function_calls): Remove
9546 * gdb.base/funcargs.exp (float_and_integral_args): Remove
9549 * gdb.base/signals.exp: Remove duplicate "handle all print" test
9554 * gdb.base/callfuncs.exp (do_function_calls): Add alpha-dec-osf2*
9557 * gdb.base/opaque.exp (setup_xfail_on_opaque_pointer):
9559 * gdb.base/Makefile.in (nodebug.o): Also create nodebug.ci.
9560 * gdb.base/nodebug.exp: Add mips-sgi-irix5 xfail when not gcc compiled for
9562 * gdb.base/whatis.exp: Add mips-sgi-irix* xfail for
9564 * gdb.base/setvar.exp: Add mips-sgi-irix4* xfail (works on irix5) for
9567 * gdb.base/funcargs.exp (float_and_integral_args):
9585 * gdb.base/exprs.exp: Add mips-sgi-irix4* xfails (works with irix5),
9591 * gdb.base/callfuncs.exp (do_function_calls):
9594 * gdb.base/return.exp (return_tests): Change xfail for
9596 * gdb.base/funcargs.exp (float_and_integral_args):
9601 * gdb.base/setvar.c, gdb.base/setvar.exp: Add new tests for
9608 * gdb.base/scope.exp: xfail 'scope0.c'::filelocal_bss before run
9611 * gdb.base/funcargs.exp: Avoid ever setting more than 8
9618 * gdb.base/funcargs.exp: Fix typos introduced by Aug 15 change.
9619 * gdb.base/callfuncs.c (main): Use struct_val1 to inhibit xlc
9621 * gdb.base/callfuncs.exp: Remove rs6000-*-* xfails for
9630 * gdb.base/Makefile.in: Add action to .c.o transformation
9638 * gdb.base/compiler.c: New file.
9640 * gdb.base/scope.exp: Source gdb.base/scope.ci.
9673 * gdb.base/ptype.exp: Source gdb.base/ptype.ci.
9677 * gdb.base/list.exp (test_list_function): Add rs6000-*-*
9679 * gdb.base/funcargs.exp: Source gdb.base/funcargs.ci
9712 * gdb.base/whatis.exp: Source gdb.base/whatis.ci rather
9714 * gdb.base/opaque.exp: Source gdb.base/opaque0.ci rather
9720 * gdb.base/callfuncs.exp: Source gdb.base/callfuncs.ci
9726 * gdb.base/callfuncs.exp: Add rs6000-*-* xfail for
9740 * gdb.base/langs.exp: Source gdb.base/langs.ci.
9747 * gdb.base/callfuncs.exp: Add xfails for the powerpc.
9748 * gdb.base/corefile.exp: Likewise.
9749 * gdb.base/list.exp: Likewise.
9750 * gdb.base/scope.exp: Likewise.
9751 * gdb.base/siganls.exp: Likewise.
9753 * gdb.base/nodebug.exp: Add xfails for the powerpc. Handle aix4
9755 * gdb.base/whatis.exp: Likewise.
9764 * gdb.base/callfuncs.exp: Add rs6000-*-* xfails for
9768 * gdb.base/scope.exp: Remove rs6000-*-* xfails for
9776 * gdb.base/list.exp: Remove rs6000-*-* xfail for "list function
9782 * gdb.base/a1-selftest.exp: Change "i*86-*-sysv4" xfail for
9784 * gdb.base/signals.exp: Add xfail for "'next' behaved as
9788 * gdb.base/ptype.exp: Add "i*86-*-sysv4*" xfail for
9790 * gdb.base/langs.exp: Add "i*86-*-sysv4*" xfail for
9795 * gdb.base/corefile.exp: Add "i*86-*-sysv4*" to xfail for
9797 * gdb.base/callfuncs.exp: Change xfail to "i*86-*-*" for
9819 * gdb.base/corefile.exp: Change xfail for backtrace in
9821 * gdb.base/sigall.exp (test_one_sig): Specifically deal with
9826 * gdb.base/signals.exp: Setup xfail for "next" acting like
9838 * gdb.base/a2-run.exp: Change messages to be more explicit about
9843 * gdb.base/callfuncs.exp: Add tests for passing structs to
9845 * gdb.base/callfuncs.c: Add functions to receive a struct
9850 * gdb.base/Makefile.in (clean): Remove callf-info.exp.
9863 * gdb.base/interrupt.exp: Setup "i*86-*-linux" xfail for
9865 * gdb.base/corefile.exp: Add "i*86-*-linuxaout" to xfail list
9867 * gdb.base/a1-selftest.exp: Add "i*86-*-linux*" to xfail list
9869 * gdb.base/corefile.exp: Make sure we actually generate a core file
9872 * gdb.base/signals.exp: Change xfail for "next" acting like "continue"
9884 * gdb.base/sigall.exp: Avoid losing in SIGPRIO test on lynx.
9886 * gdb.base/signals.exp: Disable whole file for lynx until
9889 * gdb.base/signals.exp: xfail test where "next" acts like
9892 * gdb.base/interrupt.exp: xfail test for calling function while
9895 * gdb.base/watchpoint.exp: Handle more cases of gdb echoing more
9903 * gdb.base/return.exp: Fix typo in return double test.
9904 * gdb.base/return.c (tmp2, tmp3): Made global to inhibit the
9909 * gdb.base/gdbvars.exp: Expect zero or more additional cr-lf
9916 * gdb.base/a1-selftest.exp: Reset the timeout value to 30 seconds
9919 * gdb.base/a2-run.exp: Handle gdb echoing more than one cr-lf
9921 * gdb.base/funcargs.exp: Likewise.
9922 * gdb.base/gdbvars.exp: Likewise.
9923 * gdb.base/interrupt.exp: Likewise.
9924 * gdb.base/list.exp: Likewise.
9925 * gdb.base/watchpoint.exp: Likewise.
9931 * gdb.base/watchpoint.exp: Disable watchpoint triggered in syscall
9937 * gdb.base/twice.exp: Start with a fresh gdb.
9942 * gdb.base/return.c: Put return values into variables so we
9945 * gdb.base/return.exp: Corresponding changes.
9948 * gdb.base/interrupt.exp: Skip tests if we can't handle IO to/from
9951 * gdb.base/break.exp: Always check for a program already being
9957 * gdb.base/commands.exp: Protect tests which need arguments with
9962 * gdb.base/printcmds.exp: Adjust expect patterns for addresses
9967 * gdb.base/a1-selftest.exp: Fix unmatched quotes in many timeout
9976 * gdb.base/{sigall.c signals.c}: Define away signal() and alarm()
9985 * gdb.base/Makefile.in (EXECUTABLES): Remove sigall and signals.
9987 * gdb.base/{sigall.c, sigall.exp, signals.c, signals.exp}:
9995 * gdb.base/interrupt.exp: Don't choke if $nointerrupts doesn't exist.
9999 * gdb.base/return.exp: Xfail `return double' test failure
10013 * gdb.base/setvar.exp: Make test names consistent between pass and
10022 * gdb.base/help.exp: Fix expected help string for `show commands'.
10055 * gdb.base/a1-selftest.exp (test_with_self): Only use local timeout.
10056 * gdb.base/callfuncs.exp (do_function_calls): Don't set timeout.
10057 * gdb.base/funcargs.exp: Don't set timeout.
10058 * gdb.base/list.exp (test_forward_search): Only use local timeout.
10059 * gdb.base/printcmds.exp (test_print_string_constants
10061 * gdb.base/ptype.exp: Don't set timeout.
10062 * gdb.base/recurse.exp: Don't set timeout.
10063 * gdb.base/return.exp: Don't set timeout.
10064 * gdb.base/watchpoint.exp: Don't set timeout.
10078 * gdb.base/scope.exp: Make test names unique. Use gdb_test. Make
10083 * gdb.base/opaque.exp: Remove xfails for aix; print a warning if
10100 * gdb.base/watchpoint.exp: Don't run
10105 * gdb.base/{break.c,run.c}: Don't include vxWorks.h or stdioLib.h;
10110 * gdb.base/a1-selftest.exp: Add alpha xfail.
10114 * gdb.base/watchpoint.c (main): Prompt before calling read().
10115 * gdb.base/watchpoint.exp (test_watchpoint_triggered_in_syscall):
10122 * gdb.base/recurse.exp: Fix comment.
10127 * gdb.base/watchpoint.exp: Various cleanups (make each test pass or
10131 * gdb.base/bitfields.exp: Various cleanups (make each test pass or
10136 * gdb.base/nodebug.c: Change return type of top and middle to
10138 * gdb.base/nodebug.exp: Remove xfails for ecoff systems, they
10144 * gdb.base/break.exp: Remove commented out if $usestubs {}. As
10154 * gdb.base/break.exp: Look for different line number for
10159 * gdb.base/list.exp: Adjust some alternate expect patterns to
10171 * gdb.base/break.exp: Adjust line number, fix rerun.
10172 * gdb.base/langs0.c: Add #ifdef usestubs.
10176 * gdb.base/list.exp: Adjust line contents after adding new lines in
10180 * gdb.base/break.exp: ditto.
10181 * gdb.base/list.exp: ditto.
10182 * gdb.base/bitfields.c: Add #ifdef usestubs in main().
10183 * gdb.base/run.c: ditto.
10184 * gdb.base/list0.c: ditto.
10185 * gdb.base/funcargs.c: ditto.
10191 * testsuite/gdb.base/{sigall.exp signals.exp}: Skip these if the
10200 * gdb.base/recurse.exp: Make test names unique. Change \\(+ to \\(.
10212 * gdb.base/commands.exp (breakpoint_command_test): New tests.
10227 * gdb.base/list.exp: Add expect patterns for output from
10229 * gdb.base/whatis.exp: Allow leading `signed' for all v_signed_*
10234 * gdb.base/break.exp (test_next_with_recursion): Accept any line
10238 * gdb.base/break.exp: Make one test if $usestubs. I'm not sure
10244 * gdb.base/a1-selftest.exp (test_with_self): Remove comment which
10249 * gdb.base/callfuncs.exp: call runto_main instead of runto main.
10252 * gdb.base/exprs.exp: ditto.
10253 * gdb.base/interrupt.exp: ditto.
10254 * gdb.base/opaque.exp: ditto.
10255 * gdb.base/printcmds.exp: ditto.
10256 * gdb.base/ptype.exp: ditto.
10257 * gdb.base/scope.exp: ditto.
10258 * gdb.base/setvar.exp: ditto.
10259 * gdb.base/signals.exp: ditto.
10260 * gdb.base/twice.exp: ditto.
10264 * gdb.base/break.exp: no run and hit main for stubs. Change line
10266 * gdb.base/break.c: Add #ifdef usestubs for set_debug_traps() and
10268 * gdb.base/callfuncs.c: ditto.
10269 * gdb.base/exprs: ditto.
10270 * gdb.base/interrupt.c: ditto.
10271 * gdb.base/opaque0.c: ditto.
10272 * gdb.base/printcmds.c: ditto.
10273 * gdb.base/ptype.c: ditto.
10274 * gdb.base/scope0.c: ditto.
10275 * gdb.base/setvar.c: ditto.
10276 * gdb.base/signals.c: ditto.
10277 * gdb.base/twice.c: ditto.
10285 * gdb.base/a1-selftest.exp: Don't check for # followed by a digit
10290 * gdb.base/scope.exp: Make test names unique. \[(\] -> \\(.
10294 * gdb.base/commands.exp (infrun_breakpoint_command_test): New test.
10305 * gdb.base/a2-run.exp: Change argument to istarget from
10307 * gdb.base/{break.exp,default.exp,scope.exp}: Likewise.
10317 * gdb.base/printcmds.exp (test_artificial_arrays): Send ^V@
10320 * gdb.base/signals.exp: Add test for "handle all print".
10325 * gdb.base/recurse.exp: Enable test for SunOS4. xfail one test
10329 * gdb.base/nodebug.c (array_index): Call malloc.
10331 * gdb.base/{corefile.exp,default.exp}: Make names of "up" tests unique.
10335 * gdb.base/recurse.exp: Update gdb_test invocation to use new
10340 * gdb.base/break.exp: Update gdb_test invocation to use new
10345 * gdb.base/nodebug.exp: Comment out redundant test. Make name of
10352 * gdb.base/nodebug.exp: It is OK if GDB thinks top and middle have
10358 * gdb.base/a2-run.exp: Skip this file if noargs is set.
10359 * gdb.base/break.c: Change things around so that this program
10362 * gdb.base/break.exp: Don't try to send args to program. Don't
10367 * gdb.base/printcmds.exp (test_character_literals_accepted): Test
10373 gdb.chill/chexp.exp, gdb.base/printcmds.exp,
10379 * gdb.base/signals.exp (signal_tests_1): Make pass message
10382 * gdb.base/whatis.exp: Remove xfails for printing char vs.
10385 * gdb.base/scope.exp: Remove xfails for PRs 1843 and 1868.
10387 * gdb.base/scope.exp (test_at_localscopes): Call pass for
10402 * gdb.base/funcargs.exp: Replace \[(\]+ with \\(. The latter is
10406 * gdb.base/nodebug.exp: Test ability to call a function and pass
10409 * gdb.base/printcmds.exp (test_integer_literals_rejected): Change
10414 * gdb.base/printcmds.exp (test_artificial_arrays): New tests.
10418 * gdb.base/a1-selftest.exp: Remove xfail for solaris. The bug (PR
10423 * gdb.base/funcargs.exp (call_after_alloca): Remove `next'
10439 * gdb.base/langs2.c (cppsub_): Don't prototype.
10440 * gdb.base/langs2.cxx (cppsub_): Fix prototype (cosmetic value
10447 * gdb.base/signals.exp (signal_tests_1): xfail for irix.
10456 * gdb.base/langs.exp: Don't insist that foo__Fi be demangled.
10464 * gdb.base/Makefile.in: Try compiling callfuncs.c, if that fails try
10466 * gdb.base/callfuncs.c: Control use of prototypes based on
10468 * gdb.base/callfuncs.exp (do_function_calls): xfail one of the
10471 * gdb.base/callfuncs.c (t_float_values, t_float_values2,
10491 * gdb.base/term.exp: Do not give a warning if not native, it is
10496 * gdb.base/ptype.exp: Accept char[0] as well as char[] for "ptype
10504 * gdb.base/{a1-selftest.exp,corefile.exp}: Do not give a warning
10517 * Makefile.in, gdb.{base,c++,chill}/Makefile.in (GDB, GDBFLAGS):
10533 * Makefile.in, gdb.{base,c++,chill}/Makefile.in (GDB): If a gdb
10538 * configure.in, gdb.{base,c++,chill}/configure.in: changed so
10543 * gdb.base/{callfuncs.exp,callfuncs.c}: Add tests for passing
10547 * gdb.base/langs.exp, gdb.base/langs*: New test.
10548 * gdb.base/Makefile.in: Build it.
10557 * gdb.base/signals.exp: Rename a bunch of tests to give unique names.
10559 * gdb.base/corefile.exp: Give backtrace test unique name. xfail
10562 * gdb.base/interrupt.exp: Also xfail hpux (for hp300).
10564 * gdb.base/a1-selftest.exp: Don't run on hp300.
10573 * gdb.base/a1-selftest.exp: Invoke stty before starting inferior.
10575 * gdb.base/nodebug.exp: Add xfails for ultrix and irix5 (same
10578 * gdb.base/a1-selftest.exp (test_with_self): Don't invoke stty on
10583 * gdb.base/nodebug.c (inner): Use variables so AIX linker doesn't
10585 * gdb.base/nodebug.exp: Accept "function" in addition to "text
10587 * gdb.base/nodebug.exp: xfail datalocal and bsslocal tests for AIX.
10589 * gdb.base/list.exp (test_forward_search): Set listsize to 4 not
10591 * gdb.base/list1.c (long_line): Add additional statement at start
10593 * gdb.base/list.exp (test_forward_search): Update line number to
10598 * gdb.base/signals.exp: Reinitialize searched source directories
10612 * gdb.base/a1-selftest.exp (test_with_self), gdb.base/interrupt.exp:
10615 * gdb.base/funcargs.exp: Modify many tests so that every test
10620 * gdb.base/a1-selftest.exp (test_with_self), gdb.base/interrupt.exp:
10631 * gdb.base/default.exp: xfail no-stack backtraces for h8300,
10634 * gdb.base/nodebug.exp: Remove obsolete comment.
10635 * gdb.base/regs.exp: New file, testing of register displays.
10636 * gdb.base/return.exp: Fix typo in reference to $objdir.
10637 * gdb.base/whatis.exp: Always start with a fresh GDB.
10651 * gdb.base/{callfuncs.exp,commands.exp,gdbvars.exp,printcmds.exp,
10658 * gdb.base/commands.exp: Make test names unique; every test either
10678 * gdb.base/nodebug.exp: xfail most of the new tests for ecoff systems.
10685 gdb.base/printcmds.exp: Remove passcount, failcount, etc., stuff;
10693 * gdb.base/printcmds.exp: Use test_print_accept. Remove
10698 * gdb.c++/classes.exp, gdb.base/scope.exp: Remove spurious xfails.
10708 * gdb.base/nodebug.exp: Update new tests to reflect improved
10711 * gdb.base/nodebug.exp: Add tests to check that "print", "whatis"
10717 * gdb.base/setvar.c (dummy): Call malloc.
10722 * gdb.base/sigall.exp (test_one_sig): Add xfail for "get signal
10732 * gdb.base/sigall.exp (test_one_sig): Attempt to recover if
10735 * gdb.base/setvar.exp: Check for and reject crazy expected type hacks.
10739 * gdb.base/sigall.c (gen_*): Pass argument to handle_* to avoid
10742 * gdb.base/commands.exp (if_while_breakpoint_command_test): Remove
10747 * gdb.base/sigall.c: If SIGABRT == SIGLOST, just act as if SIGLOST
10750 * gdb.base/sigall.exp: Remove special handling for SIGIO and SIGPOLL.
10754 * gdb.base/sigall.exp: Add workaround for alpha weirdness.
10756 * gdb.base/help.exp: Don't test "help show".
10760 * gdb.base/commands.exp: Call gdb_exit and gdb_start so that
10762 * gdb.base/commands.exp (if_while_breakpoint_command_test): Don't
10765 * gdb.base/help.exp: Replace most of docstring for "define" with ".*".
10767 * gdb.base/a1-selftest.exp: Don't test "maint dump-me". That test
10775 * gdb.base/corefile.exp: Also test backtrace.
10779 * gdb.base/commands.exp: Test a simple user defined command with
10783 * gdb.base/commands.exp: Test if/while commands as part of a
10789 * gdb.base/sigall.c (gen_FPE): Generate SIGFPE with kill() rather
10794 * gdb.base/watchpoint.exp: hppa*-*-*bsd* no longer has problems
10796 * gdb.base/watchpoint.c (main): Delete second unnecessary read
10810 * gdb.base/signals.exp: Call gdb_exit and gdb_start.
10812 * gdb.base/help.exp: Replace most of docstrings for "info signals"
10819 * gdb.base/{sigall.c, sigall.exp}: New test.
10820 * gdb.base/Makefile.in: Add it.
10824 * lib/gdb.exp, gdb.base/corefile.exp: Supply -nw as argument
10833 * gdb.base/interrupt.exp: Test calling func1 twice.
10837 * gdb.base/list.exp (test_forward_search): Set timeout higher
10840 * gdb.base/a1-selftest.exp: Move code that was inside expect -re
10847 * gdb.base/printcmds.exp: New test, for printing register before
10852 * gdb.base/list.exp: Correct some alternate expect patterns
10859 * gdb.base/{funcargs.exp, funcargs.c} (call_after_alloca): New test.
10877 * gdb.base/list.exp: Adjust expectations to reflect changes in
10880 * gdb.base/list1.c (long_line): New function, has long source line.
10884 * gdb.base/a1-selftest.exp: Change initial stepping to know about
10916 * gdb.base/a1-selftest.exp: Remove RS/6000 xfail for backtrace
10930 * gdb.base/exprs.exp: Remove xfail for alpha, it is fixed
10935 * gdb.base/corefile.exp: Add (xfail'd) test for reinit_frame_cache
10952 * gdb.base/commands.exp: New tests for if/while commands.
10972 * gdb.base/default.exp: Update expect pattern for load command
10978 * gdb.base/configure.in: Likewise.
10994 * gdb.base/printcmds.exp: Remove all the a29k XFAILs tagged with
10999 * gdb.base/interrupt.exp: When trying to wake up the inferior,
11026 * gdb.base/types.c: Removed.
11028 * gdb.base/configure.in: Look for makefile fragments in ../config.
11034 * gdb.base/corefile.exp: Change `else if' to `elseif', which is
11039 * gdb.base/opaque.exp: use runto instead of messing around with
11042 * gdb.base/bitfields.exp: restart between tests on netware targets
11046 * gdb.base/{opaque,watchpoint}.exp: Use gdb_run_cmd.
11056 * gdb.base/whatis.exp (v_signed_short_array): Fix a typo.
11058 * gdb.base/help.exp: Update expected add-symbol-file, ignore, and
11067 * gdb.base/bitfields.exp: Use gdb_run_cmd to start program.
11068 * gdb.base/funcargs.exp: Likewise.
11070 * gdb.base/bitfields.exp: Simplify by using gdb_test.
11071 * gdb.base/funcargs.exp: Likewise.
11078 * gdb.base/{a2-run,callfuncs,funcargs,interrupt,mips_pro,nodebug,
11082 * gdb.base/corefile.exp: Execute coremaker to generate core dump.
11083 * gdb.base/Makefile.in: Don't try to generate a core dump, we
11093 * gdb.base/signals.exp: Allow for optionality of breakpoint
11098 * gdb.base/{ptype.exp,ptype.c}: Add t_char_array test.
11108 * gdb.base/interrupt.c: Do not test if errno == EINTR if it's not
11111 * gdb.base/Makefile.in: Added support for systems that name core
11113 * gdb.base/a1-selftest.exp: Likewise.
11117 * gdb.base/return.exp: Add comment and message for `return double'
11131 character in the output of the virtual base pointer.
11142 * gdb.base/list.exp: Tweak alternate pattern for listing of an
11165 * gdb.base/configure.in (hppa*-*-hpux*): Recognize.
11166 * gdb.base/Makefile.in: General cleanup and simplification.
11171 * gdb.base/signals.c (main): Don't call signal unless SIGALRM
11173 * gdb.base/watchpoint.c: Don't include stdio.h a second time.
11181 * gdb.base/recurse.exp: Misc changes to get tests running again
11183 * gdb.base/watchpoint.exp: Likewise.
11193 * gdb.base/bitfields.exp, gdb.base/break.exp, gdb.base/exprs.exp,
11194 gdb.base/funcargs.exp, gdb.base/opaque.exp,
11195 gdb.base/printcmds.exp, gdb.base/ptype.exp, gdb.base/recurse.exp,
11196 gdb.base/scope.exp, gdb.base/setvar.exp, gdb.base/watchpoint.exp,
11210 * gdb.base/term.exp: Call delete_breakpoints before starting.
11212 * gdb.base/Makefile.in (EXECUTABLES): Remove t10.
11219 * gdb.base: New directory, contains all the basic tests.
11226 into appropriate new directories (t00-t17 to base, t20-t23 to c++,
11229 * gdb.base/bitfields.c, gdb.base/break.c, gdb.base/callfuncs.c,
11230 gdb.base/coremaker.c, gdb.base/exprs.c, gdb.base/funcargs.c,
11231 gdb.base/interrupt.c, gdb.base/list0.c, gdb.base/list0.h,
11232 gdb.base/list1.c, gdb.base/mips_pro.c, gdb.base/nodebug.c,
11233 gdb.base/opaque-info.c, gdb.base/opaque0.c, gdb.base/opaque1.c,
11234 gdb.base/printcmds.c, gdb.base/ptype.c, gdb.base/recurse.c,
11235 gdb.base/return.c, gdb.base/run.c, gdb.base/scope0.c,
11236 gdb.base/scope1.c, gdb.base/setvar.c, gdb.base/signals.c,
11237 gdb.base/types.c, gdb.base/twice.c, gdb.base/watchpoint.c,
11238 gdb.base/whatis-info.c, gdb.base/whatis.c: New names of C files.
11242 * gdb.base/configure.in, gdb.c++/configure.in,
11244 * gdb.base/Makefile.in, gdb.c++/Makefile.in,