1*10465441SEvalZeromenu "POSIX layer and C standard library" 2*10465441SEvalZero 3*10465441SEvalZeroconfig RT_USING_LIBC 4*10465441SEvalZero bool "Enable libc APIs from toolchain" 5*10465441SEvalZero default y 6*10465441SEvalZero 7*10465441SEvalZeroconfig RT_USING_PTHREADS 8*10465441SEvalZero bool "Enable pthreads APIs" 9*10465441SEvalZero default n 10*10465441SEvalZero 11*10465441SEvalZeroif RT_USING_LIBC && RT_USING_DFS 12*10465441SEvalZero config RT_USING_POSIX 13*10465441SEvalZero bool "Enable POSIX layer for poll/select, stdin etc" 14*10465441SEvalZero select RT_USING_DFS_DEVFS 15*10465441SEvalZero default y 16*10465441SEvalZero 17*10465441SEvalZero if RT_USING_POSIX 18*10465441SEvalZero config RT_USING_POSIX_MMAP 19*10465441SEvalZero bool "Enable mmap() api" 20*10465441SEvalZero default n 21*10465441SEvalZero 22*10465441SEvalZero config RT_USING_POSIX_TERMIOS 23*10465441SEvalZero bool "Enable termios feature" 24*10465441SEvalZero default n 25*10465441SEvalZero 26*10465441SEvalZero config RT_USING_POSIX_AIO 27*10465441SEvalZero bool "Enable AIO" 28*10465441SEvalZero default n 29*10465441SEvalZero endif 30*10465441SEvalZero 31*10465441SEvalZero config RT_USING_MODULE 32*10465441SEvalZero bool "Enable dynamic module with dlopen/dlsym/dlclose feature" 33*10465441SEvalZero default n 34*10465441SEvalZeroendif 35*10465441SEvalZero 36*10465441SEvalZeroendmenu 37