diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-03-30 00:13:38 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-03-30 00:13:38 -0400 |
commit | 247ac9ee6e1ecea67d29a5712e77e8c64834b06e (patch) | |
tree | f19828be7f4c661ffc0fc2f1c70e47e165782fcf /sim/cr16/Makefile.in | |
parent | 4b0cc5edf489335509e155b5af0a0e754f4e3df9 (diff) | |
download | fsf-binutils-gdb-247ac9ee6e1ecea67d29a5712e77e8c64834b06e.zip fsf-binutils-gdb-247ac9ee6e1ecea67d29a5712e77e8c64834b06e.tar.gz fsf-binutils-gdb-247ac9ee6e1ecea67d29a5712e77e8c64834b06e.tar.bz2 |
sim: cr16: convert to nrun
A lot of cpu state is stored in global variables, as is memory handling.
The sim_size support needs unwinding at some point. But at least this
is an improvement on the status quo.
Diffstat (limited to 'sim/cr16/Makefile.in')
-rw-r--r-- | sim/cr16/Makefile.in | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/sim/cr16/Makefile.in b/sim/cr16/Makefile.in index b5908e7..3798fc7 100644 --- a/sim/cr16/Makefile.in +++ b/sim/cr16/Makefile.in @@ -1,28 +1,32 @@ # Makefile template for Configure for the CR16 sim library. # Copyright (C) 2008-2015 Free Software Foundation, Inc. # Contributed by M Ranga Swami Reddy <MR.Swami.Reddy@nsc.com> -# +# # This program 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. -# +# # This program 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 this program. If not, see <http://www.gnu.org/licenses/>. ## COMMON_PRE_CONFIG_FRAG -# Use the deprecated run frontend until we migrate to nrun.o -SIM_RUN_OBJS = run.o - -SIM_OBJS = interp.o table.o simops.o endian.o sim-load.o +SIM_OBJS = \ + $(SIM_NEW_COMMON_OBJS) \ + sim-cpu.o \ + sim-engine.o \ + sim-hload.o \ + interp.o \ + table.o \ + simops.o \ + endian.o SIM_EXTRA_CLEAN = clean-extra -SIM_EXTRA_CFLAGS = -DSIM_USE_DEPRECATED_RUN_FRONTEND INCLUDE = cr16_sim.h $(srcroot)/include/gdb/callback.h targ-vals.h endian.c \ $(srcroot)/include/gdb/sim-cr16.h |