zephyr/kernel/unified
Benjamin Walsh a6e85b248a unified: fix remaining issues for building without SYS_CLOCK_EXIST
Do not include timeout_q.h when !SYS_CLOCK_EXIST, this allows removing
_unpend_thread_timing_out() in that case.

Have _abort_thread_timeout() return 0 (success) when !SYS_CLOCK_EXIST.

With this change, the minimal footprint nanokernel project compiles for
the unified kernel.

Change-Id: Ifbf9167a82fb3ebcf6941bf3f85c105c23c9060c
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-10-10 21:27:44 +00:00
..
include unified: fix remaining issues for building without SYS_CLOCK_EXIST 2016-10-10 21:27:44 +00:00
legacy unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS 2016-10-10 21:27:41 +00:00
atomic_c.c
compiler_stack_protect.c
device.c
errno.c unified: do not compile out _k_neg_eagain when !CONFIG_ERRNO 2016-10-10 21:27:42 +00:00
event_logger.c
event.c
fifo.c
idle.c
init.c unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS 2016-10-10 21:27:41 +00:00
int_latency_bench.c
Kconfig unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS 2016-10-10 21:27:41 +00:00
kernel_event_logger.c
lifo.c
mailbox.c
Makefile unified: do not compile out _k_neg_eagain when !CONFIG_ERRNO 2016-10-10 21:27:42 +00:00
mem_map.c
mem_pool.c
msg_q.c
mutex.c
offload.c
pipes.c
ring_buffer.c
sched.c unified: use _is_thread_pending() rather than poking in _timeout 2016-10-10 21:27:43 +00:00
sem.c
stack.c
sys_clock.c unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS 2016-10-10 21:27:41 +00:00
thread_abort.c
thread.c unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS 2016-10-10 21:27:41 +00:00
timer.c
version.c
work_q.c