diff -Naurb a/testcases/open_posix_testsuite/conformance/interfaces/pthread_equal/2-1.c b/testcases/open_posix_testsuite/conformance/interfaces/pthread_equal/2-1.c
--- a/testcases/open_posix_testsuite/conformance/interfaces/pthread_equal/2-1.c	2005-06-03 22:01:47.000000000 +0530
+++ b/testcases/open_posix_testsuite/conformance/interfaces/pthread_equal/2-1.c	2009-07-29 14:27:05.000000000 +0530
@@ -80,7 +80,7 @@
 /***********************************    Test cases  *****************************************/
 /********************************************************************************************/
 
-char do_it=1;
+volatile int do_it=1;
 unsigned long count_ope=0;
 #ifdef WITH_SYNCHRO
 sem_t semsig1;
