kernel: posix: separating posix APIs according to their types.
Currently all posix APIs are put into single files (pthread.c). This patch creates separate files for different API areas. Signed-off-by: Youvedeep Singh <youvedeep.singh@intel.com>
This commit is contained in:
parent
e00282af6e
commit
b4292cf35b
6 changed files with 88 additions and 49 deletions
|
@ -28,8 +28,8 @@ target_sources_ifdef(CONFIG_INT_LATENCY_BENCHMARK kernel PRIVATE int_latency_ben
|
|||
target_sources_ifdef(CONFIG_STACK_CANARIES kernel PRIVATE compiler_stack_protect.c)
|
||||
target_sources_ifdef(CONFIG_SYS_CLOCK_EXISTS kernel PRIVATE timer.c)
|
||||
target_sources_ifdef(CONFIG_ATOMIC_OPERATIONS_C kernel PRIVATE atomic_c.c)
|
||||
target_sources_ifdef(CONFIG_PTHREAD_IPC kernel PRIVATE pthread.c)
|
||||
target_sources_if_kconfig( kernel PRIVATE poll.c)
|
||||
add_subdirectory_ifdef(CONFIG_PTHREAD_IPC posix)
|
||||
|
||||
# The last 2 files inside the target_sources_ifdef should be
|
||||
# userspace_handler.c and userspace.c. If not the linker would complain.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue