kernel: POSIX: Compatibility layer for pthread APIs.
This patch provides pthread APIs for POSIX 1003.1 PSE52 standard. Signed-off-by: Youvedeep Singh <youvedeep.singh@intel.com>
This commit is contained in:
parent
abc94b8597
commit
c8aa6570c1
8 changed files with 731 additions and 6 deletions
|
@ -25,7 +25,9 @@ add_library(kernel
|
|||
smp.c
|
||||
)
|
||||
|
||||
if (CONFIG_PTHREAD_IPC)
|
||||
target_include_directories(kernel PRIVATE ${PROJECT_SOURCE_DIR}/include/posix)
|
||||
endif (CONFIG_PTHREAD_IPC)
|
||||
target_sources_ifdef(CONFIG_INT_LATENCY_BENCHMARK kernel PRIVATE int_latency_bench.c)
|
||||
target_sources_ifdef(CONFIG_STACK_CANARIES kernel PRIVATE compiler_stack_protect.c)
|
||||
target_sources_ifdef(CONFIG_SYS_CLOCK_EXISTS kernel PRIVATE timer.c)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue