mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-06 07:35:26 +00:00
These modify kernel object metadata and are intended to be callable from user threads, need a privilege elevation for these to work. Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
41 lines
733 B
Makefile
41 lines
733 B
Makefile
ccflags-y += -I$(srctree)/kernel/include
|
|
|
|
asflags-y := ${ccflags-y}
|
|
|
|
obj-y =
|
|
obj-y += $(strip \
|
|
version.o \
|
|
)
|
|
|
|
lib-y =
|
|
lib-y += $(strip \
|
|
sys_clock.o \
|
|
thread.o \
|
|
init.o \
|
|
sem.o \
|
|
device.o \
|
|
thread_abort.o \
|
|
idle.o \
|
|
sched.o \
|
|
mutex.o \
|
|
queue.o \
|
|
stack.o \
|
|
mem_slab.o \
|
|
mempool.o \
|
|
msg_q.o \
|
|
mailbox.o \
|
|
alert.o \
|
|
pipes.o \
|
|
errno.o \
|
|
work_q.o \
|
|
system_work_q.o \
|
|
)
|
|
|
|
lib-$(CONFIG_INT_LATENCY_BENCHMARK) += int_latency_bench.o
|
|
lib-$(CONFIG_STACK_CANARIES) += compiler_stack_protect.o
|
|
lib-$(CONFIG_SYS_CLOCK_EXISTS) += timer.o
|
|
lib-$(CONFIG_ATOMIC_OPERATIONS_C) += atomic_c.o
|
|
lib-$(CONFIG_POLL) += poll.o
|
|
lib-$(CONFIG_PTHREAD_IPC) += pthread.o
|
|
lib-$(CONFIG_USERSPACE) += userspace.o userspace_handler.o mem_domain.o
|