TEST_PROG=../interpreter/mint
+JITTEST_PROG=../jit/testjit
+
CSC=csc
BENCHSRC=fib.cs random.cs nested-loops.cs
jit-int.cs \
jit-uint.cs \
jit-long.cs \
- jit-ulong.cs
+ jit-ulong.cs \
+ jit-float.cs
+
+
+JITTESTSRC= \
+ jit-int.cs \
+ jit-uint.cs \
+ jit-long.cs \
+ jit-ulong.cs \
+ jit-float.cs \
+ test-ops.cs \
+ fib.cs \
+ nested-loops.cs \
+ random.cs
TESTS=$(TESTSRC:.cs=.exe)
+JITTESTS=$(JITTESTSRC:.cs=.exe)
TESTBS=$(BENCHSRC:.cs=.exe)
EXTRA_DIST=test-driver $(TESTSRC)
./test-driver $(TEST_PROG) $$i; \
done
+testjit: $(JITTEST_PROG) $(JITTESTS)
+ for i in $(JITTESTS); do \
+ ./test-driver $(JITTEST_PROG) $$i; \
+ done