This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[RFA] Enable more test suites for h8300 sim
- From: Michael Snyder <msnyder at redhat dot com>
- To: gdb-patches at sources dot redhat dot com
- Cc: kazu at cs dot umass dot edu, dvenkat at noida dot hcltech dot com, cagney at redhat dot com
- Date: Tue, 24 Jun 2003 16:06:24 -0700
- Subject: [RFA] Enable more test suites for h8300 sim
- Organization: Red Hat, Inc.
Updating the baseboard file to reflect recent sim changes.
BTW, I'm not deleting "nosignals" because a couple of things
still prevent that test from passing.
2003-06-24 Michael Snyder <msnyder@redhat.com>
* baseboards/h8300-sim.exp: Sim now does I/O and exit/return.
Memory is too small for gdb's "huge.exp" test, so set it to skip.
Index: h8300-sim.exp
===================================================================
RCS file: /cvs/src/src/dejagnu/baseboards/h8300-sim.exp,v
retrieving revision 1.3
diff -p -r1.3 h8300-sim.exp
*** h8300-sim.exp 31 Jan 2003 22:08:36 -0000 1.3
--- h8300-sim.exp 24 Jun 2003 22:54:49 -0000
*************** set_board_info compiler "[find_gcc]"
*** 22,37 ****
# We only support newlib on this target.
set_board_info cflags "[newlib_include_flags]"
set_board_info ldflags "[newlib_link_flags]"
set_board_info uses_underscores 1
# There's no support for argument-passing.
set_board_info noargs 1
# Nor does it have real signals.
set_board_info gdb,nosignals 1
- # And it can't do I/O.
- set_board_info gdb,noinferiorio 1
- # Nor can it return results.
- set_board_info gdb,noresults 1
# Limit the stack size to something real tiny.
set_board_info gcc,stack_size 4096
--- 22,36 ----
# We only support newlib on this target.
set_board_info cflags "[newlib_include_flags]"
set_board_info ldflags "[newlib_link_flags]"
+
+ # User symbols are prefixed with an "_"
set_board_info uses_underscores 1
# There's no support for argument-passing.
set_board_info noargs 1
+
# Nor does it have real signals.
set_board_info gdb,nosignals 1
# Limit the stack size to something real tiny.
set_board_info gcc,stack_size 4096
*************** set_board_info no_long_long 1
*** 42,44 ****
--- 41,46 ----
# sizeof int != sizeof long.
set_board_info gdb,short_int 1
+
+ # Small memory, can't do gdb's "huge.exp" test.
+ set_board_info gdb,skip_huge_test 1