test/skodic: make a bit more portable

* test/skodic.c (main): Don't use MAP_FIXED since valid virtual addresses
vary between architectures (as far as I can tell the use of MAP_FIXED is
not relevant to the test).  Also don't assume the file desriptor returned
by open call is 3 when passing it to mmap.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
diff --git a/test/skodic.c b/test/skodic.c
index cfb935e..4dcd955 100644
--- a/test/skodic.c
+++ b/test/skodic.c
@@ -15,12 +15,11 @@
 
 int main(int argc, char *argv[])
 {
-	/* XXX: x86 specific stuff? */
-	char *c = (char*) 0x94000000;
+	char *c;
 	int fd;
 
-	open("/tmp/delme", O_RDWR);
-	mmap(c, 4096, PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED, 3, 0);
+	fd = open("/tmp/delme", O_RDWR);
+	c = mmap(0, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
 	*c = 0;
 
 	if (fork()) {