* i386-tdep.c (i386_frame_prev_register): Unwind SP from memory
[deliverable/binutils-gdb.git] / sim / configure.tgt
CommitLineData
119da465
MF
1dnl Note that this file is intended to be included at the m4 level and not
2dnl the shell level, so use sinclude(...) to pull it in.
3
4# WHEN ADDING ENTRIES TO THIS MATRIX:
5
6# Make sure that the left side always has two dashes. Otherwise you
7# can get spurious matches. Even for unambiguous cases, do this as a
8# convention, else the table becomes a real mess to understand and
9# maintain.
10
11dnl glue to avoid code duplication at top level
12m4_ifndef([SIM_ARCH], [AC_DEFUN([SIM_ARCH],[sim_arch=$1])])
13
14sim_testsuite=no
15sim_common=yes
16sim_igen=no
17sim_arch=
18case "${target}" in
19 arm*-*-* | thumb*-*-* | strongarm*-*-* | xscale-*-*)
20 SIM_ARCH(arm)
21 sim_testsuite=yes
22 ;;
23 avr*-*-*)
24 SIM_ARCH(avr)
25 ;;
ef016f83
MF
26 bfin-*-*)
27 SIM_ARCH(bfin)
28 ;;
119da465
MF
29 cr16*-*-*)
30 SIM_ARCH(cr16)
31 sim_testsuite=yes
32 ;;
33 cris-*-* | crisv32-*-*)
34 SIM_ARCH(cris)
35 sim_testsuite=yes
36 ;;
37 d10v-*-*)
38 SIM_ARCH(d10v)
39 ;;
40 frv-*-*)
41 SIM_ARCH(frv)
42 sim_testsuite=yes
43 ;;
44 h8300*-*-*)
45 SIM_ARCH(h8300)
46 sim_testsuite=yes
47 ;;
48 iq2000-*-*)
49 SIM_ARCH(iq2000)
50 sim_testsuite=yes
51 ;;
52 lm32-*-*)
53 SIM_ARCH(lm32)
54 sim_testsuite=yes
55 ;;
56 m32c-*-*)
57 SIM_ARCH(m32c)
58 ;;
59 m32r-*-*)
60 SIM_ARCH(m32r)
61 sim_testsuite=yes
62 ;;
63 m68hc11-*-*|m6811-*-*)
64 SIM_ARCH(m68hc11)
65 sim_testsuite=yes
66 ;;
67 mcore-*-*)
68 SIM_ARCH(mcore)
69 sim_testsuite=yes
70 ;;
71 microblaze-*-*)
72 SIM_ARCH(microblaze)
73 sim_testsuite=yes
74 ;;
75 mips*-*-*)
76 SIM_ARCH(mips)
77 sim_testsuite=yes
78 sim_igen=yes
79 ;;
80 mn10300*-*-*)
81 SIM_ARCH(mn10300)
82 sim_igen=yes
83 ;;
84 moxie-*-*)
85 SIM_ARCH(moxie)
86 sim_testsuite=yes
87 ;;
88 rx-*-*)
89 SIM_ARCH(rx)
90 ;;
91 sh64*-*-*)
92 SIM_ARCH(sh64)
93 sim_testsuite=yes
94 ;;
95 sh*-*-*)
96 SIM_ARCH(sh)
97 sim_testsuite=yes
98 ;;
99 sparc-*-rtems*|sparc-*-elf*)
100 SIM_ARCH(erc32)
101 sim_testsuite=yes
102 ;;
103 powerpc*-*-*)
104 SIM_ARCH(ppc)
105 ;;
106 v850*-*-*)
107 SIM_ARCH(v850)
108 sim_igen=yes
109 sim_testsuite=yes
110 ;;
111 *)
112 # No simulator subdir, so the subdir "common" isn't needed.
113 sim_common=no
114 ;;
115esac
116AC_SUBST(sim_arch)
This page took 0.080951 seconds and 4 git commands to generate.