in C, casting of lvalues is illegal.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2099 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_syscalls.c b/coregrind/vg_syscalls.c
index 5437d50..6ac5aae 100644
--- a/coregrind/vg_syscalls.c
+++ b/coregrind/vg_syscalls.c
@@ -815,7 +815,7 @@
 	POST(new) __attribute__((alias(STR(after_##old))))
 
 #define SYSNO	(tst->m_eax)		/* in PRE(x)  */
-#define res	((Int)tst->m_eax)	/* in POST(x) */
+#define res	(tst->m_eax)	/* in POST(x) */
 #define arg1	(tst->m_ebx)
 #define arg2	(tst->m_ecx)
 #define arg3	(tst->m_edx)