/* * generate a binary file with 33554432/4 32-bit integers. The * integers range from 0 to 33554432/4-1. * * This file is used by my-diotest.c. */ #include #include #include #include #include #include #define TOTAL_SIZE 33554432 main() { int intsize=TOTAL_SIZE/4; int f; int i; int ret; assert(sizeof(i) == 4); f=open("srcdata-ordered", O_RDWR | O_CREAT); assert(f > 0); for (i=0; i< intsize; i++) { ret=write(f, &i, sizeof(i)); assert(ret == sizeof(i)); } close(f); }