From e38a104d12572038b2ddaad2ba1da799c06ff999 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Sat, 4 Jan 1992 08:22:47 +0000 Subject: [PATCH] Initial revision From-SVN: r160 --- gcc/config/mips/t-mips | 54 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 gcc/config/mips/t-mips diff --git a/gcc/config/mips/t-mips b/gcc/config/mips/t-mips new file mode 100644 index 00000000000..626dab464aa --- /dev/null +++ b/gcc/config/mips/t-mips @@ -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