Corinna Vinschen
aaa68313b8
* gdb.base/miscexprs.c (main): Add usage of preprocessor
...
symbol `STORAGE' to allow to choose the storage class of
the local datastructures.
* gdb.base/miscexprs.exp: Handle setting a `-DSTORAGE=...'
compiler directive.
2001-10-31 20:59:22 +00:00
Michael Snyder
91740388ce
2001-10-30 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/jump.exp: Allow it to run for all targets.
2001-10-31 02:40:24 +00:00
Corinna Vinschen
1b7c05e765
* gdb.base/call-ar-st.c (print_double_array): Match for loop
...
with new double_array size.
(main): Change storage class of all local variables to static.
Reduce size of double_array to 9.
* gdb.base/call-ar-st.exp: Increase timeout value.
Change expected output for double array to match new size in
call-ar-st.c.
2001-10-29 18:20:22 +00:00
Corinna Vinschen
36a222619e
* gdb.base/ending-run.exp: Create identical output when passing
...
`step to end of run' case. Add regular expression branch satisfying
Stormy16 target.
2001-10-29 18:16:46 +00:00
Mark Kettenis
92b8ae9161
* gdb.base/interrupt.exp: Treat SIGILL similar to SIGSEGV such
...
that we catch the expected failure under Linux/x86.
2001-10-29 17:38:11 +00:00
Orjan Friberg
cb135b8327
2001-10-29 Orjan Friberg <orjanf@axis.com>
...
* gdb.base/setvar.exp: Escape curly braces.
* gdb.stabs/weird.exp: Ditto.
2001-10-29 16:24:35 +00:00
Daniel Jacobowitz
6884aa54f1
* gdb.mi/mi-hack-cli.exp: Remove excess newlines from test strings.
...
* gdm.mi/mi0-hack-cli.exp: Likewise.
2001-10-28 00:29:50 +00:00
Andrew Cagney
0398c9aabc
Unify stabs/weird messages.
2001-10-26 04:17:45 +00:00
Andrew Cagney
d20bf2e81b
Don't print ``(MI_OUT)'' at startup.
2001-10-21 19:43:41 +00:00
Corinna Vinschen
03dd63aa03
* gdb.base/maint.exp: Treat $EXEEXT as optional in output.
2001-10-13 08:36:32 +00:00
Frank Ch. Eigler
1d9d99f32d
2001-10-04 Frank Ch. Eigler <fche@redhat.com>
...
* lib/insight-support.exp (gdbtk_start): Don't exit dejagnu
if gdb child process crashes, just signal an error.
2001-10-04 22:11:12 +00:00
Jim Blandy
838ae6c473
* lib/gdb.exp (test_xfail_format): Simplify.
...
* lib/gdb.exp (setup_xfail_format): Don't forget to put a `$' in
front of the variable name `format'. Simplify `if'.
2001-10-02 19:42:10 +00:00
Daniel Jacobowitz
8f0cbc1ca3
* gdb.threads/pthreads.exp: Wait for output and delay
...
before sending ^C.
2001-10-01 20:36:48 +00:00
Daniel Jacobowitz
1f08dafd5a
* gdb.mi/mi-var-display.exp (continue to incr_a): Recognize
...
some incorrect output instead of timing out.
* gdb.mi/mi-var-display.exp (continue to incr_a): Likewise.
2001-10-01 20:31:38 +00:00
Corinna Vinschen
674f90ff34
* gdb.base/volatile.exp (local_compiler_xfail_check): Change qux2
...
check to allow additional `int'.
2001-09-28 11:41:30 +00:00
Daniel Jacobowitz
9b28427211
* gdb.base/completion.exp: Remove incorrect 'p "a' test.
...
Add tests for 'p "break' (pass) and 'p "break.' (xfail).
2001-09-27 22:21:22 +00:00
Michael Snyder
b55a47712d
2001-09-27 Michael Snyder <msnyder@redhat.com>
...
* lib/gdb.exp (test_debug_format): New proc.
(setup_xfail_format): Use new proc test_debug_format.
* gdb.base/constvars.exp (local_compiler_xfail_check): New
proc; use new service proc test_debug_format.
Replace all other "gcc_compiled" tests with this test.
* gdb.base/volatile.exp (local_compiler_xfail_check): New
proc; use new service proc test_debug_format.
Replace all other "gcc_compiled" tests with this test.
2001-09-27 21:35:56 +00:00
Corinna Vinschen
4e6667ac4f
* gdb.base/constvars.exp: Check for different orders of keywords
...
and additional "int" strings in output.
2001-09-26 16:06:28 +00:00
Andrew Cagney
4f3379724d
* maint.c (maintenance_set_cmdlist, maintenance_show_cmdlist): New
...
variables.
(maintenance_set_profile_cmd): New function.
(maintenance_show_cmd, maintenance_set_cmd): New functions.
(_initialize_maint_cmds): Add "maintenance set" and "maintenance
show" and, commented out, "maintenance set/show profile" commands.
2001-09-25 02:31:51 +00:00
Frank Ch. Eigler
2015650dea
* approved by kseitz
...
2001-09-19 Frank Ch. Eigler <fche@redhat.com>
* lib/insight-support.exp (_gdbtk_xvfb_init): Set DISPLAY
to localhost:NNN instead of :NNN, in case Xvfb is listening
only on TCP.
2001-09-19 15:39:54 +00:00
Corinna Vinschen
f3bcedc1a9
* gdb.base/recurse.exp: When checking leaving the watchpoint
...
scope, recognize when gdb is in function's epilogue and pass.
2001-09-19 08:21:17 +00:00
Keith Seitz
6b819c92c4
* lib/insight-support.exp (_gdbtk_export_target_info): Add
...
support for running tests against sid targets.
(gdbtk_done): Ditto.
2001-09-19 00:08:43 +00:00
Corinna Vinschen
a10c9419a4
* gdb.base/ending-run.c (main): Set stdout buffersize
...
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.
2001-09-18 17:49:06 +00:00
Corinna Vinschen
739d0d99b3
* gdb.base/display.c (do_loops): Add float variable `f'.
...
Increment f in loop.
* gdb.base/display.exp: Increment timeout by 60 seconds.
Change float display test to use variable `f'.
2001-09-17 20:41:22 +00:00
Jim Blandy
1b8947f0b5
* gdb.base/restore.exp: Use temporary breakpoints, to avoid
...
overflowing the limited breakpoint tables on some ROM monitors
(like the ROM68K).
2001-09-17 19:42:28 +00:00
Frank Ch. Eigler
9890ac81bc
2001-09-15 Frank Ch. Eigler <fche@redhat.com>
...
* lib/insight-support.exp (_gdbtk_xvfb_init): Start Xvfb with
the "-ac" (disable access control) flag.
2001-09-15 17:11:24 +00:00
Jeff Holcomb
6db765ea4b
2001-08-30 Jeff Holcomb <jeffh@redhat.com>
...
* gdb.base/remote.c: Use a small buffer for targets with 16-bit
ints.
2001-09-03 19:54:33 +00:00
Keith Seitz
4c32cc04d2
* lib/gdb.exp: Move all insight-related functionality into
...
separate file.
* lib/insight-support.exp: New file.
2001-08-30 16:34:04 +00:00
Andrew Cagney
a116b84cf9
Cleanups. Now passes!
2001-08-30 01:45:30 +00:00
Frank Ch. Eigler
8d6e6f816b
* gdb/sid connect fix, etc.
...
2001-08-29 Frank Ch. Eigler <fche@redhat.com>
* config/sid.exp (sid_start): Never set sid verbosity; disable
expect_background {} that consumed its stdout; tolerate </dev/null.
Attempt to set endianness override in "sid" protocol mode. Cleanup.
2001-08-29 20:36:06 +00:00
Andrew Cagney
fe766f112c
* mi0-var-block.exp, mi0-stack.exp, mi0-simplerun.exp,
...
mi0-regs.exp, mi0-watch.exp, mi0-stepi.exp, mi0-until.exp,
mi0-return.exp, mi0-read-memory.exp, mi0-eval.exp,
mi0-disassemble.exp, mi0-console.exp, mi-watch.exp,
mi-var-display.exp, mi-var-cmd.exp, mi-var-child.exp,
mi-until.exp, mi-var-block.exp, mi-stepi.exp, mi-stack.exp,
mi-simplerun.exp, mi-return.exp, mi-regs.exp, mi-read-memory.exp,
mi-disassemble.exp, mi-eval.exp, mi-console.exp: Replace pattern
matching thread=0 with one to also match thread=1.
Fix PR gdb/190.
2001-08-19 01:23:43 +00:00
Andrew Cagney
6a90e1d0a6
* lib/mi-support.exp (mi_gdb_start): If a remote target, use the
...
CLI jump command to start it.
(mi_run_to_main): Fail immediatly when unexpected output.
2001-08-19 01:02:58 +00:00
Andrew Cagney
e866d0e845
* mi0-until.exp, mi-until.exp, mi0-stepi.exp, mi-stepi.exp,
...
mi-simplerun.exp, mi0-simplerun.exp, mi0-return.exp,
mi-return.exp, mi0-console.exp, mi-console.exp: Recognize an
unexpected run-to-main response. Report as a fail.
2001-08-19 00:37:28 +00:00
Andrew Cagney
1759b3c3d8
* lib/mi-support.exp (mi_gdb_start): Move call to sid_start to
...
beginning of function. Fix PR gdb/191.
2001-08-18 21:34:28 +00:00
Frank Ch. Eigler
61d11d8032
* obvious fix
...
2001-08-16 Frank Ch. Eigler <fche@redhat.com>
* config/sid.exp (sid_start): Don't warn if we cannot figure out
what to force sid endianness to.
2001-08-16 14:19:54 +00:00
Keith Seitz
942a4df220
* lib/gdb.exp (gdbtk_start): Don't set environment
...
variables for TCL_LIBRARY and friends. Insight will
now figure these out for itself.
2001-08-15 21:11:45 +00:00
Michael Snyder
0521c418a2
2001-08-02 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/completion.exp: Remove the symbol "a64l" from
the expect string; this is target-specific, and not related
to what is being tested.
2001-08-06 22:08:12 +00:00
Dave Brolley
74a9a58ab5
2001-08-02 Dave Brolley <brolley@redhat.com>
...
* config/sid.exp: Rename gdb-socket to cpu-gdb-socket.
2001-08-04 15:56:41 +00:00
Michael Snyder
c2b8fa57f7
2001-07-25 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/consecutive.exp: New file. Test stepping over
breakpoints on consecutive instructions.
* gdb.base/consecutive.c: New file.
2001-07-25 23:16:40 +00:00
Michael Snyder
c70819faea
2001-07-25 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/call-rt-st.exp: Use double-backslash to quote
curly braces in regular expressions.
2001-07-25 22:45:25 +00:00
Michael Snyder
2b1a1355c5
2001-07-25 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/ending-run.exp: Accept "Program exited normally" as
legitimate output from stepping out of main.
2001-07-25 22:41:43 +00:00
Keith Seitz
413eca6f96
* lib/gdb.exp (_gdbtk_xvfb_init): If GDB_DISPLAY is
...
the empty string, do not run the tests.
2001-07-23 19:02:31 +00:00
Stephane Carrez
7e5a932280
* gdb.base/long_long.exp: Detect size of pointer. Take into
...
account 2-byte pointers when testing for p/a results.
2001-07-17 22:19:49 +00:00
Stephane Carrez
de58f10fe4
* gdb.base/remote.c (RANDOM_DATA_SIZE): New define, defaults to 48K
...
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.
2001-07-17 21:47:19 +00:00
Stephane Carrez
d6f5fea1d2
* gdb.base/return2.exp: return of long long and double fails for
...
68HC11; don't execute these tests on that platform.
* gdb.base/return.exp: Return of a double fails for 68hc11.
2001-07-16 18:49:43 +00:00
Stephane Carrez
c477543d3a
* call-ar-st.exp: Use gdb_skip_float_test to avoid executing
...
tests that print a float.
* call-rt-st.exp: Likewise.
2001-07-16 18:44:23 +00:00
Mark Kettenis
63cf1c791c
* gdb.base/so-impl-ld.exp: Remove stray space that prevented
...
running this test on Linux.
2001-07-12 13:07:32 +00:00
Michael Chastain
112f9ab535
2001-06-24 Michael Chastain <chastain@redhat.com>
...
* gdb.base/arithmet.exp: Remove some tests to make all test names
unique.
2001-07-09 21:42:52 +00:00
Michael Snyder
4c8a82de3f
2001-07-02 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/completion.exp: Don't assume that break.c is the only
source file that may contain functions named "marker".
2001-07-06 22:51:21 +00:00
Michael Snyder
4970cb0f38
2001-07-03 Michael Snyder <msnyder@redhat.com>
...
* gdb.c++/classes.exp: Accept both "foo(void)" and "foo()" in
the output of the ptype command.
2001-07-03 19:52:46 +00:00