Index: trunk/Platforms/Test/Makefile
===================================================================
--- trunk/Platforms/Test/Makefile	(revision 127)
+++ trunk/Platforms/Test/Makefile	(revision 128)
@@ -75,6 +75,7 @@
 LOGS				=	$(patsubst $(PATH_DATA)/%.cfg,$(PATH_LOG)/%.log,$(wildcard $(PATH_DATA)/$(DATA)/*.cfg))
 EXEC				=	$(PATH_BIN)/soft.x
-EXEC_PREFIX			=	$(NICE) -n $(PRIORITY)
+EXEC_PREFIX			=	$(NICE) -n $(PRIORITY) 
 #$(VALGRIND)
+EXEC_PARAMS 			= 	$(SYSTEMC_EXEC_PARAMS_$(SIMULATOR_SYSTEMC))
 
 SCRIPT				=	make.sh
@@ -143,5 +144,4 @@
 					$(RM) $(PATH_LOG)/$(DATA);							\
 				fi;											\
-				$(MAKE) $(PATH_LOGS);									\
 				declare logs="$(LOGS)";									\
 				$(MAKE) $${logs};									\
@@ -182,7 +182,8 @@
 					fi;								\
 					$(ECHO) "$(MAKE) -C "'$${path}'" $${log} PRIORITY=$(PRIORITY);" >> $(SCRIPT); 	\
-				done
-
-$(PATH_LOG)/%.log 		: $(PATH_DATA)/%.cfg $(EXEC)
+				done;									\
+				$(CHMOD) +x $(SCRIPT);
+
+$(PATH_LOG)/%.log 		: $(PATH_DATA)/%.cfg $(EXEC) $(PATH_LOGS)
 				@\
 				file=$$($(BASENAME) $<);				\
@@ -190,5 +191,5 @@
 				log=$@;							\
 				$(ECHO) "Run                : $*";			\
-				$(EXEC_PREFIX) $(EXEC) $${data} &> $$log;		\
+				$(EXEC_PREFIX) $(EXEC) $(EXEC_PARAMS) $${data} &> $$log;		\
 				$(GREP) -q "Test OK" $$log; 				\
 				declare -i test_ok=$$?;					\
