Added code to handle 2.5 64bit architecture specifics.
diff --git a/testcases/kernel/syscalls/recvmsg/recvmsg01.c b/testcases/kernel/syscalls/recvmsg/recvmsg01.c
index 823a7c8..bb45d3c 100644
--- a/testcases/kernel/syscalls/recvmsg/recvmsg01.c
+++ b/testcases/kernel/syscalls/recvmsg/recvmsg01.c
@@ -44,7 +44,12 @@
 /* the MSG_CMSG_COMPAT flag must be 0 in order for the syscall */
 /* and this test to function correctly.                        */
 #ifndef MSG_CMSG_COMPAT
+
+#if defined (__powerpc64__) || defined (__x86_64__) || define (__sparc64__)
+#define MSG_CMSG_COMPAT 0x80000000
+#else
 #define MSG_CMSG_COMPAT 0
+
 #endif
 /***************************************************/