#include <unistd.h> /* * bionic/libc/include/sys/sysconf.h processed with s/define _\(\w*\)\(.*\)/define \1\2\r#ifdef _\1\rMAP_TO_UNISTD(\1),\r#endif/g */ #define MAP_TO_UNISTD(a) [a]=_##a static int sysconf_map[]= { #define SC_ARG_MAX 0x0000 #ifdef _SC_ARG_MAX MAP_TO_UNISTD(SC_ARG_MAX), #endif #define SC_BC_BASE_MAX 0x0001 #ifdef _SC_BC_BASE_MAX MAP_TO_UNISTD(SC_BC_BASE_MAX), #endif #define SC_BC_DIM_MAX 0x0002 #ifdef _SC_BC_DIM_MAX MAP_TO_UNISTD(SC_BC_DIM_MAX), #endif #define SC_BC_SCALE_MAX 0x0003 #ifdef _SC_BC_SCALE_MAX MAP_TO_UNISTD(SC_BC_SCALE_MAX), #endif #define SC_BC_STRING_MAX 0x0004 #ifdef _SC_BC_STRING_MAX MAP_TO_UNISTD(SC_BC_STRING_MAX), #endif #define SC_CHILD_MAX 0x0005 #ifdef _SC_CHILD_MAX MAP_TO_UNISTD(SC_CHILD_MAX), #endif
* limitations under the License. * */ #include <unistd.h> /* * bionic/libc/include/sys/sysconf.h processed with: * s/define _\(\w*\)\(.*\)/define \1\2\r#ifdef _\1\rMAP_TO_UNISTD(\1),\r#endif/g */ #define MAP_TO_UNISTD(a) [a]=_##a static int sysconf_map[]= { #define SC_ARG_MAX 0x0000 #ifdef _SC_ARG_MAX MAP_TO_UNISTD(SC_ARG_MAX), #endif #define SC_BC_BASE_MAX 0x0001 #ifdef _SC_BC_BASE_MAX MAP_TO_UNISTD(SC_BC_BASE_MAX), #endif #define SC_BC_DIM_MAX 0x0002 #ifdef _SC_BC_DIM_MAX MAP_TO_UNISTD(SC_BC_DIM_MAX), #endif #define SC_BC_SCALE_MAX 0x0003 #ifdef _SC_BC_SCALE_MAX MAP_TO_UNISTD(SC_BC_SCALE_MAX), #endif #define SC_BC_STRING_MAX 0x0004 #ifdef _SC_BC_STRING_MAX