Index: /soft/giet_vm/giet_libs/stdio.c
===================================================================
--- /soft/giet_vm/giet_libs/stdio.c	(revision 765)
+++ /soft/giet_vm/giet_libs/stdio.c	(revision 766)
@@ -1134,6 +1134,6 @@
                      unsigned int  length )
 {
-    if ( length & 0xFFF )        giet_pthread_exit("error in giet_fat_mmap()");
-    if ( vaddr  & 0xFFF )        giet_pthread_exit("error in giet_fat_mmap()");
+    if ( length & 0xFFF )              giet_pthread_exit("error in giet_fat_mmap()");
+    if ( (unsigned int)vaddr & 0xFFF ) giet_pthread_exit("error in giet_fat_mmap()");
 
     return sys_call( SYSCALL_FAT_MMAP,
