1 |
# gdbserver running over ssh. |
# gdbserver running over ssh. |
2 |
|
|
3 |
load_generic_config "gdbserver"; |
load_generic_config "gdbserver" |
4 |
|
|
5 |
process_multilib_options ""; |
process_multilib_options "" |
6 |
|
|
7 |
# The default compiler for this target. |
# The default compiler for this target. |
8 |
set_board_info compiler "[find_gcc]"; |
set_board_info compiler "[find_gcc]" |
9 |
|
|
10 |
#set_board_info compiler "/opt/src/gcc/install-30/bin/gcc"; |
#set_board_info compiler "/opt/src/gcc/install-30/bin/gcc" |
11 |
#set_board_info c++compiler "/opt/src/gcc/install-30/bin/g++"; |
#set_board_info c++compiler "/opt/src/gcc/install-30/bin/g++" |
12 |
|
|
13 |
set_board_info rsh_prog /usr/bin/ssh |
set_board_info rsh_prog /usr/bin/ssh |
14 |
set_board_info rcp_prog /usr/bin/scp |
set_board_info rcp_prog /usr/bin/scp |
30 |
# set_board_info gdb,socketport "4004" |
# set_board_info gdb,socketport "4004" |
31 |
|
|
32 |
# Use techniques appropriate to a stub |
# Use techniques appropriate to a stub |
33 |
set_board_info use_gdb_stub 1; |
set_board_info use_gdb_stub 1 |
34 |
|
|
35 |
# This gdbserver can only run a process once per session. |
# This gdbserver can only run a process once per session. |
36 |
set_board_info gdb,do_reload_on_run 1; |
set_board_info gdb,do_reload_on_run 1 |
37 |
|
|
38 |
# There's no support for argument-passing (yet). |
# There's no support for argument-passing (yet). |
39 |
set_board_info noargs 1 |
set_board_info noargs 1 |
42 |
set_board_info gdb,noinferiorio 1 |
set_board_info gdb,noinferiorio 1 |
43 |
|
|
44 |
# Can't do hardware watchpoints, in general |
# Can't do hardware watchpoints, in general |
45 |
set_board_info gdb,no_hardware_watchpoints 1; |
set_board_info gdb,no_hardware_watchpoints 1 |
46 |
|
|