zephyr/tests/kernel
Andrew Boie 5963904e4c printk: fix printing of long long types
64-bit types were not being handled properly and depending on the
calling convention could result in garbage values being printed.

We still truncate these to 32-bit values, the predominant use-case
is printing timestamp delta values which generally fit in a 32-bit
value. However we are no longer printing random stuff.

Test case for printk() updated appripriately to catch this regression.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-05-30 19:42:22 -04:00
..
alert/test_alert_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
arm_irq_vector_table
arm_runtime_nmi
bitfield
common printk: fix printing of long long types 2017-05-30 19:42:22 -04:00
context tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
critical tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
errno tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
fatal tests: kernel: fatal: check stack overflow 2017-05-13 15:14:41 -04:00
fifo/test_fifo_api tests: fifo: extend cancel timeout limit 2017-05-17 12:04:10 -04:00
fp_sharing
gen_isr_table
ipm
irq_offload
libs
lifo/test_lifo_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
mbox/mbox_api k_mem_pool: Complete rework 2017-05-13 14:39:41 -04:00
mem_heap/mheap_api_concept
mem_pool tests: kernel: added tests for k_mem_pool_alloc from isr 2017-05-27 10:22:14 -04:00
mem_safe
mem_slab tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
msgq/msgq_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
multilib
mutex tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
obj_tracing tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
pending tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
pipe/test_pipe_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
poll tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
profiling/profiling_api
queue tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
semaphore/sema_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
sprintf
stack/stack_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
stackprot tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
static_idt tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
systhreads
test_build
test_sleep tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
test_tickless tests: kernel: Fixed tickless test for Arduino Due. 2017-05-20 13:25:32 -04:00
threads_customdata/cdata_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
threads_lifecycle tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
threads_scheduling/schedule_api tests: kernel: added tests for timeslice reset 2017-05-27 10:22:14 -04:00
tickless/tickless_concept tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
timer
workq tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
xip