diff -r -u5 -N -x CVS ecos_orig/packages/fs/ram/current/tests/ramfs1.c ecos_dev/packages/fs/ram/current/tests/ramfs1.c
--- ecos_orig/packages/fs/ram/current/tests/ramfs1.c	2005-03-27 19:21:16.000000000 +0100
+++ ecos_dev/packages/fs/ram/current/tests/ramfs1.c	2006-05-16 20:38:32.750000000 +0100
@@ -71,10 +71,11 @@
 #include <sys/stat.h>
 #include <errno.h>
 #include <string.h>
 #include <dirent.h>
 
+#include <stdio.h>						// For rename()
 #include <cyg/fileio/fileio.h>
 
 #include <cyg/infra/testcase.h>
 #include <cyg/infra/diag.h>            // HAL polled output
 
@@ -185,11 +186,11 @@
     int fd;
     ssize_t wrote;
     int i;
     int err;
 
-    diag_printf("<INFO>: create file %s size %d\n",name,size);
+    diag_printf("<INFO>: create file %s size %zd\n",name,size);
 
     err = access( name, F_OK );
     if( err < 0 && errno != EACCES ) SHOW_RESULT( access, err );
     
     for( i = 0; i < IOSIZE; i++ ) buf[i] = i%256;
