Initial revision
authorMichael Meissner <meissner@gcc.gnu.org>
Sat, 4 Jan 1992 08:21:25 +0000 (08:21 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Sat, 4 Jan 1992 08:21:25 +0000 (08:21 +0000)
From-SVN: r159

gcc/config/mips/t-osfrose [new file with mode: 0644]
gcc/config/mips/t-ultrix [new file with mode: 0644]

diff --git a/gcc/config/mips/t-osfrose b/gcc/config/mips/t-osfrose
new file mode 100644 (file)
index 0000000..199d492
--- /dev/null
@@ -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 (file)
index 0000000..626dab4
--- /dev/null
@@ -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