ARM OABI: fix potential compilation warning

* syscall.c (get_scno) [!__ARM_EABI__ || ENABLE_ARM_OABI]: Fix
"comparison between signed and unsigned" warning reported by some
gcc versions.
diff --git a/syscall.c b/syscall.c
index 343fa30..a50910f 100644
--- a/syscall.c
+++ b/syscall.c
@@ -1379,7 +1379,7 @@
 	if (errno)
 		return -1;
 	/* EABI syscall convention? */
-	if (scno != 0xef000000) {
+	if ((unsigned long) scno != 0xef000000) {
 		/* No, it's OABI */
 		if ((scno & 0x0ff00000) != 0x0f900000) {
 			fprintf(stderr, "pid %d unknown syscall trap 0x%08lx\n",