/* [<][>][^][v][top][bottom][index][help] */
DEFINITIONS
This source file includes following definitions.
- main
1 #include <stdio.h>
2 #include <stdlib.h>
3
4 #define PAGE_SIZE (4096)
5 #define PAGES (128)
6 #define SIZE (PAGE_SIZE * PAGES / sizeof(int))
7 #define NUM_REFS (5)
8
9 // unsigned int array[SIZE] = {0};
10 unsigned int array[SIZE];
11
12 int
13 main()
14 {
15 unsigned int i = 0;
16 unsigned int refs = 0;
17
18 for (refs = 0; refs < NUM_REFS-1; refs++) {
19 for (i=0; i<SIZE; i++) {
20 array[i] = i;
21 }
22 }
23
24 for (i=0; i<SIZE; i++) {
25 if (array[i] != i) {
26 printf("FAILED array[%d] = %u != %d\n", i, array[i], i);
27 exit(1);
28 }
29 }
30
31 printf("SUCCEEDED\n");
32 exit(0);
33 }