zephyr/tests/kernel
Andy Ross 32a444c54e kernel: Fix nano_internal.h inclusion
_Swap() is defined in nano_internal.h.  Everything calls _Swap().
Pretty much nothing that called _Swap() included nano_internal.h,
expecting it to be picked up automatically through other headers (as
it happened, from the kernel arch-specific include file).  A new
_Swap() is going to need some other symbols in the inline definition,
so I needed to break that cycle.  Now nothing sees _Swap() defined
anymore.  Put nano_internal.h everywhere it's needed.

Our kernel includes remain a big awful yucky mess.  This makes things
more correct but no less ugly.  Needs cleanup.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2018-02-16 10:44:29 -05:00
..
alert/alert_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
arm_irq_vector_table arch: arm: common Armv8-M support 2018-02-08 12:07:38 -06:00
arm_runtime_nmi tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
bitfield tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
boot_page_table tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
common test: kernel/common added note about systick period 2018-02-07 16:28:16 -05:00
context tests: kernel/context support other posix boards 2018-01-15 18:42:09 -05:00
critical test: kernel/critical fix for posix arch 2017-12-27 14:16:08 -05:00
device kernel: device: Only compare strings if pointer comparison fails 2018-02-15 17:31:59 -08:00
errno tests: Few test require CONFIG_STDOUT_CONSOLE=n 2018-02-05 07:05:12 -08:00
fatal kernel: Fix nano_internal.h inclusion 2018-02-16 10:44:29 -05:00
fifo/fifo_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
fp_sharing tests: add CONFIG_TEST for marking tests 2018-01-08 10:03:57 -05:00
gen_isr_table arch: arm: common Armv8-M support 2018-02-08 12:07:38 -06:00
irq_offload tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
libs tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
lifo/lifo_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
mbox/mbox_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
mem_heap/mheap_api_concept tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
mem_pool tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
mem_protect tests: modify the user space test codes for ARC 2018-02-16 12:20:16 +01:00
mem_slab tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
msgq/msgq_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
multilib tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
mutex tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
obj_tracing tests: obj_tracing: disable BT for this test 2018-01-15 18:31:47 -05:00
pending tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
pipe/pipe_api tests: pipe: pipe_api: Converted pipe test cases to run in usermode. 2018-02-05 10:46:38 -08:00
poll tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
profiling/profiling_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
pthread tests: add CONFIG_TEST for marking tests 2018-01-08 10:03:57 -05:00
queue tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
semaphore/sema_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
sleep tests: Few test require CONFIG_STDOUT_CONSOLE=n 2018-02-05 07:05:12 -08:00
sprintf tests: add CONFIG_TEST for marking tests 2018-01-08 10:03:57 -05:00
stack/stack_api tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
static_idt tests: static_idt: do not include test cmake 2018-01-08 08:08:45 -05:00
systhreads tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00
threads tests: abort: Testcase for repeated thread abort 2018-01-24 18:18:53 +05:30
tickless tests: run tests/kernel/tickless also in ARCH_POSIX 2018-02-07 16:28:16 -05:00
timer tests: timer_api: remove build_only, exclude arches 2017-12-28 20:24:29 -05:00
workq test: workq : fix for native arch 2017-12-27 14:16:08 -05:00
xip tests/samples: fixed yaml syntax 2017-12-11 14:47:08 -05:00