Initial revision
authorRichard Stallman <rms@gnu.org>
Sat, 4 Jan 1992 08:22:47 +0000 (08:22 +0000)
committerRichard Stallman <rms@gnu.org>
Sat, 4 Jan 1992 08:22:47 +0000 (08:22 +0000)
From-SVN: r160

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

diff --git a/gcc/config/mips/t-mips b/gcc/config/mips/t-mips
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