forked from Github_Repos/cvw
		
	added individual makes for arch and wally tests as well as memfiles to Makefile. run using make archtests/wallytests/memfiles
This commit is contained in:
		
							parent
							
								
									e9f5778e2a
								
							
						
					
					
						commit
						d291387b81
					
				@ -8,22 +8,16 @@ make clean:
 | 
			
		||||
#	make allclean -C ../../tests/imperas-riscv-tests
 | 
			
		||||
 | 
			
		||||
make all:
 | 
			
		||||
	make archtests
 | 
			
		||||
	make wallytests
 | 
			
		||||
	make memfiles
 | 
			
		||||
	# *** Build old tests/imperas-riscv-tests for now;
 | 
			
		||||
	# Delete this part when the privileged tests transition over to tests/wally-riscv-arch-test
 | 
			
		||||
	# DH: 2/27/22 temporarily commented out imperas-riscv-tests because license expired
 | 
			
		||||
	#make -C ../../tests/imperas-riscv-tests --jobs
 | 
			
		||||
	#make -C ../../tests/imperas-riscv-tests XLEN=64 --jobs
 | 
			
		||||
 | 
			
		||||
	# Build riscv-arch-test 64 and 32-bit versions
 | 
			
		||||
	make -C ../../tests/riscof/ --jobs
 | 
			
		||||
	make -C ../../tests/riscof/ XLEN=32 --jobs
 | 
			
		||||
 | 
			
		||||
	# Build wally-riscv-arch-test
 | 
			
		||||
	make -C ../../tests/wally-riscv-arch-test/ --jobs
 | 
			
		||||
	make -C ../../tests/wally-riscv-arch-test/ XLEN=32  --jobs
 | 
			
		||||
 | 
			
		||||
# build the memfiles and address files.
 | 
			
		||||
	make -f makefile-memfile wally-sim-files --jobs
 | 
			
		||||
 | 
			
		||||
	# Only compile Imperas tests if they are installed locally.  
 | 
			
		||||
	# They are usually a symlink to $RISCV/imperas-riscv-tests and only 
 | 
			
		||||
@ -36,4 +30,15 @@ make all:
 | 
			
		||||
	# Link Linux test vectors (fix this later***)
 | 
			
		||||
	#cd ../../tests/linux-testgen/linux-testvectors/;./tvLinker.sh
 | 
			
		||||
 | 
			
		||||
make archtests:
 | 
			
		||||
	# Build riscv-arch-test 64 and 32-bit versions
 | 
			
		||||
	make -C ../../tests/riscof/ --jobs
 | 
			
		||||
	make -C ../../tests/riscof/ XLEN=32 --jobs
 | 
			
		||||
 | 
			
		||||
make wallytests:
 | 
			
		||||
	# Build wally-riscv-arch-test
 | 
			
		||||
	make -C ../../tests/wally-riscv-arch-test/ --jobs
 | 
			
		||||
	make -C ../../tests/wally-riscv-arch-test/ XLEN=32  --jobs
 | 
			
		||||
 | 
			
		||||
make memfiles:
 | 
			
		||||
	make -f makefile-memfile wally-sim-files --jobs
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user