testsparc : $(OTESTS:%.ll=%.s)
Output/%.asmdis: % $(LAS) $(LDIS) Output/.dir
- @./TestAsmDisasm.sh $<
+ @./TestAsmDisasm.sh $< $(TOOLDEBUG) $(LIBDEBUG)
Output/%.opt: % $(LAS) $(LDIS) $(LOPT) Output/.dir
- @./TestOptimizer.sh $<
+ @./TestOptimizer.sh $< $(TOOLDEBUG) $(LIBDEBUG)
Output/%.mc: Output/%.bc $(LLC)
@echo "======== Generating machine instructions for $<"
rm -f test.bc.temp[12]
-LD_LIBRARY_PATH=../../lib/Debug
+LD_LIBRARY_PATH=$3
export LD_LIBRARY_PATH
-AS=../../tools/Debug/as
-DIS=../../tools/Debug/dis
+AS=$2/as
+DIS=$2/dis
echo "======== Running assembler/disassembler test on $1"
#!/bin/sh
-LD_LIBRARY_PATH=../../lib/Debug
+LD_LIBRARY_PATH=$3
export LD_LIBRARY_PATH
-AS=../../tools/Debug/as
-DIS=../../tools/Debug/dis
-OPT=../../tools/Debug/opt
+AS=$2/as
+DIS=$2/dis
+OPT=$2/opt
echo "======== Running optimizier test on $1"