Previously it was not possible to n-select e.g. CONFIG_PTHREAD_BARRIER because the Kconfig template for it lacked a prompt. This made it impossible to disable some unused POSIX features and unnecessarily increased code size if unused code sections were not discarded by the linker. Add a prompt so that each pooled IPC type is user-configurable and can be disabled if unneeded. Further, ensure that only the selected sources from lib/posix are included in the cmake build. Signed-off-by: Christopher Friedt <cfriedt@meta.com> |
||
|---|---|---|
| .. | ||
| acpi | ||
| cpp | ||
| crc | ||
| hash | ||
| libc | ||
| open-amp | ||
| os | ||
| posix | ||
| runtime | ||
| smf | ||
| CMakeLists.txt | ||
| Kconfig | ||