URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [insight/] [sim/] [testsuite/] [common/] [Make-common.in] - Rev 1782
Go to most recent revision | Compare with Previous | Blame | View Log
AS_FOR_TARGET = `\if [ -x ../../../gas/as-new ]; then \echo ../../../gas/as-new ; \else \echo $(target_alias)-as ; \fi`LD_FOR_TARGET = `\if [ -x ../../../ld/ld-new ]; then \echo ../../../ld/ld-new ; \else \echo $(target_alias)-ld ; \fi`RUN_FOR_TARGET = `\if [ -x ../../../sim/v850/run ]; then \echo ../../../sim/v850/run ; \else \echo $(target_alias)-run ; \fi`check: sanity $(TESTS)sanity:@eval echo AS_FOR_TARGET=$(AS_FOR_TARGET)@eval echo LD_FOR_TARGET=$(LD_FOR_TARGET)@eval echo RUN_FOR_TARGET=$(RUN_FOR_TARGET)clean:rm -f $(TESTS)rm -f *.run *.orm -f core *.core# Rules for running the tests.SUFFIXES: .ok .run .hi .ko .ti.run.ok:rm -f tmp-$* $*.hiulimit -t 5 ; \$(RUN_FOR_TARGET) $(RUNFLAGS_FOR_TARGET) $*.run > tmp-$*mv tmp-$* $*.ok.run.hi:rm -f tmp-$* $*.hi diff-$*ulimit -t 5 ; \$(RUN_FOR_TARGET) $(RUNFLAGS_FOR_TARGET) $*.run > tmp-$*echo 'Hello World!' | diff - tmp-$* > diff-$*cat tmp-$* diff-$* > $*.hi.run.ko:rm -f tmp-$* $*.koset +e ; \ulimit -t 5 ; \$(RUN_FOR_TARGET) $(RUNFLAGS_FOR_TARGET) $*.run > tmp-$* ; \if [ $$? -eq 47 ] ; then \exit 0 ; \else \exit 1 ; \fimv tmp-$* $*.ko.run.ti:rm -f tmp-$* $*.tiset +e ; \ulimit -t 5 ; \$(RUN_FOR_TARGET) $(RUNFLAGS_FOR_TARGET) $(INTFLAGS_FOR_TARGET) $*.run > tmp-$*test `cat tmp-$* | wc -l` -eq 10 < /dev/nulltest `grep Tick tmp-$* | wc -l` -eq 10 < /dev/nullmv tmp-$* $*.ti# Rules for building the test# Preference is for obtaining the executable (.run) from a prebuilt image.SUFFIXES: .uue .s .S .run.uue.run:head $* | grep $*.run > /dev/nulluudecode $*.uue.run.u:uuencode < $*.run $*.run > $*.u.o.run:$(LD_FOR_TARGET) $(LDFLAGS_FOR_TARGET) -o $*.run $*.o.s.o:$(AS_FOR_TARGET) $(ASFLAGS_FOR_TARGET) -I$(srcdir) $(srcdir)/$*.s -o $*.o.S.o:$(AS_FOR_TARGET) $(ASFLAGS_FOR_TARGET) -I$(srcdir) $(srcdir)/$*.S -o $*.oMakefile: Makefile.in config.status$(SHELL) ./config.statusconfig.status: configure$(SHELL) ./config.status --recheck
Go to most recent revision | Compare with Previous | Blame | View Log
