Makefile 1.26 KB
##########################################################
#
#  rules for extracting vectors from reality_rsp_regression
#
###########################################################

include ../rsprules

DmaList: $(_FORCE)
	- cd $(TESTDIR); \
	$(BINDIR)/reality_rsp_regression -DMA -norun

####################################################################################
# Targets for generation of Fault Grading Vector files
####################################################################################



dma.vec: $(ATTESTDIR)/dma.vec 

$(ATTESTDIR)/dma.vec: $(BINDIR)/reality_rsp_regression DmaList \
	dma80_vector.s
	- cd $(TESTDIR); \
	$(BINDIR)/reality_rsp_regression -nocompile -DMA +rcp_attest_tab +attest_name=dma.vec \
	+diag=dma80_vector.s
	sleep 200
	mv $(TESTDIR)/dma.vec $(ATTESTDIR)/dma.vec 
	mv $(TESTDIR)/,out $(TESTDIR)/dma.out
	mv $(TESTDIR)/regression.log $(TESTDIR)/dma.regression.log

dma.slow: $(SLOWDIR)/dma_vector.slf.Z

$(SLOWDIR)/dma_vector.slf.Z: DmaList $(BINDIR)/reality_rsp_regression dma80_vector.s
			     $(SLOWEXECS:LIST=+diag=dma80_vector.s)

dma.hp: $(HPDIR)/dma_vector.slf.Z

$(HPDIR)/dma_vector.slf.Z: DmaList $(BINDIR)/reality_rsp_regression dma80_vector.s
			     $(HPEXECS:LIST=+diag=dma80_vector.s)
			     rm $(TESTDIR)/rsp_tests.list