| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
to the same reasonable value for any target.
* gdb.base/ending-run.exp: Add a regular expression
to make testsuite happy on Sanyo Stormy16 target.
|
|
|
|
|
|
| |
Increment f in loop.
* gdb.base/display.exp: Increment timeout by 60 seconds.
Change float display test to use variable `f'.
|
|
|
|
|
| |
overflowing the limited breakpoint tables on some ROM monitors
(like the ROM68K).
|
|
|
|
|
| |
* gdb.base/remote.c: Use a small buffer for targets with 16-bit
ints.
|
|
|
|
|
|
| |
* gdb.base/completion.exp: Remove the symbol "a64l" from
the expect string; this is target-specific, and not related
to what is being tested.
|
|
|
|
|
|
| |
* gdb.base/consecutive.exp: New file. Test stepping over
breakpoints on consecutive instructions.
* gdb.base/consecutive.c: New file.
|
|
|
|
|
| |
* gdb.base/call-rt-st.exp: Use double-backslash to quote
curly braces in regular expressions.
|
|
|
|
|
| |
* gdb.base/ending-run.exp: Accept "Program exited normally" as
legitimate output from stepping out of main.
|
|
|
|
| |
account 2-byte pointers when testing for p/a results.
|
|
|
|
|
|
|
|
| |
and defined to 1K for m68hc11.
(random_data): Reduce table to 1K for embedded platforms (68hc11).
* gdb.base/remote.exp (get_sizeof): New function from sizeof.exp.
(sizeof_random_data): New variable to tell the size of the data table;
don't test past this size; always run to main.
|
|
|
|
|
| |
68HC11; don't execute these tests on that platform.
* gdb.base/return.exp: Return of a double fails for 68hc11.
|
|
|
|
|
| |
tests that print a float.
* call-rt-st.exp: Likewise.
|
|
|
|
| |
running this test on Linux.
|
|
|
|
|
| |
* gdb.base/arithmet.exp: Remove some tests to make all test names
unique.
|
|
|
|
|
| |
* gdb.base/completion.exp: Don't assume that break.c is the only
source file that may contain functions named "marker".
|
|
|
|
| |
* gdb.base/corefile.exp: Quote the curly braces in regexp.
|
|
|
|
|
| |
* gdb.base/arithmet.exp: Use gdb_test instead of send_gdb/gdb_expect.
This is operationally compatible with the previous version.
|
|
|
|
| |
* gdb.base/exprs.exp: Remove a duplicate test.
|
|
|
|
|
| |
returns that are not NaN's, to avoid being confused by IEEE
comparison rules.
|
|
|
|
| |
Don't forget to match the GDB prompt.
|
|
|
|
| |
command.
|
|
|
|
| |
after "Address".
|
|
|
|
|
| |
to a known value in order to get consistent results regardless
of the setting of INPUTRC or the presence or contents of .inputrc.
|
|
|
|
|
|
|
|
|
|
|
| |
* gdb.base/exprs.exp ("print unsigned short == (~0)"): Don't
assume that shorts are smaller than ints. On a 16-bit machine,
this isn't true.
("print unsigned char == (~0)"): Add test that verifies that ~0,
an int, is not equal to ~0 stored in an unsigned char. This tests
the same thing that the previous test meant to, but works on
16-bit machines, too.
("print unsigned char != (~0)"): Same test, complemented.
|
|
|
|
| |
* gdb.base/long_long.exp: Allow for targets with 4-byte short.
|
|
|
|
|
| |
stopping on the call statement to not permit stopping at
the start of the instructions comprising the call sequence.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gdb.base/callfuncs.exp: Make all test names unique.
* gdb.base/commands.exp: Make all test names unique.
* gdb.base/condbreak.exp: Make all test names unique.
* gdb.base/dbx.exp: Make all test names unique.
* gdb.base/default.exp: Make all test names unique.
* gdb.base/define.exp: Make all test names unique. Conform some FAIL
and TIMEOUT messages to their corresponding PASS message.
* gdb.base/ending-run.exp: Make all test names unique.
* gdb.base/long_long.exp: Remove duplicate test.
|
|
|
|
|
| |
stop on the call statement as well as the statement after the
call.
|
|
|
|
|
| |
* gdb.base/completion.exp: Revamp test. Make it execute on all
platforms.
|
| |
|
| |
|
|
|
|
| |
* gdb.base/signals.exp: Set count to 0 explicitly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
file -- to prevent failing when the compile fails but we have no
intention of running the tests anyway.
* gdb.base/long_long.exp: Test target_info for no_long_long, skip
tests if set.
* gdb.base/maint.exp: Support 2 byte integers as well as 4 byte
integers.
* gdb.c++/ctti.exp: Skip tests if skip_cplus_tests returns true.
* gdb.c++/namespace.exp: Ditto.
Fix PR gdb/16.
|
|
|
|
|
| |
* gdb.base/pointers.c: Don't assume doubles are >= 8 bytes.
* gdb.base/pointers.exp: Relax pattern match of decimals.
|
| |
|
|
|
|
|
| |
* gdb.base/varargs.c (find_max_double): Fix printf format string:
first arg is int not float.
|
|
|
|
|
| |
* gdb.base/reread.exp: Unsupported for non-native targets;
doesn't work for remote debugging.
|
|
|
|
|
|
| |
From Drew Moseley <dmoseley@redhat.com>
* gdb.base/ending-run.exp: Properly handle the BSP state when
stepping past the end of main.
|
|
|
|
|
|
| |
* gdb.base/commands.exp (infrun_breakpoint_command_test):
Converted HPUX fix for non-expected items following multiple
step commands into general solution for all platforms.
|
|
|
|
| |
These were added by accident. Whoops!
|
|
|
|
|
| |
* symtab.c (block_lookup_symbol): Use 'namespace' parameter in
symbol comparisons in binary search.
|
| |
|
|
|
|
|
| |
* gdb.base/finish.exp: Accept '1' instead of \001 from char_func.
Add a RE to accept a non-ascii char if one is ever presented.
|
|
|
|
|
| |
* gdb.base/setvar.exp: Use double '\\' to quote curly braces
in regexp. One '\' does not suffice on Linux.
|
|
|
|
|
|
|
|
|
| |
* gdb.base/break.exp (test_clear_command): Use a marker function
rather than 'main' for the test function. Also move this
test to an execution point where the marker function names are
guaranteed to be bound to functions. (Executing tests after a
'finish' from main runs into name conflicts with local names
in __libc_start_main).
|
|
|
|
|
|
| |
* gdb.base/finish.exp: New test for gdb's "finish" command.
* gdb.base/return2.exp: New test for gdb's "return" command.
* gdb.base/return2.c: New source file for above.
|
|
|
|
|
|
|
|
|
|
|
| |
* gdb.base/constvars.exp: Add a "pass" message if "up" succeeds.
* gdb.base/miscexprs.exp: Ditto.
* gdb.base/pointers.exp: Ditto.
* gdb.c++/derivation.exp: Ditto.
* gdb.c++/local.exp: Ditto.
* gdb.c++/namespace.exp: Ditto.
* gdb.c++/overload.exp: Ditto.
* gdb.c++/ref-types.exp: Ditto.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gdb.base/constvars.exp: Test result of "up" command.
* gdb.base/miscexprs.exp: Ditto.
* gdb.base/pointers.exp: Ditto.
* gdb.base/scope.exp: Ditto.
* gdb.c++/derivation.exp: Ditto.
* gdb.c++/local.exp: Ditto.
* gdb.c++/namespace.exp: Ditto.
* gdb.c++/overload.exp: Ditto.
* gdb.c++/ref-types.exp: Ditto.
|
|
|
|
|
|
|
|
| |
* mips_pro.exp: Accept either "middle -> top -> main" or
"middle -> main" in the backtrace, because gcc can optimize
tail calls to jumps. Remove setup_xfail for the hppa case.
Add a comment with the original warning messages from PR 3016,
which was filed in 1993, to preserve them for posterity.
|
|
|
|
| |
the second kill and detach messages.
|