Execute sysconf as follows:
sysconf
Along with the Makefile, these files create a program that shows all the values that can be obtained using sysconf(3).
sms sysconf See sysconf(3) ============== sysconf (_SC_LFS64_CFLAGS) = -1, errno = -1 sysconf (_SC_LFS64_LDFLAGS) = -1, errno = -1 : : sysconf (_SC_OPEN_MAX) = 64 (0x40) sysconf (_SC_PAGE_SIZE) = 8192 (0x2000) sysconf (_SC_PAGESIZE) = 8192 (0x2000) sysconf (_SC_PASS_MAX) = 8 (0x8) : : sysconf (_SC_XOPEN_VERSION) = 3 (0x3) sysconf (_SC_XOPEN_XCU_VERSION) = 4 (0x4) sms>
sysconf.build converts sysconf.list into a C header file, sysconf.inc. sysconf.inc is included in sysconf.c. The Makefile compiles sysconf.c into sysconf.
The sysconf program calls sysconf(3) for each valid definition in sysconf.list.