--- MBlock.c.ori 2003-09-18 09:42:10.000000000 +0200 +++ MBlock.c 2003-09-18 09:42:44.000000000 +0200 @@ -97,6 +97,12 @@ ret = mmap(addr, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); close(fd); } +#elif irix_TARGET_OS + { + int fd = open("/dev/zero",O_RDONLY); + ret = mmap(addr, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); + close(fd); + } #elif hpux_TARGET_OS ret = mmap(addr, size, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);