diff options
author | Richard Stallman <rms@gnu.org> | 1992-01-04 08:22:47 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-01-04 08:22:47 +0000 |
commit | e38a104d12572038b2ddaad2ba1da799c06ff999 (patch) | |
tree | 58a9ff1f2628583b9691a972da13ca85c3723824 /gcc/config/mips/t-mips | |
parent | 35f06f1bd1a469c86742b97001aa20bb0e2b1b2b (diff) | |
download | gcc-e38a104d12572038b2ddaad2ba1da799c06ff999.zip gcc-e38a104d12572038b2ddaad2ba1da799c06ff999.tar.gz gcc-e38a104d12572038b2ddaad2ba1da799c06ff999.tar.bz2 |
Initial revision
From-SVN: r160
Diffstat (limited to 'gcc/config/mips/t-mips')
-rw-r--r-- | gcc/config/mips/t-mips | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/gcc/config/mips/t-mips b/gcc/config/mips/t-mips new file mode 100644 index 0000000..626dab4 --- /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 |