> Glibc has a header which goes into /usr/include/mach_init.h
> and Mach has a header which goes into /usr/include/mach/vm_param.h.
>
> Both of them define the macros `round_page' and `trunc_page'. The
> former in terms of the variable `__vm_page_size' and the latter
> in terms of the constant ma
Glibc has a header which goes into /usr/include/mach_init.h
and Mach has a header which goes into /usr/include/mach/vm_param.h.
Both of them define the macros `round_page' and `trunc_page'. The
former in terms of the variable `__vm_page_size' and the latter
in terms of the constant macro `PAGE_SI