mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-21 04:42:53 +08:00
4d393d60c4
* configure.host (xscale*): Don't handle target. * configure.tgt (thumb*-*-* | strongarm*-*-* | xscale-*-*): Don't handle targets. gdb/gdbserver: * README: Don't mention xscale*-*-linux*. * configure.srv (xscale*-*-linux*): Don't handle target. gdb/testsuite: * gdb.base/a2-run.exp (strongarm-*-coff): Don't handle target. * gdb.base/float.exp (xscale*-*-*, strongarm*-*-*): Don't handle targets. * gdb.base/long_long.exp (xscale*-*-*, strongarm*-*-*): Don't handle targets. sim: * configure.tgt (thumb*-*-* | strongarm*-*-* | xscale-*-*): Don't handle targets. * configure: Regenerate. sim/testsuite: * configure: Regenerate. * sim/arm/allinsn.exp (xscale*-*-*): Don't handle target. * sim/arm/misc.exp (thumb*-*-*, xscale*-*-*): Don't handle targets. * sim/arm/iwmmxt/iwmmxt.exp: Test for arm*-*-* instead of xscale*-*-*. * sim/arm/thumb/allthumb.exp (thumb*-*-*): Don't handle target. * sim/arm/xscale/xscale.exp: Test for arm*-*-* instead of xscale*-*-*.
117 lines
2.3 KiB
Plaintext
117 lines
2.3 KiB
Plaintext
dnl Note that this file is intended to be included at the m4 level and not
|
|
dnl the shell level, so use sinclude(...) to pull it in.
|
|
|
|
# WHEN ADDING ENTRIES TO THIS MATRIX:
|
|
|
|
# Make sure that the left side always has two dashes. Otherwise you
|
|
# can get spurious matches. Even for unambiguous cases, do this as a
|
|
# convention, else the table becomes a real mess to understand and
|
|
# maintain.
|
|
|
|
dnl glue to avoid code duplication at top level
|
|
m4_ifndef([SIM_ARCH], [AC_DEFUN([SIM_ARCH],[sim_arch=$1])])
|
|
|
|
sim_testsuite=no
|
|
sim_common=yes
|
|
sim_igen=no
|
|
sim_arch=
|
|
case "${target}" in
|
|
arm*-*-*)
|
|
SIM_ARCH(arm)
|
|
sim_testsuite=yes
|
|
;;
|
|
avr*-*-*)
|
|
SIM_ARCH(avr)
|
|
;;
|
|
bfin-*-*)
|
|
SIM_ARCH(bfin)
|
|
;;
|
|
cr16*-*-*)
|
|
SIM_ARCH(cr16)
|
|
sim_testsuite=yes
|
|
;;
|
|
cris-*-* | crisv32-*-*)
|
|
SIM_ARCH(cris)
|
|
sim_testsuite=yes
|
|
;;
|
|
d10v-*-*)
|
|
SIM_ARCH(d10v)
|
|
;;
|
|
frv-*-*)
|
|
SIM_ARCH(frv)
|
|
sim_testsuite=yes
|
|
;;
|
|
h8300*-*-*)
|
|
SIM_ARCH(h8300)
|
|
sim_testsuite=yes
|
|
;;
|
|
iq2000-*-*)
|
|
SIM_ARCH(iq2000)
|
|
sim_testsuite=yes
|
|
;;
|
|
lm32-*-*)
|
|
SIM_ARCH(lm32)
|
|
sim_testsuite=yes
|
|
;;
|
|
m32c-*-*)
|
|
SIM_ARCH(m32c)
|
|
;;
|
|
m32r-*-*)
|
|
SIM_ARCH(m32r)
|
|
sim_testsuite=yes
|
|
;;
|
|
m68hc11-*-*|m6811-*-*)
|
|
SIM_ARCH(m68hc11)
|
|
sim_testsuite=yes
|
|
;;
|
|
mcore-*-*)
|
|
SIM_ARCH(mcore)
|
|
sim_testsuite=yes
|
|
;;
|
|
microblaze-*-*)
|
|
SIM_ARCH(microblaze)
|
|
sim_testsuite=yes
|
|
;;
|
|
mips*-*-*)
|
|
SIM_ARCH(mips)
|
|
sim_testsuite=yes
|
|
sim_igen=yes
|
|
;;
|
|
mn10300*-*-*)
|
|
SIM_ARCH(mn10300)
|
|
sim_igen=yes
|
|
;;
|
|
moxie-*-*)
|
|
SIM_ARCH(moxie)
|
|
sim_testsuite=yes
|
|
;;
|
|
rx-*-*)
|
|
SIM_ARCH(rx)
|
|
;;
|
|
sh64*-*-*)
|
|
SIM_ARCH(sh64)
|
|
sim_testsuite=yes
|
|
;;
|
|
sh*-*-*)
|
|
SIM_ARCH(sh)
|
|
sim_testsuite=yes
|
|
;;
|
|
sparc-*-rtems*|sparc-*-elf*)
|
|
SIM_ARCH(erc32)
|
|
sim_testsuite=yes
|
|
;;
|
|
powerpc*-*-*)
|
|
SIM_ARCH(ppc)
|
|
;;
|
|
v850*-*-*)
|
|
SIM_ARCH(v850)
|
|
sim_igen=yes
|
|
sim_testsuite=yes
|
|
;;
|
|
*)
|
|
# No simulator subdir, so the subdir "common" isn't needed.
|
|
sim_common=no
|
|
;;
|
|
esac
|
|
AC_SUBST(sim_arch)
|