From eef537fd993f7a879a44f5786bc528e03b0e61bc Mon Sep 17 00:00:00 2001 From: Alec Roelke Date: Sun, 9 Jul 2017 16:24:27 -0400 Subject: arch-riscv,tests: Add insttests for RV64C This patch adds instruction tests for the RV64C extension implementation. It also updates existing executables for the latest riscv-tools now that they are compatible. [Update for changes to parents.] Change-Id: Id4cfd966a8cae39b0d728b02849622fd00ee7e0e Reviewed-on: https://gem5-review.googlesource.com/3862 Maintainer: Jason Lowe-Power Reviewed-by: Jason Lowe-Power --- tests/test-progs/insttest/src/riscv/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'tests/test-progs/insttest/src/riscv/Makefile') diff --git a/tests/test-progs/insttest/src/riscv/Makefile b/tests/test-progs/insttest/src/riscv/Makefile index c493b40ce..921e37259 100644 --- a/tests/test-progs/insttest/src/riscv/Makefile +++ b/tests/test-progs/insttest/src/riscv/Makefile @@ -27,9 +27,9 @@ # Authors: Alec Roelke CXX=riscv64-unknown-linux-gnu-g++ -CFLAGS=--std=c++11 -O3 -static +CFLAGS=-std=gnu++11 -O3 -static -march=rv64gc -TARGETS=rv64i rv64m rv64a rv64f rv64d +TARGETS=rv64i rv64m rv64a rv64f rv64d rv64c PREFIX=../../bin/riscv/linux BIN=insttest @@ -44,6 +44,7 @@ rv64m: rv64m.cpp rv64a: rv64a.cpp rv64f: rv64f.cpp rv64d: rv64d.cpp +rv64c: rv64c.cpp clean: -rm $(PREFIX)-*/$(BIN) -- cgit v1.2.3