aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meissner <meissner@gcc.gnu.org>1992-01-04 08:21:25 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1992-01-04 08:21:25 +0000
commit35f06f1bd1a469c86742b97001aa20bb0e2b1b2b (patch)
tree8258178e4c399c714ee06cafd5ecb9e945706b70
parent3dc31f14c22af61d5074e9fff65049be7e7ee518 (diff)
downloadgcc-35f06f1bd1a469c86742b97001aa20bb0e2b1b2b.zip
gcc-35f06f1bd1a469c86742b97001aa20bb0e2b1b2b.tar.gz
gcc-35f06f1bd1a469c86742b97001aa20bb0e2b1b2b.tar.bz2
Initial revision
From-SVN: r159
-rw-r--r--gcc/config/mips/t-osfrose43
-rw-r--r--gcc/config/mips/t-ultrix54
2 files changed, 97 insertions, 0 deletions
diff --git a/gcc/config/mips/t-osfrose b/gcc/config/mips/t-osfrose
new file mode 100644
index 0000000..199d492
--- /dev/null
+++ b/gcc/config/mips/t-osfrose
@@ -0,0 +1,43 @@
+ALL = Makefile start.encap libgcc.a
+EXTRA_PASSES = ld
+LIMITS_H =
+CONFIG2_H = $(srcdir)/config/mips.h $(srcdir)/config/decrose.h
+
+# Add additional dependencies to recompile selected modules whenever the
+# tm.h file changes. The files compiled are:
+#
+# gcc.c (*_SPEC changes)
+# toplev.c (new switches + assembly output changes)
+# sdbout.c (debug format changes)
+# dbxout.c (debug format changes)
+# dwarfout.c (debug format changes)
+# final.c (assembly output changes)
+# varasm.c (assembly output changes)
+# cse.c (cost functions)
+# insn-output.c (possible ifdef changes in tm.h)
+# regclass.c (fixed/call used register changes)
+# cccp.c (new preprocessor macros, -v version #)
+# explow.c (GO_IF_LEGITIMATE_ADDRESS)
+# recog.c (GO_IF_LEGITIMATE_ADDRESS)
+# reload.c (GO_IF_LEGITIMATE_ADDRESS)
+
+gcc.o: $(CONFIG2_H)
+toplev.o: $(CONFIG2_H)
+sdbout.o: $(CONFIG2_H)
+dbxout.o: $(CONFIG2_H)
+dwarfout.o: $(CONFIG2_H)
+final.o: $(CONFIG2_H)
+varasm.o: $(CONFIG2_H)
+cse.o: $(CONFIG2_H)
+insn-output.o: $(CONFIG2_H)
+regclass.o: $(CONFIG2_H)
+cccp.o: $(CONFIG2_H)
+explow.o: $(CONFIG2_H)
+recog.o: $(CONFIG2_H)
+reload.o: $(CONFIG2_H)
+
+# Build collect
+
+ld: collect2
+ rm -f ld
+ ln collect2 ld
diff --git a/gcc/config/mips/t-ultrix b/gcc/config/mips/t-ultrix
new file mode 100644
index 0000000..626dab4
--- /dev/null
+++ b/gcc/config/mips/t-ultrix
@@ -0,0 +1,54 @@
+ALL = Makefile start.encap libgcc.a
+EXTRA_PASSES = mips-tfile mips-tdump ld
+CCLIBFLAGS = -O -G 0
+LIBGCC2_CFLAGS = -O2 $(GCC_CFLAGS) -g1 -G 0
+CONFIG2_H = $(srcdir)/config/mips.h
+
+# Add additional dependencies to recompile selected modules whenever the
+# tm.h file changes. The files compiled are:
+#
+# gcc.c (*_SPEC changes)
+# toplev.c (new switches + assembly output changes)
+# sdbout.c (debug format changes)
+# dbxout.c (debug format changes)
+# dwarfout.c (debug format changes)
+# final.c (assembly output changes)
+# varasm.c (assembly output changes)
+# cse.c (cost functions)
+# insn-output.c (possible ifdef changes in tm.h)
+# regclass.c (fixed/call used register changes)
+# cccp.c (new preprocessor macros, -v version #)
+# explow.c (GO_IF_LEGITIMATE_ADDRESS)
+# recog.c (GO_IF_LEGITIMATE_ADDRESS)
+# reload.c (GO_IF_LEGITIMATE_ADDRESS)
+
+gcc.o: $(CONFIG2_H)
+toplev.o: $(CONFIG2_H)
+sdbout.o: $(CONFIG2_H)
+dbxout.o: $(CONFIG2_H)
+dwarfout.o: $(CONFIG2_H)
+final.o: $(CONFIG2_H)
+varasm.o: $(CONFIG2_H)
+cse.o: $(CONFIG2_H)
+insn-output.o: $(CONFIG2_H)
+regclass.o: $(CONFIG2_H)
+cccp.o: $(CONFIG2_H)
+explow.o: $(CONFIG2_H)
+recog.o: $(CONFIG2_H)
+reload.o: $(CONFIG2_H)
+
+mips-tfile: mips-tfile.o version.o $(LIBDEPS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o mips-tfile mips-tfile.o version.o $(LIBS)
+
+mips-tfile.o : mips-tfile.c $(CONFIG_H) $(CONFIG2_H) $(RTL_H)
+
+mips-tdump: mips-tdump.o version.o $(LIBDEPS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o mips-tdump mips-tdump.o version.o $(LIBS)
+
+mips-tdump.o : mips-tdump.c $(CONFIG_H) $(CONFIG2_H) $(RTL_H)
+
+# Build collect
+
+ld: collect2
+ rm -f ld
+ ln collect2 ld