sim: merge configure.tgt into configure.ac

One fewer file to worry about & manage.
This commit is contained in:
Mike Frysinger
2021-01-16 00:03:32 -05:00
parent 8c3853d9e8
commit 3e8bb3e934
4 changed files with 237 additions and 354 deletions

View File

@@ -37,12 +37,110 @@ yes | no) ;;
*) AC_MSG_ERROR(bad value ${enableval} given for --enable-sim option) ;;
esac])
m4_define([SIM_ARCH], [
sim_arch=$1
AC_CONFIG_SUBDIRS($1)
])
dnl WHEN ADDING ENTRIES TO THIS MATRIX:
dnl Make sure that the left side always has two dashes. Otherwise you can get
dnl spurious matches. Even for unambiguous cases, do this as a convention, else
dnl the table becomes a real mess to understand and maintain.
if test "${enable_sim}" != no; then
sinclude(configure.tgt)
sim_igen=no
case "${target}" in
aarch64*-*-*)
AC_CONFIG_SUBDIRS(aarch64)
;;
arm*-*-*)
AC_CONFIG_SUBDIRS(arm)
;;
avr*-*-*)
AC_CONFIG_SUBDIRS(avr)
;;
bfin-*-*)
AC_CONFIG_SUBDIRS(bfin)
;;
bpf-*-*)
AC_CONFIG_SUBDIRS(bpf)
;;
cr16*-*-*)
AC_CONFIG_SUBDIRS(cr16)
;;
cris-*-* | crisv32-*-*)
AC_CONFIG_SUBDIRS(cris)
;;
d10v-*-*)
AC_CONFIG_SUBDIRS(d10v)
;;
frv-*-*)
AC_CONFIG_SUBDIRS(frv)
;;
h8300*-*-*)
AC_CONFIG_SUBDIRS(h8300)
;;
iq2000-*-*)
AC_CONFIG_SUBDIRS(iq2000)
;;
lm32-*-*)
AC_CONFIG_SUBDIRS(lm32)
;;
m32c-*-*)
AC_CONFIG_SUBDIRS(m32c)
;;
m32r-*-*)
AC_CONFIG_SUBDIRS(m32r)
;;
m68hc11-*-*|m6811-*-*)
AC_CONFIG_SUBDIRS(m68hc11)
;;
mcore-*-*)
AC_CONFIG_SUBDIRS(mcore)
;;
microblaze-*-*)
AC_CONFIG_SUBDIRS(microblaze)
;;
mips*-*-*)
AC_CONFIG_SUBDIRS(mips)
sim_igen=yes
;;
mn10300*-*-*)
AC_CONFIG_SUBDIRS(mn10300)
sim_igen=yes
;;
moxie-*-*)
AC_CONFIG_SUBDIRS(moxie)
;;
msp430*-*-*)
AC_CONFIG_SUBDIRS(msp430)
;;
or1k-*-* | or1knd-*-*)
AC_CONFIG_SUBDIRS(or1k)
;;
pru*-*-*)
AC_CONFIG_SUBDIRS(pru)
;;
riscv*-*-*)
AC_CONFIG_SUBDIRS(riscv)
;;
rl78-*-*)
AC_CONFIG_SUBDIRS(rl78)
;;
rx-*-*)
AC_CONFIG_SUBDIRS(rx)
;;
sh*-*-*)
AC_CONFIG_SUBDIRS(sh)
;;
sparc-*-rtems*|sparc-*-elf*)
AC_CONFIG_SUBDIRS(erc32)
;;
powerpc*-*-*)
AC_CONFIG_SUBDIRS(ppc)
;;
ft32-*-*)
AC_CONFIG_SUBDIRS(ft32)
;;
v850*-*-*)
AC_CONFIG_SUBDIRS(v850)
sim_igen=yes
;;
esac
if test "$sim_igen" = yes; then
AC_CONFIG_SUBDIRS(igen)
fi