1 /* Emulate getpagesize on systems that lack it. */
3 #ifndef HAVE_GETPAGESIZE
9 #if !defined getpagesize && defined _SC_PAGESIZE
10 # if !(defined VMS && __VMS_VER < 70000000)
11 # define getpagesize() sysconf (_SC_PAGESIZE)
15 #if !defined getpagesize && defined VMS
17 # define getpagesize() 8192
19 # define getpagesize() 512
24 # include <sys/param.h>
26 # define getpagesize() EXEC_PAGESIZE
32 # define getpagesize() (NBPG * CLSIZE)
35 # define getpagesize() NBPC
41 #endif /* not HAVE_GETPAGESIZE */