diff --git a/cMIPS/tests/FPU_m.expected b/cMIPS/tests/FPU_m.expected new file mode 100644 index 0000000000000000000000000000000000000000..160f1943d6780bda6e395f9e139385d75d05413e --- /dev/null +++ b/cMIPS/tests/FPU_m.expected @@ -0,0 +1,5 @@ +nor +den +zer +inf +NaN diff --git a/cMIPS/tests/doTests.sh b/cMIPS/tests/doTests.sh index 36ab14c3c7d4386a9dfd1f4b8de83479e04e62d8..5cd06ffee4f253c49817b94b94ed2752e6eaab38 100755 --- a/cMIPS/tests/doTests.sh +++ b/cMIPS/tests/doTests.sh @@ -107,6 +107,7 @@ fi c_small="divmul fat fib sieve ccitt16 gcd matrix negcnt reduz rand" c_types="xram sort-byte sort-half sort-int memcpy" c_sorts="bubble insertion merge quick selection shell" +c_FPU="FPU_m" ## the tests below MUST be run with FAKE CACHES c_timing="extCounter extCounterInt" @@ -122,7 +123,7 @@ stoptime=100ms if [ $withCache = true ] ; then SIMULATE="$c_small $c_types $c_sorts" else - SIMULATE="$c_small $c_types $c_sorts $c_timing $c_uart" + SIMULATE="$c_small $c_types $c_sorts $c_FPU $c_timing $c_uart" echo -e "abcdef\n012345\n" >serial.inp # make sure all memory latencies are ZERO # pack=$srcVHDL/packageWires.vhd