3 |
|
|
4 |
# Load the generic configuration for this board. This will define any |
# Load the generic configuration for this board. This will define any |
5 |
# routines needed by the tool to communicate with the board,. |
# routines needed by the tool to communicate with the board,. |
6 |
load_generic_config "sparclet"; |
load_generic_config "sparclet" |
7 |
|
|
8 |
# It needs broken-saverestore by default. |
# It needs broken-saverestore by default. |
9 |
process_multilib_options "-mbroken-saverestore" |
process_multilib_options "-mbroken-saverestore" |
31 |
# And the place in memory where we load the stub. |
# And the place in memory where we load the stub. |
32 |
set_board_info gdb_stub_offset "0x12010000" |
set_board_info gdb_stub_offset "0x12010000" |
33 |
# No mathlib. |
# No mathlib. |
34 |
set_board_info mathlib ""; |
set_board_info mathlib "" |
35 |
# We can't do I/O in GDB. |
# We can't do I/O in GDB. |
36 |
set_board_info gdb,noinferiorio 1; |
set_board_info gdb,noinferiorio 1 |
37 |
# Or pass arguments. |
# Or pass arguments. |
38 |
set_board_info noargs 1; |
set_board_info noargs 1 |
39 |
|
|
40 |
set_board_info gcc,no_varargs 1 |
set_board_info gcc,no_varargs 1 |
41 |
set_board_info gcc,no_label_values 1 |
set_board_info gcc,no_label_values 1 |
42 |
|
|
43 |
# This is the old GDB prompt for the toolchain. |
# This is the old GDB prompt for the toolchain. |
44 |
# Uncomment for old tests |
# Uncomment for old tests |
45 |
set_board_info gdb_prompt "\\(gdb\\)"; |
set_board_info gdb_prompt "\\(gdb\\)" |
46 |
|
|
47 |
# We always have to set a breakpoint at exit(), instead of just _exit(). |
# We always have to set a breakpoint at exit(), instead of just _exit(). |
48 |
set_board_info always_break_exit 1; |
set_board_info always_break_exit 1 |