From 35f06f1bd1a469c86742b97001aa20bb0e2b1b2b Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Sat, 4 Jan 1992 08:21:25 +0000 Subject: [PATCH] Initial revision From-SVN: r159 --- gcc/config/mips/t-osfrose | 43 +++++++++++++++++++++++++++++++ gcc/config/mips/t-ultrix | 54 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 gcc/config/mips/t-osfrose create mode 100644 gcc/config/mips/t-ultrix diff --git a/gcc/config/mips/t-osfrose b/gcc/config/mips/t-osfrose new file mode 100644 index 00000000000..199d4923c17 --- /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 00000000000..626dab464aa --- /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 -- 2.30.2