aboutsummaryrefslogtreecommitdiff
path: root/baseboards
diff options
context:
space:
mode:
authorBen Elliston <bje@gnu.org>2016-03-23 07:31:43 +1100
committerBen Elliston <bje@gnu.org>2016-03-23 07:31:43 +1100
commite38dd8aff575f10c84989669723d57cdbd1517c9 (patch)
tree3671625e81aadd2b6f78bf1cad845ff3ff10aac2 /baseboards
parent77221613b54a74b46267b12552b6e610df89d492 (diff)
* Makefile.am (config_DATA): Update.
(baseboard_DATA): Likewise. * Makefile.in: Regenerate. * NEWS: Update. Remove the following old config files: * arc.exp, arm-ice.exp, base-config.exp, base68k.exp, bug.exp, cfdbug.exp, cygmon.exp, d10v.exp, ddb-ether.exp, ddb.exp, dos.exp, dve.exp, h8300.exp, i386-bozo.exp, i960.exp, m32r-stub.exp, m32r.exp, m68hc11.exp, m68k-emc.exp, mips-idt.exp, mn10200-eval.exp, mn10300-eval.exp, netware.exp, powerpc-bug.exp, proelf.exp, rom68k.exp, sh.exp, slite.exp, sparclet.exp, tic80.exp, vr4100.exp, vr4300.exp, vr5000.exp: Remove. Remove the following old baseboard files: * arc-sim.exp, arm-ice.exp, arm-sim.exp, cf.exp, cygmon.exp, d10v-sim.exp, d10v.exp, danlite-elf.exp, dos.exp, fr30-cygmon.exp, fr30-elf.exp, frv-elf.exp, frv-tiger.exp, frv-tomcat.exp, h8300-sim.exp, h8300.exp, i386-bozo.exp, i960-cyclone.exp, i960-sim.exp, m32r-elf.exp, m32r-linux-sim.exp, m32r-sid.exp, m32r-sim.exp, m68hc11-sim.exp, m68k-emc.exp, mips-idt.exp, mips64-sim.exp, mips64vr4100-sim.exp, mn10200-cygmon.exp, mn10300-cygmon.exp, msparc-cygmon.exp, op50n.exp, powerpc-bug.exp, powerpc-bug1.exp, rom68k-idp.exp, sh-hms.exp, sparclet-aout.exp, sparclite-coff.exp, sparclite-cygmon.exp, strongarm-cygmon.exp, tic80-sim.exp, tx39-dve.exp, usparc-cygmon.exp, vr4100-ddb.exp, vr4300-ddb.exp, vr4300.exp, vr5000-ddb.exp, x86-cygmon.exp, xscale-cygmon.exp: Remove.
Diffstat (limited to 'baseboards')
-rw-r--r--baseboards/arc-sim.exp56
-rw-r--r--baseboards/arm-ice.exp67
-rw-r--r--baseboards/arm-sim.exp71
-rw-r--r--baseboards/cf.exp92
-rw-r--r--baseboards/cygmon.exp50
-rw-r--r--baseboards/d10v-sim.exp67
-rw-r--r--baseboards/d10v.exp79
-rw-r--r--baseboards/danlite-elf.exp61
-rw-r--r--baseboards/dos.exp42
-rw-r--r--baseboards/fr30-cygmon.exp50
-rw-r--r--baseboards/fr30-elf.exp59
-rw-r--r--baseboards/frv-elf.exp59
-rw-r--r--baseboards/frv-tiger.exp51
-rw-r--r--baseboards/frv-tomcat.exp51
-rw-r--r--baseboards/h8300-sim.exp63
-rw-r--r--baseboards/h8300.exp86
-rw-r--r--baseboards/i386-bozo.exp70
-rw-r--r--baseboards/i960-cyclone.exp66
-rw-r--r--baseboards/i960-sim.exp46
-rw-r--r--baseboards/m32r-elf.exp59
-rw-r--r--baseboards/m32r-linux-sim.exp53
-rw-r--r--baseboards/m32r-sid.exp26
-rw-r--r--baseboards/m32r-sim.exp53
-rw-r--r--baseboards/m68hc11-sim.exp90
-rw-r--r--baseboards/m68k-emc.exp54
-rw-r--r--baseboards/mips-idt.exp50
-rw-r--r--baseboards/mips64-sim.exp48
-rw-r--r--baseboards/mips64vr4100-sim.exp52
-rw-r--r--baseboards/mn10200-cygmon.exp51
-rw-r--r--baseboards/mn10300-cygmon.exp57
-rw-r--r--baseboards/msparc-cygmon.exp20
-rw-r--r--baseboards/op50n.exp55
-rw-r--r--baseboards/powerpc-bug.exp48
-rw-r--r--baseboards/powerpc-bug1.exp24
-rw-r--r--baseboards/rom68k-idp.exp86
-rw-r--r--baseboards/sh-hms.exp66
-rw-r--r--baseboards/sparclet-aout.exp67
-rw-r--r--baseboards/sparclite-coff.exp60
-rw-r--r--baseboards/sparclite-cygmon.exp25
-rw-r--r--baseboards/strongarm-cygmon.exp60
-rw-r--r--baseboards/tic80-sim.exp47
-rw-r--r--baseboards/tx39-dve.exp67
-rw-r--r--baseboards/usparc-cygmon.exp67
-rw-r--r--baseboards/vr4100-ddb.exp52
-rw-r--r--baseboards/vr4300-ddb.exp38
-rw-r--r--baseboards/vr4300.exp60
-rw-r--r--baseboards/vr5000-ddb.exp59
-rw-r--r--baseboards/x86-cygmon.exp29
-rw-r--r--baseboards/xscale-cygmon.exp56
49 files changed, 0 insertions, 2765 deletions
diff --git a/baseboards/arc-sim.exp b/baseboards/arc-sim.exp
deleted file mode 100644
index 46056df..0000000
--- a/baseboards/arc-sim.exp
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# There is currently no ARC simulator. This exists so gcc compile.exp testing
-# works.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {arc-elf}
-
-# Load the generic configuration for this board. This will define a basic set
-# of routines needed by the tool to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# "arc" is the name of the sim subdir.
-setup_sim arc
-
-# No multilib options needed by default.
-process_multilib_options ""
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# No linker script needed.
-set_board_info ldscript ""
-
-# The simulator doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-# Doesn't pass arguments or signals, can't return results, and doesn't
-# do inferiorio.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
-set_board_info gdb,noresults 1
-set_board_info gdb,noinferiorio 1
diff --git a/baseboards/arm-ice.exp b/baseboards/arm-ice.exp
deleted file mode 100644
index 4803b2d..0000000
--- a/baseboards/arm-ice.exp
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines used to communicate with the board.
-load_generic_config "arm-ice"
-
-# No multilib flags needed by default.
-process_multilib_options ""
-
-if { [board_info $board obj_format] == "pe" } {
- set additional_options "-Wl,-oformat,pe-arm-little,--image-base,0"
-} else {
- set additional_options ""
-}
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-# The basic set of flags needed to build "hello world" for this
-# board. This board uses libgloss and newlib.
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] $additional_options"
-# This board doesn't use a linker script.
-set_board_info ldscript ""
-
-# Used by a few gcc.c-torture testcases to delimit how large the stack can
-# be.
-set_board_info gcc,stack_size 16384
-
-# We use "target rdi" to talk to the board.
-set_board_info gdb_protocol "rdi"
-
-# No support for signals.
-set_board_info gdb,nosignals 1
-
-# Make this variable go away, we don't need it.
-unset additional_options
-
-# Can't call functions from GDB.
-set_board_info gdb,cannot_call_functions 1
-
-# Or do I/O.
-set_board_info gdb,noinferiorio 1
-
-# Or have signals.
-set_board_info gdb,nosignals 1
-
-# Exit statuses are invalid.
-set_board_info exit_statuses_bad 1
diff --git a/baseboards/arm-sim.exp b/baseboards/arm-sim.exp
deleted file mode 100644
index f6f31ff..0000000
--- a/baseboards/arm-sim.exp
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines used to communicate with the board.
-load_generic_config "sim"
-
-# No multilib flags needed by default.
-process_multilib_options ""
-
-if { [board_info $board obj_format] == "pe" } {
- set additional_options "-Wl,-oformat,pe-arm-little,--image-base,0"
- # set_board_info uses_underscores 1
-} else {
-
- # if [istarget "*-*-coff"] {
- # set_board_info uses_underscores 1
- # }
-
- set additional_options ""
-}
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# The name of the directory in the build tree where the simulator lives.
-setup_sim arm
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-# The basic set of flags needed to build "hello world" for this
-# board. This board uses libgloss and newlib.
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] $additional_options"
-
-# This board doesn't use a linker script.
-set_board_info ldscript ""
-
-# The simulator doesn't return exit statuses and we need to indicate this.
-set_board_info needs_status_wrapper 1
-
-# Used by a few gcc.c-torture testcases to delimit how large the stack can
-# be.
-set_board_info gcc,stack_size 16384
-
-# No support for signals.
-set_board_info gdb,nosignals 1
-
-# More time is needed to compile PlumHall tests
-set_board_info gcc,timeout 800
-
-# Make this variable go away, we don't need it.
-unset additional_options
diff --git a/baseboards/cf.exp b/baseboards/cf.exp
deleted file mode 100644
index 9ee3684..0000000
--- a/baseboards/cf.exp
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {m68k-elf}
-
-# Load the generic configuration for this board. This will define any
-# routines needed by the tool to communicate with the board.
-load_generic_config "cfdbug"
-
-# Need -m5200 by default.
-process_multilib_options "-m5200"
-
-# The compiler used to build for this board. Note that this has nothing to do
-# with what compiler is tested when testing gcc.
-set_board_info compiler "[find_gcc]"
-
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-
-# Nasty hack.
-if { [board_info $board obj_format] == "a.out" } {
- # Need to pass the start address to objcopy.
- set_board_info use_vma_offset 1
- # Wrapping has to be specially done for m68k-aout, for whatever reason.
- set_board_info wrap_m68k_aout 1
-
- set extra_m68k_ld_flags "-N"
-
- # We need to tell GDB to load at the correct offset.
- set_board_info gdb_load_offset [board_info $board hex_startaddr]
-} else {
- set extra_m68k_ld_flags ""
-}
-
-set_board_info ldflags "$extra_m68k_ld_flags [libgloss_link_flags] [newlib_link_flags]"
-unset extra_m68k_ld_flags
-
-
-# If no output format is specified, use objcopy.
-if {![board_info $board exists output_format]} {
- set tempfil [lookfor_file $tool_root_dir binutils/objcopy]
- if { $tempfil != "" } {
- set_board_info objcopy $tempfil
- } else {
- set_board_info objcopy [transform objcopy]
- }
- unset tempfil
-}
-
-# SBC5204 linker script.
-set_board_info ldscript "-Tsbc5204.ld"
-# The idt interface can't return exit statuses, so gcc (ctorture et
-# al) needs to do what it can to get them.
-set_board_info needs_status_wrapper 1
-
-# Used by a few gcc.c-torture testcases to delimit how large the stack can be.
-# The board has 192K of RAM. We will set stack size to one third of that.
-set_board_info gcc,stack_size 65536
-
-# GDB needs to use "target dbug" to talk to the board.
-set_board_info gdb_protocol "dbug"
-
-# Can't pass arguments to the program under test.
-set_board_info noargs 1
-
-# Nor can it do I/O in GDB.
-set_board_info gdb,noinferiorio 1
-
-# It has no signals.
-set_board_info gdb,nosignals 1
-
-# It can't return results when debugging with GDB.
-set_board_info gdb,noresults 1
-
-# Pseudo-random guess.
-set_board_info sys_speed_value 200
diff --git a/baseboards/cygmon.exp b/baseboards/cygmon.exp
deleted file mode 100644
index a81bc5f..0000000
--- a/baseboards/cygmon.exp
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {sparc-elf sparc64-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "cygmon"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "-nostdlib [libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-set_board_info ldscript "-Tcygmon.ld"
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-
-set_board_info use_gdb_stub 1
diff --git a/baseboards/d10v-sim.exp b/baseboards/d10v-sim.exp
deleted file mode 100644
index 652224d..0000000
--- a/baseboards/d10v-sim.exp
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {d10v-elf}
-
-# Load the generic configuration for this board. This will define any
-# routines needed to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# The name of the simulator directory is "d10v".
-setup_sim d10v
-
-# No multilib options needed by default.
-process_multilib_options ""
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info cflags "[newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# No linker script needed.
-set_board_info ldscript ""
-
-# Can't pass arguments to programs on this target..
-set_board_info noargs 1
-# And there's no support for signals.
-set_board_info gdb,nosignals 1
-
-# Used by a few gcc.c-torture testcases to delimit how large the stack can
-# be.
-set_board_info gcc,stack_size 5000
-
-# Used by a few gcc.c-torture testcases when trampolines are used.
-set_board_info gcc,no_trampolines 1
-
-# Used by a few gcc.c-torture testcases when labels as values are used.
-set_board_info gcc,no_label_values 1
-
-# Torture test gcc.c-torture/execute/920501-6.c takes > 5 minutes on a
-# 90 Mhz Pentium, so up the time limit.
-set board_info($board,sim_time_limit) 600
-
-# sizeof int != sizeof long.
-set_board_info gdb,short_int 1
diff --git a/baseboards/d10v.exp b/baseboards/d10v.exp
deleted file mode 100644
index 87bbfc8..0000000
--- a/baseboards/d10v.exp
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {d10v-elf}
-
-# Load the generic configuration for this board. This will define a base set
-# of routines needed by the tool to communicate with the board.
-load_generic_config "d10v"
-
-# No multilib options are needed by default for this board.
-process_multilib_options ""
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# No linker script needed.
-set_board_info ldscript ""
-
-# The board can't really return exit statuses and we need to indicate this;
-# however, the standard GCC wrapper won't work with this target because
-# it can't do I/O.
-#set_board_info needs_status_wrapper 1
-
-# It uses the remote stub protocol to talk to the board.
-set_board_info gdb_protocol "remote"
-set_board_info use_gdb_stub 1
-
-# Both the EVA and TS3 boards currently deal badly with X packets.
-set_board_info disable_x_packet 1
-
-# Both the EVA and TS3 boards currently deal badly with Z packets.
-set_board_info disable_z_packet 1
-
-# Used by gdb-comm.
-set_board_info gdb_run_command "jump *_start"
-set_board_info gdb,start_symbol "_start"
-
-# Can't pass arguments to programs on this target.
-set_board_info noargs 1
-# And there's no support for signals.
-set_board_info gdb,nosignals 1
-# And it can't do I/O.
-set_board_info gdb,noinferiorio 1
-
-# Used by a few gcc.c-torture testcases to delimit how large the stack can
-# be.
-set_board_info gcc,stack_size 5000
-
-# Used by a few gcc.c-torture testcases when trampolines are used.
-set_board_info gcc,no_trampolines 1
-
-# Used by a few gcc.c-torture testcases when labels as values are used.
-set_board_info gcc,no_label_values 1
-
-# sizeof int != sizeof long.
-set_board_info gdb,short_int 1
-
-# Some d10v:ts3 boards are in ts2-board compatibility mode after a reset.
-# Force it into d10v:ts3 internal mode
-set_board_info gdb_init_command "set \$dmap2 = 0x2000"
diff --git a/baseboards/danlite-elf.exp b/baseboards/danlite-elf.exp
deleted file mode 100644
index 13eb439..0000000
--- a/baseboards/danlite-elf.exp
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {sparc86x-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "slite"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-
-set_board_info ldflags "-nostartfiles [libgloss_link_flags] [newlib_link_flags]"
-
-# DANlite (sparc86x) linker script.
-set_board_info ldscript "-Tsparc86x.ld"
-
-# The address at which the stub needs to be linked.
-# set_board_info gdb_stub_offset "0x40000000"
-
-# The board doesn't return exit statuses and we need to indicate this.
-# However, the standard GCC wrapper won't work with this target because
-# it doesn't return stuff from printf ().
-set_board_info needs_status_wrapper 1
-
-# We use a GDB stub to talk to the board.
-set_board_info use_gdb_stub 1
-# For GDB, we need to use a real stub (not the separate loader scheme
-# we use for Sparclet).
-set_board_info gdb_stub ""
-# And the protocol is "sparclite".
-set_board_info gdb_protocol "sparclite"
-# No mathlib.
-set_board_info mathlib ""
-# We can't do I/O in GDB.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
diff --git a/baseboards/dos.exp b/baseboards/dos.exp
deleted file mode 100644
index 835db29..0000000
--- a/baseboards/dos.exp
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of the installed tools for this board. Of course,
-# we apparently don't create a compiler for this board, but...
-set_board_info target_install {i386-cygwin32}
-
-# Load the generic configuration for the board. This will define any routines
-# needed by the tool to communicate with the board.
-
-load_generic_config "dos"
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-# The basic set of flags needed to build "hello world" for this
-# board. This target uses libgloss, libio and winsup.
-set_board_info cflags "[newlib_include_flags] [libio_include_flags] [winsup_include_flags]"
-set_board_info ldflags "[newlib_link_flags] [libio_link_flags] [winsup_link_flags]"
-# We don't need a link script.
-set_board_info ldscript ""
-
-set_board_info needs_status_wrapper 1
-
-set_board_info gdb_opts "--command gdbinit"
-set_board_info gdb,nointerrupts 1
diff --git a/baseboards/fr30-cygmon.exp b/baseboards/fr30-cygmon.exp
deleted file mode 100644
index fd7df90..0000000
--- a/baseboards/fr30-cygmon.exp
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {fr30-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "cygmon"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-set_board_info ldscript "-specs=eval1.specs"
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info gdb,noargs 1
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-set_board_info use_gdb_stub 1
diff --git a/baseboards/fr30-elf.exp b/baseboards/fr30-elf.exp
deleted file mode 100644
index 31f3a39..0000000
--- a/baseboards/fr30-elf.exp
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {fr30-elf}
-
-# No multilib flags needed by default.
-process_multilib_options ""
-
-# Load the generic configuration for this board. This will define a basic set
-# of routines needed by the tool to communicate with the board.
-if { $is_gdb_remote } {
- load_generic_config "fr30-stub"
-} else {
- load_generic_config "fr30"
-}
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-set_board_info ldscript "-Teva.ld"
-set_board_info gdb,start_symbol "_start"
-
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used for this target.
-if { ! $is_gdb_remote } {
- set_board_info gdb_protocol "fr30"
-} else {
- set_board_info gdb_protocol "fr30"
- set_board_info use_gdb_stub 1
- set_board_info gdb_stub_ldscript "-Teva-stub.ld"
-}
-
-# Doesn't pass arguments or signals, can't return results, and doesn't
-# do inferiorio.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
-set_board_info gdb,noresults 1
-set_board_info gdb,noinferiorio 1
diff --git a/baseboards/frv-elf.exp b/baseboards/frv-elf.exp
deleted file mode 100644
index 44da336..0000000
--- a/baseboards/frv-elf.exp
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {frv-elf}
-
-# No multilib flags needed by default.
-process_multilib_options ""
-
-# Load the generic configuration for this board. This will define a basic set
-# of routines needed by the tool to communicate with the board.
-if { $is_gdb_remote } {
- load_generic_config "frv-stub"
-} else {
- load_generic_config "frv"
-}
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-set_board_info ldscript "-Teva.ld"
-set_board_info gdb,start_symbol "_start"
-
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used for this target.
-if { ! $is_gdb_remote } {
- set_board_info gdb_protocol "frv"
-} else {
- set_board_info gdb_protocol "frv"
- set_board_info use_gdb_stub 1
- set_board_info gdb_stub_ldscript "-Teva-stub.ld"
-}
-
-# Doesn't pass arguments or signals, can't return results, and doesn't
-# do inferiorio.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
-set_board_info gdb,noresults 1
-set_board_info gdb,noinferiorio 1
diff --git a/baseboards/frv-tiger.exp b/baseboards/frv-tiger.exp
deleted file mode 100644
index 6c369f7..0000000
--- a/baseboards/frv-tiger.exp
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {frv-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "cygmon"
-
-# -mcpu=tomcat is needed for the board.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-set_board_info ldscript "-specs=tiger.specs"
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info gdb,noargs 1
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-set_board_info use_gdb_stub 1
-set_board_info gdb,do_reload_on_run 1
diff --git a/baseboards/frv-tomcat.exp b/baseboards/frv-tomcat.exp
deleted file mode 100644
index 69e2ea8..0000000
--- a/baseboards/frv-tomcat.exp
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {frv-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "cygmon"
-
-# -mcpu=tomcat is needed for the board.
-process_multilib_options "-mcpu=tomcat"
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-set_board_info ldscript "-specs=tomcat.specs"
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info gdb,noargs 1
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-set_board_info use_gdb_stub 1
-set_board_info gdb,do_reload_on_run 1
diff --git a/baseboards/h8300-sim.exp b/baseboards/h8300-sim.exp
deleted file mode 100644
index 2743ad7..0000000
--- a/baseboards/h8300-sim.exp
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {h8300-hms}
-
-# Load the tool-specific configuration for this board, as well as the
-# generic configuration. This will define any routines needed by the
-# tool to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# The name of the simulator is "h8300" (as in h8300-hms-run).
-setup_sim h8300
-
-# No multilib options are used by default.
-process_multilib_options ""
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-# 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
-set_board_info gcc,text_size 60000
-
-# There's no long long support on this target
-set_board_info no_long_long 1
-
-# sizeof int != sizeof long.
-set_board_info gdb,short_int 1
diff --git a/baseboards/h8300.exp b/baseboards/h8300.exp
deleted file mode 100644
index 2e505de..0000000
--- a/baseboards/h8300.exp
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the tool-specific configuration for this board, as well as the
-# generic configuration. This will define any routines needed by the
-# tool to communicate with the board.
-load_generic_config "h8300"
-
-# Don't use anything by default.
-process_multilib_options ""
-
-# The default compiler for this target.
-set_board_info compiler "[find_gcc]"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info cflags "[newlib_include_flags]"
-set_board_info ldflags "[newlib_link_flags]"
-
-# The GDB protocol used with this board.
-set_board_info gdb_protocol "remote"
-# It's running a GDB stub in ROM.
-set_board_info use_gdb_stub 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
-
-# The board can get wedged in amusing and interesting ways.
-set_board_info unreliable 1
-
-# There's no long long support on this target
-set_board_info no_long_long 1
-
-# sizeof int != sizeof long.
-set_board_info gdb,short_int 1
-
-# Pick the right linker script if -mh/-ms is specified.
-
-set linker_script "h8300.ld"
-
-foreach x $board_variant_list {
- regsub -all "^\[ \t\]*" "$x" "" x
- regsub -all "\[ \t\]*$" "$x" "" x
-
- switch -- $x {
- "h" -
- "-mh" { set linker_script "h8300h.ld" }
-
- "s" -
- "-ms" { set linker_script "h8300s.ld" }
- }
-}
-
-# Whee, magic linker scripts hidden away.
-#
-# This one's dependent on the multilib options in use, sadly. And we
-# *need* a linker script. Really. Otherwise the code gets linked at
-# the wrong address and it won't run on the board.
-set_board_info ldscript "-T${prefix_dir}/h8300-hms/${linker_script}"
-
-unset linker_script
diff --git a/baseboards/i386-bozo.exp b/baseboards/i386-bozo.exp
deleted file mode 100644
index 535311f..0000000
--- a/baseboards/i386-bozo.exp
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the tool-specific configuration for this board, as well as the
-# generic configuration. This will define any routines needed by the
-# tool to communicate with the board.
-load_generic_config "i386-bozo"
-
-# Use no multilib options by default.
-process_multilib_options ""
-
-# Default to COFF.
-set add_flags ""
-if { [board_info $board obj_format] == "a.out" } {
- set_board_info support_libs "${prefix_dir}/i386-aout/"
- set_board_info gdb_load_offset "0x41000000"
- set_board_info gdb_sect_offset "0x41000000"
- set add_flags "-N "
-} elseif { [board_info $board obj_format] == "elf" } {
- set_board_info support_libs "${prefix_dir}/i386-elf/"
-} else {
- set_board_info support_libs "${prefix_dir}/i386-coff/"
-}
-
-# The default compiler for this target.
-set_board_info compiler "[find_gcc]"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info cflags "[newlib_include_flags]"
-set_board_info ldflags "${add_flags}[newlib_link_flags] -B[board_info $board support_libs]"
-# Whee, magic linker scripts hidden away.
-set_board_info ldscript "-Tbozo.ld"
-
-# The GDB protocol used with this board.
-set_board_info gdb_protocol "remote"
-# It's running a GDB stub in ROM.
-set_board_info use_gdb_stub 1
-
-# There's no support for argument-passing.
-set_board_info noargs 1
-# Can't do input.
-set_board_info gdb,noinferiorio 1
-# Nor does it have real signals.
-set_board_info gdb,nosignals 1
-
-# Limit the stack size.
-set_board_info gcc,stack_size 16384
-
-# Status wrapper will work, although exit statuses are reliable.
-set_board_info needs_status_wrapper 1
-
-# This is the start symbol in crt0.o.
-set_board_info gdb,start_symbol "_start"
diff --git a/baseboards/i960-cyclone.exp b/baseboards/i960-cyclone.exp
deleted file mode 100644
index b4cfb09..0000000
--- a/baseboards/i960-cyclone.exp
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Danger, Will Robinson! Settings in this file do not override
-# previous settings for the board being defined.
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "i960"
-
-# No multilib options needed by default.
-process_multilib_options ""
-
-# We want to strip executables before downloading them via xmodem.
-if {![board_info $board exists strip]} {
- set tempfil [lookfor_file $tool_root_dir binutils/strip]
- if { $tempfil != "" } {
- set_board_info strip $tempfil
- } else {
- set_board_info strip [transform strip]
- }
- unset tempfil
-}
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info start_addr 0xa0008000
-set_board_info ldflags "-Wl,-Ttext,[board_info $board start_addr] [libgloss_link_flags] [newlib_link_flags] -B${prefix_dir}/i960-coff/"
-# IDT linker script.
-set_board_info ldscript "-T${prefix_dir}/i960-coff/i960.ld"
-
-# GDB doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used with this board.
-set_board_info gdb_protocol "mon960"
-
-# Can't pass arguments to the program.
-set_board_info noargs 1
-
-# No support for signals.
-set_board_info gdb,nosignals 1
-
-set_board_info gdb_prompt "\\(gdb960\\)"
-
-# The board tends to be unreliable.
-set_board_info unreliable 1
diff --git a/baseboards/i960-sim.exp b/baseboards/i960-sim.exp
deleted file mode 100644
index 6352ddf..0000000
--- a/baseboards/i960-sim.exp
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# This tells it which directory to look in for the simulator.
-setup_sim i960
-
-# No multilib flags are set by default.
-# Set -msoft-float, because the simulator doesn't have FP support yet.
-process_multilib_options "-msoft-float"
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-set_board_info cflags "-mka [libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-
-# Use mon960.
-set_board_info ldscript "-Tmon960.ld"
-
-# And, it can't do arguments, and doesn't have real signals.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
diff --git a/baseboards/m32r-elf.exp b/baseboards/m32r-elf.exp
deleted file mode 100644
index bfa83f2..0000000
--- a/baseboards/m32r-elf.exp
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {m32r-elf}
-
-# No multilib flags needed by default.
-process_multilib_options ""
-
-# Load the generic configuration for this board. This will define a basic set
-# of routines needed by the tool to communicate with the board.
-if { $is_gdb_remote } {
- load_generic_config "m32r-stub"
-} else {
- load_generic_config "m32r"
-}
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-set_board_info ldscript "-Teva.ld"
-set_board_info gdb,start_symbol "_start"
-
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used for this target.
-if { ! $is_gdb_remote } {
- set_board_info gdb_protocol "m32r"
-} else {
- set_board_info gdb_protocol "m32r"
- set_board_info use_gdb_stub 1
- set_board_info gdb_stub_ldscript "-Teva-stub.ld"
-}
-
-# Doesn't pass arguments or signals, can't return results, and doesn't
-# do inferiorio.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
-set_board_info gdb,noresults 1
-set_board_info gdb,noinferiorio 1
diff --git a/baseboards/m32r-linux-sim.exp b/baseboards/m32r-linux-sim.exp
deleted file mode 100644
index 5097df4..0000000
--- a/baseboards/m32r-linux-sim.exp
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {m32r-linux}
-
-# Load the generic configuration for this board. This will define a basic set
-# of routines needed by the tool to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# "m32r" is the name of the sim subdir.
-setup_sim m32r
-
-# No multilib options needed by default.
-process_multilib_options ""
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags ""
-set_board_info ldflags "-static"
-# No linker script needed.
-set_board_info ldscript ""
-
-# The simulator doesn't return exit statuses and we need to indicate this
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-# Doesn't pass arguments or signals, can't return results, and doesn't
-# do inferiorio.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
-set_board_info gdb,noresults 1
-set_board_info gdb,noinferiorio 1
diff --git a/baseboards/m32r-sid.exp b/baseboards/m32r-sid.exp
deleted file mode 100644
index 9417a3f..0000000
--- a/baseboards/m32r-sid.exp
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {m32r-elf}
-set_board_info sim "m32r-elf-sid"
-
-# Load the generic configuration for this board. This will define a basic set
-# of routines needed by the tool to communicate with the board.
-load_generic_config "sid"
diff --git a/baseboards/m32r-sim.exp b/baseboards/m32r-sim.exp
deleted file mode 100644
index e8068c5..0000000
--- a/baseboards/m32r-sim.exp
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {m32r-elf}
-
-# Load the generic configuration for this board. This will define a basic set
-# of routines needed by the tool to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# "m32r" is the name of the sim subdir.
-setup_sim m32r
-
-# No multilib options needed by default.
-process_multilib_options ""
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# No linker script needed.
-set_board_info ldscript ""
-
-# The simulator doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-# Doesn't pass arguments or signals, can't return results, and doesn't
-# do inferiorio.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
-set_board_info gdb,noresults 1
-set_board_info gdb,noinferiorio 1
diff --git a/baseboards/m68hc11-sim.exp b/baseboards/m68hc11-sim.exp
deleted file mode 100644
index 0275d83..0000000
--- a/baseboards/m68hc11-sim.exp
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {m6811-elf}
-
-# Load the generic configuration for this board. This will define any
-# routines needed to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# The name of the simulator directory is "m68hc11".
-setup_sim m68hc11
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-
-# The GCC testsuite programs create quite large executables for the 68HC11.
-# We have to give enough room for the text section and we must make sure
-# that the data section does not overlay the 68HC11 IO registers. We could
-# relocate the IO registers but this would add some complexity to the crt0.
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] -Wl,-Ttext,0x2000 -Wl,-Tdata,0x1100"
-# No linker script needed.
-set_board_info ldscript "-Wl,--script,sim-valid.x"
-
-# Can't pass arguments to programs on this target..
-set_board_info noargs 1
-# And there's no support for signals.
-set_board_info gdb,nosignals 1
-set_board_info gdb,skip_float_tests 1
-set_board_info gdb,nomalloc 1
-set_board_info gdb,nointerrupts 1
-# Don't do inferiorio
-#set_board_info gdb,noinferiorio 1
-
-# Data section is not installed by loading the program. The data
-# section is installed at run time by the crt0 (copied from text/ROM
-# to RAM).
-set_board_info gdb,noloaddata 1
-
-# printf does not support %f, don't execute gdb tests that rely on this.
-set_board_info gdb,skip_float_tests 1
-
-# Disable the 68HC11 EEPROM to avoid problems with GCC testsuite
-# programs and map them in 0x8000..0xffff.
-set_board_info sim,options "--cpu-config=0xe"
-
-# Used by a few gcc.c-torture testcases to delimit how large the stack can
-# be.
-set_board_info gcc,stack_size 1024
-
-# Used by a few gcc.c-torture testcases when varargs are used (stdarg is ok).
-set_board_info gcc,no_varargs 1
-
-# Torture test gcc.c-torture/execute/920501-6.c takes about 300 seconds on a
-# 700 Mhz Pentium, so up the time limit.
-set board_info($board,sim_time_limit) 400
-
-set_board_info mathlib ""
-
-# The first -lbcc is here to get the small implementation of printf.
-# The second -lbcc provides the system calls (write, read) used in -lc.
-# The last -lc defines the __errno used in -lbcc.
-set_board_info libs "-lbcc -lc -lgcc -lc -lbcc"
-
-# sizeof int != sizeof long.
-set_board_info gdb,short_int 1
diff --git a/baseboards/m68k-emc.exp b/baseboards/m68k-emc.exp
deleted file mode 100644
index b81d1db..0000000
--- a/baseboards/m68k-emc.exp
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the generic configuration for this board. This will define any
-# routines needed by the tool to communicate with the board.
-load_generic_config "m68k-emc"
-
-# No multilib options by default.
-process_multilib_options ""
-
-# The compiler used to build for this board. Note that this has nothing to do
-# with what compiler is tested when testing gcc.
-set_board_info compiler "[find_gcc]"
-
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-
-set_board_info ldflags "-nostdlib [libgloss_link_flags] [newlib_link_flags]"
-
-# No linker script.
-set_board_info ldscript ""
-# The idt interface can't return exit statuses, so gcc (ctorture et
-# al) needs to do what it can to get them.
-set_board_info needs_status_wrapper 1
-
-# GDB needs to use "target remote" to talk to the board.
-set_board_info gdb_protocol "remote"
-
-# Can't pass arguments to the program under test.
-set_board_info noargs 1
-
-# Nor can it do I/O in GDB.
-set_board_info gdb,noinferiorio 1
-
-# It has no signals.
-set_board_info gdb,nosignals 1
-
-# It can't return results when debugging with GDB.
-set_board_info gdb,noresults 1
diff --git a/baseboards/mips-idt.exp b/baseboards/mips-idt.exp
deleted file mode 100644
index 18b5b0d..0000000
--- a/baseboards/mips-idt.exp
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the generic configuration for this board. This will define any
-# routines needed by the tool to communicate with the board.
-load_generic_config "mips-idt"
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-# We don't use any multilib options by default.
-process_multilib_options ""
-
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-
-# Use idt.
-if { [board_info $board obj_format] == "ecoff" } {
- set_board_info ldscript "-Tidtecoff.ld"
-} else {
- set_board_info ldscript "-Tidt.ld"
-}
-
-# The idt interface can't return exit statuses, so gcc (ctorture et
-# al) needs to do what it can to get them.
-set_board_info needs_status_wrapper 1
-
-# GDB needs to use "target mips" to talk to the board.
-set_board_info gdb_protocol "mips"
-
-# And, it can't do arguments, and doesn't have real signals.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
diff --git a/baseboards/mips64-sim.exp b/baseboards/mips64-sim.exp
deleted file mode 100644
index 486fc5b..0000000
--- a/baseboards/mips64-sim.exp
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {mips64vr4300-elf
- mips64-elf}
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# This tells it which directory to look in for the simulator.
-setup_sim mips
-
-# No multilib flags are set by default.
-process_multilib_options ""
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# PMON linker script.
-set_board_info ldscript "-Tpmon.ld"
-
-# And, it can't do arguments or signals in GDB.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
diff --git a/baseboards/mips64vr4100-sim.exp b/baseboards/mips64vr4100-sim.exp
deleted file mode 100644
index f0f4268..0000000
--- a/baseboards/mips64vr4100-sim.exp
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is the name of the installed tools for this target.
-set target_install "mips64vr4100-elf"
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "sim"
-
-load_lib "libgloss.exp"
-
-# We need this for find_gcc and *_include_flags/*_link_flags.
-load_board_description "basic-sim"
-
-if {![info exists board_info($board,multilib_flags)]} {
- set board_info($board,multilib_flags) "-mips16"
-}
-
-# This tells it which directory to look in for the simulator.
-setup_sim mips
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set board_info($board,compiler) "[find_gcc]"
-set board_info($board,cflags) "[libgloss_include_flags] [newlib_include_flags] [libio_include_flags]"
-set board_info($board,ldflags) "[libgloss_link_flags] [newlib_link_flags] [libio_link_flags]"
-# IDT linker script.
-set board_info($board,ldscript) "-Tidt.ld"
-
-# The simulator doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set board_info($board,needs_status_wrapper) 1
-set board_info($board,gdb,noargs) 1
-set_board_info gdb,nosignals 1
-set_board_info noargs 1
diff --git a/baseboards/mn10200-cygmon.exp b/baseboards/mn10200-cygmon.exp
deleted file mode 100644
index 18ac52f..0000000
--- a/baseboards/mn10200-cygmon.exp
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {mn10200-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "mn10200-eval"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-set_board_info ldscript "-Teval.ld"
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info gdb,noargs 1
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-
-set_board_info use_gdb_stub 1
diff --git a/baseboards/mn10300-cygmon.exp b/baseboards/mn10300-cygmon.exp
deleted file mode 100644
index 59f51d2..0000000
--- a/baseboards/mn10300-cygmon.exp
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {mn10300-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "mn10300-eval"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-set_board_info ldscript "-Teval.ld"
-
-if {[string compare [board_info $board boardtype] "asb2303"] == 0} {
- set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags] -mno-crt0 -mam33-2"
- set_board_info ldscript "-mam33-2 -Tasb2303.ld"
-}
-
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info gdb,noargs 1
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-
-set_board_info use_gdb_stub 1
diff --git a/baseboards/msparc-cygmon.exp b/baseboards/msparc-cygmon.exp
deleted file mode 100644
index 044e542..0000000
--- a/baseboards/msparc-cygmon.exp
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-load_base_board_description "cygmon"
diff --git a/baseboards/op50n.exp b/baseboards/op50n.exp
deleted file mode 100644
index cea28a1..0000000
--- a/baseboards/op50n.exp
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the tool-specific configuration for this board, as well as the
-# generic configuration. This will define any routines needed by the
-# tool to communicate with the board.
-load_generic_config "proelf"
-
-# GDB needs to use "target op50n" to talk to the board.
-set_board_info gdb_protocol "op50n"
-
-if {![board_info $board exists output_format]} {
- set tempfil [lookfor_file $tool_root_dir binutils/objcopy]
- if { $tempfil != "" } {
- set_board_info objcopy $tempfil
- } else {
- set_board_info objcopy [transform objcopy]
- }
- unset tempfil
-}
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# It's an op50n board.
-set_board_info ldscript "-Top50n.ld"
-# The proelf interface has no way to return status information, so we
-# need to indicate this.
-set_board_info needs_status_wrapper 1
-
-# No support for signals.
-set_board_info gdb,nosignals 1
-# Nor can we do I/O.
-set_board_info gdb,noinferiorio 1
-
-# The monitor interface is really slow.
-set_board_info gdb,timeout 540
diff --git a/baseboards/powerpc-bug.exp b/baseboards/powerpc-bug.exp
deleted file mode 100644
index f37b565..0000000
--- a/baseboards/powerpc-bug.exp
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-load_generic_config "powerpc-bug"
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {powerpc-eabi}
-
-# We need mvme by default.
-process_multilib_options "mvme"
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-
-# No linker script needed for this board.
-set_board_info ldscript ""
-
-# Can't pass arguments to programs on this target..
-set_board_info noargs 1
-# And there's no support for signals.
-set_board_info gdb,nosignals 1
-
-# GDB doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol for this board is...
-set_board_info gdb_protocol "ppcbug"
diff --git a/baseboards/powerpc-bug1.exp b/baseboards/powerpc-bug1.exp
deleted file mode 100644
index 14c9675..0000000
--- a/baseboards/powerpc-bug1.exp
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This config uses ppcbug1 protocol in GDB.
-set_board_info gdb_protocol "ppcbug1"
-
-# But otherwise we're the same as powerpc-bug.
-load_base_board_description "powerpc-bug"
diff --git a/baseboards/rom68k-idp.exp b/baseboards/rom68k-idp.exp
deleted file mode 100644
index d05a74d..0000000
--- a/baseboards/rom68k-idp.exp
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {m68k-coff m68k-elf}
-
-# Load the generic configuration for this board. This will define any
-# routines needed by the tool to communicate with the board.
-load_generic_config "rom68k"
-
-# Need soft-float by default.
-process_multilib_options "-msoft-float"
-
-# The compiler used to build for this board. Note that this has nothing to do
-# with what compiler is tested when testing gcc.
-set_board_info compiler "[find_gcc]"
-
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-
-# Nasty hack.
-if { [board_info $board obj_format] == "a.out" } {
- # Need to pass the start address to objcopy.
- set_board_info use_vma_offset 1
- # Wrapping has to be specially done for m68k-aout, for whatever reason.
- set_board_info wrap_m68k_aout 1
-
- set extra_m68k_ld_flags "-N -nostdlib "
-
- # We need to tell GDB to load at the correct offset.
- set_board_info gdb_load_offset [board_info $board hex_startaddr]
-} else {
- set extra_m68k_ld_flags ""
-}
-
-set_board_info ldflags "$extra_m68k_ld_flags [libgloss_link_flags] [newlib_link_flags]"
-unset extra_m68k_ld_flags
-
-
-# If no output format is specified, use objcopy.
-if {![board_info $board exists output_format]} {
- set tempfil [lookfor_file $tool_root_dir binutils/objcopy]
- if { $tempfil != "" } {
- set_board_info objcopy $tempfil
- } else {
- set_board_info objcopy [transform objcopy]
- }
- unset tempfil
-}
-
-# IDP linker script, with special console output routine for GDB.
-set_board_info ldscript "-Tidpgdb.ld"
-
-# The idt interface can't return exit statuses, so gcc (ctorture et
-# al) needs to do what it can to get them.
-set_board_info needs_status_wrapper 1
-
-# GDB needs to use "target rom68k" to talk to the board.
-set_board_info gdb_protocol "rom68k"
-
-# Can't pass arguments to the program under test.
-set_board_info noargs 1
-
-# It has no signals.
-set_board_info gdb,nosignals 1
-
-# It can't return results when debugging with GDB.
-set_board_info gdb,noresults 1
-
-# Pseudo-random guess.
-set_board_info sys_speed_value 200
diff --git a/baseboards/sh-hms.exp b/baseboards/sh-hms.exp
deleted file mode 100644
index 1cd9c6e..0000000
--- a/baseboards/sh-hms.exp
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {sh-hms}
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "sh"
-
-# Default to SH2.
-process_multilib_options "-m2"
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-# We only support newlib on this target.
-# However, we include libgloss so we can find the linker scripts.
-set_board_info cflags "[newlib_include_flags]"
-set_board_info ldflags "[newlib_link_flags] [libgloss_link_flags]"
-
-# Linker script for the SH2 board.
-set_board_info ldscript "-Tsh2lcevb.ld"
-
-# Can't pass arguments to this target.
-set_board_info noargs 1
-# And it can't call functions.
-set_board_info gdb,cannot_call_functions 1
-
-# We use the remote GDB protocol.
-set_board_info gdb_protocol "remote"
-# Jumping to start is how we get the program started in GDB.
-set_board_info gdb_run_command "jump start"
-# The remote target uses a GDB stub.
-set_board_info use_gdb_stub 1
-# We can't do I/O.
-set_board_info gdb,noinferiorio 1
-# Or signals.
-set_board_info gdb,nosignals 1
-
-# Used by a few gcc.c-torture testcases to delimit how large the stack can
-# be.
-set_board_info gcc,stack_size 16384
-
-# Exit statuses returned from GDB are sometimes faulty.
-set_board_info exit_statuses_bad 1
-
-# Need to pass -mieee in order to for the compiler to be IEEE-fp compliant.
-set_board_info ieee_multilib_flags "-mieee"
diff --git a/baseboards/sparclet-aout.exp b/baseboards/sparclet-aout.exp
deleted file mode 100644
index b003449..0000000
--- a/baseboards/sparclet-aout.exp
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {sparclet-aout}
-
-# Load the generic configuration for this board. This will define any
-# routines needed by the tool to communicate with the board,.
-load_generic_config "sparclet"
-
-# It needs broken-saverestore by default.
-process_multilib_options "-mbroken-saverestore"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "-nostdlib [libgloss_link_flags] [newlib_link_flags] -Wl,-Ttext,0x12020000 -N"
-
-# tsc701 linker script.
-set_board_info ldscript "-Ttsc701.ld"
-
-# The board doesn't return exit statuses and we need to indicate this.
-# However, the standard GCC wrapper won't work with this target because
-# it doesn't return stuff from printf ().
-#set_board_info needs_status_wrapper 1
-
-# The monitor uses a GDB stub.
-set_board_info use_gdb_stub 1
-# The GDB protocol used to communicate with this board.
-set_board_info gdb_protocol "sparclet"
-# The offset in memory that we load programs.
-set_board_info gdb_load_offset "0x12020000"
-# And the place in memory where we load the stub.
-set_board_info gdb_stub_offset "0x12010000"
-# No mathlib.
-set_board_info mathlib ""
-# We can't do I/O in GDB.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info noargs 1
-
-set_board_info gcc,no_varargs 1
-set_board_info gcc,no_label_values 1
-
-# This is the old GDB prompt for the toolchain.
-# Uncomment for old tests
-set_board_info gdb_prompt "\\(gdb\\)"
-
-# We always have to set a breakpoint at exit(), instead of just _exit().
-set_board_info always_break_exit 1
diff --git a/baseboards/sparclite-coff.exp b/baseboards/sparclite-coff.exp
deleted file mode 100644
index dd28e9b..0000000
--- a/baseboards/sparclite-coff.exp
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {sparclite-coff}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "slite"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "-nostdlib [libgloss_link_flags] [newlib_link_flags] -Wl,-Ttext,0x40005000 -N"
-
-# ex930 linker script.
-set_board_info ldscript "-Tex930.ld"
-
-# The address at which the stub needs to be linked.
-set_board_info gdb_stub_offset "0x40000000"
-
-# The board doesn't return exit statuses and we need to indicate this.
-# However, the standard GCC wrapper won't work with this target because
-# it doesn't return stuff from printf ().
-set_board_info needs_status_wrapper 1
-
-# We use a GDB stub to talk to the board.
-set_board_info use_gdb_stub 1
-# For GDB, we need to use a real stub (not the separate loader scheme
-# we use for Sparclet).
-set_board_info gdb_stub ""
-# And the protocol is "sparclite serial".
-set_board_info gdb_protocol "sparclite serial"
-# No mathlib.
-set_board_info mathlib ""
-# We can't do I/O in GDB.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
diff --git a/baseboards/sparclite-cygmon.exp b/baseboards/sparclite-cygmon.exp
deleted file mode 100644
index e6a0988..0000000
--- a/baseboards/sparclite-cygmon.exp
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-if { [board_info $board obj_format] == "a.out" } {
- set_board_info addl_link_flags "-N"
- set_board_info gdb_load_offset "0x40050000"
-}
-
-load_base_board_description "cygmon"
diff --git a/baseboards/strongarm-cygmon.exp b/baseboards/strongarm-cygmon.exp
deleted file mode 100644
index 7d882b4..0000000
--- a/baseboards/strongarm-cygmon.exp
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {strongarm-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "cygmon"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-
-if {[string compare [board_info $board boardtype] "sa1100dp"] == 0} {
- set_board_info ldscript "-specs=sa1100dp.specs"
-} elseif {[string compare [board_info $board boardtype] "sa1100mm"] == 0} {
- set_board_info ldscript "-specs=sa1100mm.specs"
-} elseif {[string compare [board_info $board boardtype] "sa-iop"] == 0} {
- set_board_info ldscript "-specs=sa-iop.specs"
-} elseif {[string compare [board_info $board boardtype] "ebsa-285"] == 0} {
- set_board_info ldscript "-specs=ebsa-285.specs"
-}
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info gdb,noargs 1
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-set_board_info use_gdb_stub 1
-set_board_info use_cygmon 1
diff --git a/baseboards/tic80-sim.exp b/baseboards/tic80-sim.exp
deleted file mode 100644
index f8320fc..0000000
--- a/baseboards/tic80-sim.exp
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "sim"
-
-# basic-sim.exp is a basic description for the standard Cygnus simulator.
-load_base_board_description "basic-sim"
-
-# This tells it which directory to look in for the simulator.
-setup_sim tic80
-
-# No multilib flags are set by default.
-process_multilib_options ""
-
-# The compiler used to build for this board. This has *nothing* to do
-# with what compiler is tested if we're testing gcc.
-set_board_info compiler "[find_gcc]"
-
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# No linker script is needed.
-# set_board_info ldscript ""
-
-# And, it can't do arguments, and doesn't have real signals.
-set_board_info noargs 1
-set_board_info gdb,nosignals 1
-
-# Used by a few gcc.c-torture testcases when trampolines are used.
-set_board_info gcc,no_varargs 1
diff --git a/baseboards/tx39-dve.exp b/baseboards/tx39-dve.exp
deleted file mode 100644
index d47378d..0000000
--- a/baseboards/tx39-dve.exp
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {mips-tx39-elf mips-elf}
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-if { [board_info $board cygmon] == "yes" } {
- load_generic_config "cygmon"
-} else {
- load_generic_config "dve"
-}
-
-# It's a big-endian board.
-process_multilib_options "big-endian"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# DDB linker script.
-set_board_info ldscript "-Tdve.ld"
-
-# GDB doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used with this board.
-if { [board_info $board cygmon] == "yes" } {
- set_board_info gdb_protocol "remote"
-} else {
- set_board_info gdb_protocol "r3900"
-}
-
-# This is needed for compiling nullstone.
-set_board_info nullstone,lib "mips-clock.c"
-set_board_info nullstone,ticks_per_sec 3782018
-
-# Sometimes the board gets into a state where it always generates SIGFPE.
-#set_board_info unreliable 1
-
-# Can't pass arguments to the program.
-set_board_info noargs 1
-
-# No support for signals.
-set_board_info gdb,nosignals 1
-
-# We need to clear the floating-point status register before running.
-#set_board_info gdb_init_command "print/x \$fsr = 0x0"
diff --git a/baseboards/usparc-cygmon.exp b/baseboards/usparc-cygmon.exp
deleted file mode 100644
index ca747f3..0000000
--- a/baseboards/usparc-cygmon.exp
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-load_base_board_description "cygmon"
-
-set_board_info testcase_timeout 30
-
-proc ${board}_init { dest } {
- global usparc_init_count
- set shell_prompt [board_info $dest shell_prompt]
-
- if {![info exists usparc_init_count]} {
- set usparc_init_count 0
- } else {
- incr usparc_init_count
- if { $usparc_init_count == 3 } {
- return -1
- }
-
- }
- remote_close $dest
- set shell_id [remote_open $dest]
- if { $shell_id == "" || $shell_id < 0 } {
- return [remote_reboot $dest]
- } else {
- remote_binary $dest
- remote_send $dest "\n"
- set got_one 0
- remote_expect $dest 5 {
- -re "$shell_prompt" { set got_one 1; exp_continue }
- default {
- if { ! $got_one } {
- remote_close $dest
- return [remote_reboot $dest]
- }
- }
- }
- remote_send $dest "m \[15\]1fff1001f00 32\n"
- remote_expect $dest 5 {
- -re "$shell_prompt" {
- unset usparc_init_count
- remote_close $dest
- return 0
- }
- default {
- remote_close $dest
- return [remote_reboot $dest]
- }
- }
- }
-}
diff --git a/baseboards/vr4100-ddb.exp b/baseboards/vr4100-ddb.exp
deleted file mode 100644
index 560a56a..0000000
--- a/baseboards/vr4100-ddb.exp
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {mips64vr4100-elf mips64-elf}
-
-# It's a little-endian board.
-process_multilib_options "-EL -msoft-float"
-
-set_board_info startaddr "a0020000"
-set_board_info hex_startaddr "0xa0020000"
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "vr4100"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# DDB linker script.
-set_board_info ldscript "-Tpmon.ld"
-
-# GDB doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used with this board.
-set_board_info gdb_protocol "ddb"
-
-set_board_info reboot_delay 10
-
-# This board is unreliable. If a test times out, the board should be
-# rebooted and the test re-run.
-set_board_info unreliable 1
diff --git a/baseboards/vr4300-ddb.exp b/baseboards/vr4300-ddb.exp
deleted file mode 100644
index 4b55581..0000000
--- a/baseboards/vr4300-ddb.exp
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Danger, Will Robinson! Settings in this file do not override
-# previous settings for the board being defined.
-
-# DDB linker script.
-if { [board_info $board obj_format] == "ecoff" } {
- set_board_info ldscript "-Tddbecoff.ld"
-} else {
- set_board_info ldscript "-Tddb.ld"
-}
-
-# This is needed for compiling nullstone.
-set_board_info nullstone,lib "mips-clock.c"
-set_board_info nullstone,ticks_per_sec 3782018
-
-# The GDB protocol used with this board.
-set_board_info gdb_protocol "ddb"
-
-# Otherwise, we're the same as a generic vr4300 board.
-load_base_board_description "vr4300"
diff --git a/baseboards/vr4300.exp b/baseboards/vr4300.exp
deleted file mode 100644
index 5559a73..0000000
--- a/baseboards/vr4300.exp
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Danger, Will Robinson! Settings in this file do not override
-# previous settings for the board being defined.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {mips64vr4300-elf mips64-elf}
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "vr4300"
-
-# It's a little-endian board.
-process_multilib_options "little-endian"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# IDT linker script.
-set_board_info ldscript "-Tidt.ld"
-
-# GDB doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used with this board.
-set_board_info gdb_protocol "mips"
-
-# This board is unreliable. If a test times out, the board should be
-# rebooted and the test re-run.
-set_board_info unreliable 1
-
-# Can't pass arguments to the program.
-set_board_info noargs 1
-
-# No support for signals.
-set_board_info gdb,nosignals 1
-
-# We need to clear the floating-point status register before running.
-# This command will be sent after connecting to the board.
-set_board_info gdb_init_command "print/x \$fsr = 0x0"
diff --git a/baseboards/vr5000-ddb.exp b/baseboards/vr5000-ddb.exp
deleted file mode 100644
index 98b8d54..0000000
--- a/baseboards/vr5000-ddb.exp
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {mips64vr5000-elf mips64-elf}
-
-# Load the generic configuration for this board. This will define a basic
-# set of routines needed by the tool to communicate with the board.
-load_generic_config "vr5000"
-
-# It's a big-endian board.
-process_multilib_options "big-endian"
-
-# We only support newlib on this target. We assume that all multilib
-# options have been specified before we get here.
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]"
-# DDB linker script.
-set_board_info ldscript "-Tddb.ld"
-
-# GDB doesn't return exit statuses and we need to indicate this;
-# the standard GCC wrapper will work with this target.
-set_board_info needs_status_wrapper 1
-
-# The GDB protocol used with this board.
-set_board_info gdb_protocol "ddb"
-
-# This is needed for compiling nullstone.
-set_board_info nullstone,lib "mips-clock.c"
-set_board_info nullstone,ticks_per_sec 3782018
-
-# Sometimes the board gets into a state where it always generates SIGFPE.
-set_board_info unreliable 1
-
-# Can't pass arguments to the program.
-set_board_info noargs 1
-
-# No support for signals.
-set_board_info gdb,nosignals 1
-
-# We need to clear the floating-point status register before running.
-set_board_info gdb_init_command "print/x \$fsr = 0x0"
diff --git a/baseboards/x86-cygmon.exp b/baseboards/x86-cygmon.exp
deleted file mode 100644
index 461dc08..0000000
--- a/baseboards/x86-cygmon.exp
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-load_base_board_description "cygmon"
-
-# Default to ELF.
-if { [board_info $board obj_format] == "a.out" } {
- set_board_info gdb,start_symbol "_start"
-} elseif { [board_info $board obj_format] == "coff" } {
- set_board_info gdb,start_symbol "__start"
-} else {
- set_board_info gdb,start_symbol "__start"
-}
diff --git a/baseboards/xscale-cygmon.exp b/baseboards/xscale-cygmon.exp
deleted file mode 100644
index 4f258ef..0000000
--- a/baseboards/xscale-cygmon.exp
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003 Free Software
-# 2004, 2005, 2006, 2007, 2008, 2009, 2010 Foundation, Inc.
-#
-# This file is part of DejaGnu.
-#
-# DejaGnu is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# DejaGnu is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with DejaGnu; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-
-# This is a list of toolchains that are supported on this board.
-set_board_info target_install {xscale-elf}
-
-# Load the generic configuration for this board. This will define a
-# set of generic routines used by the tool to communicate with the
-# board.
-load_generic_config "cygmon"
-
-# It needs no multilib flags by default.
-process_multilib_options ""
-
-set_board_info compiler "[find_gcc]"
-set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]"
-set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] [board_info $board addl_link_flags]"
-
-# CygMON linker script.
-
-if {[string compare [board_info $board boardtype] "xaret"] == 0} {
- set_board_info ldscript "-specs=xaret.specs"
-} elseif {[string compare [board_info $board boardtype] "iq80310"] == 0} {
- set_board_info ldscript "-specs=iq80310.specs"
-}
-
-# Standard remote protocol.
-set_board_info gdb_protocol "remote"
-# We can't do input in GDB (yet! HA!). It *will* do output, hurrah.
-set_board_info gdb,noinferiorio 1
-# Or pass arguments.
-set_board_info gdb,noargs 1
-set_board_info noargs 1
-# Or do signals.
-set_board_info gdb,nosignals 1
-
-set_board_info shell_prompt "cygmon>"
-
-set_board_info use_gdb_stub 1
-set_board_info use_cygmon 1