From b1ab210e798c911a5e4952ed244e581a18c86312 Mon Sep 17 00:00:00 2001 From: Cyril SIX Date: Tue, 24 Apr 2018 10:48:24 +0200 Subject: MPPA - refined tests. Bug in mmult - need to generate O0 to debug easier --- test/mppa/Makefile | 6 +++++- test/mppa/generate.sh | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/mppa/Makefile b/test/mppa/Makefile index 3c1ab002..faeb7c62 100644 --- a/test/mppa/Makefile +++ b/test/mppa/Makefile @@ -34,12 +34,16 @@ $(DIR)/output/%.bin.exp: $(DIR)/%.c FORCE: .PHONY: -check: $(TOK) sort +check: $(TOK) sort mmult .PHONY: sort: FORCE (cd sort && make compc-check) +.PHONY: +mmult: FORCE + (cd mmult && make compc-check) + .PHONY: clean: rm -f $(DIR)/*.alloctrace diff --git a/test/mppa/generate.sh b/test/mppa/generate.sh index cfe6f7bb..cfb0a119 100644 --- a/test/mppa/generate.sh +++ b/test/mppa/generate.sh @@ -9,4 +9,6 @@ if [ ! -f $cfile ]; then shift; continue fi +mkdir -p $(dirname $writefile) + sed -n "s/^.*\/\*\s*RETURN VALUE:\s*\([0-9]*\)\s*\*\//\1/p" $1 > $2 -- cgit