aboutsummaryrefslogtreecommitdiff
path: root/sim/v850/Makefile.in
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1996-08-29 01:06:42 +0000
committerJeff Law <law@redhat.com>1996-08-29 01:06:42 +0000
commit22c1c7ddea0f359fe2c58e7593b51b9395572ade (patch)
tree0f233af0cdb27dd7bdfd4c4788ba2fd880503ae9 /sim/v850/Makefile.in
parent085114ca36c21cde27a0780be9d2d6e25d7dbeac (diff)
downloadgdb-22c1c7ddea0f359fe2c58e7593b51b9395572ade.zip
gdb-22c1c7ddea0f359fe2c58e7593b51b9395572ade.tar.gz
gdb-22c1c7ddea0f359fe2c58e7593b51b9395572ade.tar.bz2
* ChangeLog, Makefile.in, configure, configure.in, v850_sim.h,
gencode.c, interp.c, simops.c: Created. So we've got something to hack on.
Diffstat (limited to 'sim/v850/Makefile.in')
-rw-r--r--sim/v850/Makefile.in149
1 files changed, 149 insertions, 0 deletions
diff --git a/sim/v850/Makefile.in b/sim/v850/Makefile.in
new file mode 100644
index 0000000..0e50939
--- /dev/null
+++ b/sim/v850/Makefile.in
@@ -0,0 +1,149 @@
+# Makefile template for Configure for the V850 sim library.
+# Copyright (C) 1990, 1991, 1992, 1995 Free Software Foundation, Inc.
+# Written by Cygnus Support.
+#
+# 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 2 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, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+VPATH = @srcdir@:@srcdir@/../common:@srcdir@/../../gdb/
+srcdir = @srcdir@
+srcroot = $(srcdir)/../..
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+host_alias = @host_alias@
+target_alias = @target_alias@
+program_transform_name = @program_transform_name@
+bindir = @bindir@
+
+libdir = @libdir@
+tooldir = $(libdir)/$(target_alias)
+
+datadir = @datadir@
+mandir = @mandir@
+man1dir = $(mandir)/man1
+man2dir = $(mandir)/man2
+man3dir = $(mandir)/man3
+man4dir = $(mandir)/man4
+man5dir = $(mandir)/man5
+man6dir = $(mandir)/man6
+man7dir = $(mandir)/man7
+man8dir = $(mandir)/man8
+man9dir = $(mandir)/man9
+infodir = @infodir@
+includedir = @includedir@
+
+SHELL = /bin/sh
+
+INSTALL = $(srcroot)/install.sh -c
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_XFORM = $(INSTALL) -t='$(program_transform_name)'
+INSTALL_XFORM1= $(INSTALL_XFORM) -b=.1
+
+AR = @AR@
+AR_FLAGS = rc
+CC = @CC@
+CFLAGS = @CFLAGS@
+MAKEINFO = makeinfo
+RANLIB = @RANLIB@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+
+HDEFINES = @HDEFINES@
+TDEFINES =
+
+.NOEXPORT:
+MAKEOVERRIDES=
+
+X=xstuff.o
+XL=-lX11
+X=
+XL=
+
+INCDIR = $(srcdir)/../../include
+CSEARCH = -I. -I$(srcdir) -I../../include \
+ -I../../bfd -I$(INCDIR) -I$(srcdir)/../../bfd -I$(srcdir)/../../gdb -I$(srcdir)/../../newlib/libc/sys/sh
+DEP = mkdep
+
+all: run libsim.a
+
+run: interp.o $(X) run.o table.o callback.o simops.o
+ $(CC) $(CFLAGS) -o run $(X) interp.o table.o callback.o simops.o run.o ../../bfd/libbfd.a ../../libiberty/libiberty.a $(XL) -lm
+
+interp.o:interp.c table.c
+run.o:run.c
+
+libsim.a:interp.o table.o simops.o
+ $(AR) $(ARFLAGS) libsim.a interp.o table.o simops.o
+ $(RANLIB) libsim.a
+
+simops.h: gencode
+ ./gencode -h >$@
+
+table.c: gencode simops.h
+ ./gencode >$@
+
+gencode: gencode.c ../../opcodes/libopcodes.a
+ $(CC) $(CFLAGS) $(HDEFINES) $(TDEFINES) $(CSEARCH) $(CSWITCHE) -o gencode $(srcdir)/gencode.c ../../opcodes/libopcodes.a -lc
+
+.c.o:
+ $(CC) -c -DINSIDE_SIMULATOR $(CFLAGS) $(HDEFINES) $(TDEFINES) $(CSEARCH) $(CSWITCHES) $<
+
+check:
+
+info:
+clean-info:
+install-info:
+
+tags etags: TAGS
+
+TAGS: force
+ etags $(INCDIR)/*.h $(srcdir)/*.h $(srcdir)/*.c
+
+clean:
+ rm -f *.[oa] *~ core *.E *.p *.ip aout-params.h gen-aout
+ rm -f run table.c simops.h gencode libsim.a
+
+distclean mostlyclean maintainer-clean realclean: clean
+ rm -f TAGS
+ rm -f Makefile config.cache config.log config.status
+
+# Dummy target to force execution of dependent targets.
+#
+force:
+
+# Copy the files into directories where they will be run.
+install:
+ $(INSTALL_XFORM) run $(bindir)/run
+
+install-man: run.1
+ $(INSTALL_XFORM1) $(srcdir)/run.1 $(man1dir)/run.1
+
+Makefile: Makefile.in config.status
+ $(SHELL) ./config.status
+
+config.status: configure
+ $(SHELL) ./config.status --recheck
+
+dep: $(CFILES)
+ mkdep $(CFLAGS) $?
+
+# What appears below is generated by a hacked mkdep using gcc -MM.
+
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY