musl/include
Szabolcs Nagy b20760c023 support configurable page size on mips, powerpc and microblaze
PAGE_SIZE was hardcoded to 4096, which is historically what most
systems use, but on several archs it is a kernel config parameter,
user space can only know it at execution time from the aux vector.

PAGE_SIZE and PAGESIZE are not defined on archs where page size is
a runtime parameter, applications should use sysconf(_SC_PAGE_SIZE)
to query it. Internally libc code defines PAGE_SIZE to libc.page_size,
which is set to aux[AT_PAGESZ] in __init_libc and early in __dynlink
as well. (Note that libc.page_size can be accessed without GOT, ie.
before relocations are done)

Some fpathconf settings are hardcoded to 4096, these should be actually
queried from the filesystem using statfs.
2013-09-15 02:00:32 +00:00
..
2013-07-03 18:07:50 +02:00
2013-06-29 12:46:46 -04:00
2013-08-03 03:20:56 -04:00
2013-05-17 18:38:42 -04:00
2013-04-10 22:38:46 -04:00
2013-07-03 18:07:50 +02:00
2012-12-26 16:55:49 -05:00
2013-08-10 21:15:11 -04:00
2013-07-22 13:05:41 -04:00
2013-08-03 02:18:19 -04:00
2013-01-04 20:36:34 +01:00