Index: trunk/Softwares/SPECINT2000/src/include/workload.h
===================================================================
--- trunk/Softwares/SPECINT2000/src/include/workload.h	(revision 117)
+++ trunk/Softwares/SPECINT2000/src/include/workload.h	(revision 123)
@@ -12,16 +12,12 @@
 void (*WorkLoad[])() = 
 { 
-	(void *) run_164_gzip,
-	(void *) run_none,
-	(void *) run_none,
-	(void *) run_none,
-	(void *) run_none,
-	(void *) run_none,
-	(void *) run_none,
-	(void *) run_none
+	(void *) run_164_gzip
 };
 
 #define NB_WORKLOAD   (sizeof(WorkLoad)/sizeof(void *))
-#define NB_THREAD_MAX 8
 
-#endif //workload_h
+#ifndef NB_THREAD_MAX
+        #error "NB_THREAD_MAX is undefined"
+#endif
+
+#endif workload_h
Index: trunk/Softwares/SPECINT2000/src/include/workload.h.sed
===================================================================
--- trunk/Softwares/SPECINT2000/src/include/workload.h.sed	(revision 117)
+++ trunk/Softwares/SPECINT2000/src/include/workload.h.sed	(revision 123)
@@ -16,5 +16,8 @@
 
 #define NB_WORKLOAD   (sizeof(WorkLoad)/sizeof(void *))
-#define NB_THREAD_MAX @NB_THREAD_MAX
+
+#ifndef NB_THREAD_MAX
+        #error "NB_THREAD_MAX is undefined"
+#endif
 
 #endif workload_h
