zephyr/lib/os
Abramo Bagnara 8521b43546 coding guidelines: comply with MISRA C:2012 Rule 21.13
MISRA C:2012 Rule 21.13 (Any value passed to a function in <ctype.h>
shall be representable as an unsigned char or be the value EOF).

Functions in <ctype.h> have undefined behavior if they are called with
any other value. Callers affected by this change are not prepared to
handle EOF anyway. The addition of these casts avoids the issue
and does not result in any performance penalty.

Signed-off-by: Abramo Bagnara <abramo.bagnara@bugseng.com>
Signed-off-by: Simon Hein <SHein@baumer.com>
2022-06-30 17:34:28 -04:00
..
assert.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
base64.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
bitarray.c lib: bitarray: Remove dead statement 2022-06-06 22:46:37 +02:00
cbprintf_complete.c coding guidelines: comply with MISRA C:2012 Rule 21.13 2022-06-30 17:34:28 -04:00
cbprintf_nano.c lib: os: cbprint: enable tagged arguments for packaging 2022-06-08 00:15:55 +09:00
cbprintf_packaged.c lib: os: cbprint: enable tagged arguments for packaging 2022-06-08 00:15:55 +09:00
cbprintf.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
CMakeLists.txt lib/os: Replace cbvprintf and printfcb family when using picolibc 2022-06-27 12:47:25 +02:00
crc7_sw.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
crc8_sw.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
crc16_sw.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
crc32_sw.c coding guidelines: comply with MISRA C:2012 Rule 7.2 2022-06-14 13:36:14 -04:00
crc32c_sw.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
dec.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
fdtable.c coding guidelines: comply with MISRA C:2012 Rule 9.3 2022-06-30 17:34:05 -04:00
heap_listener.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
heap-validate.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
heap.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
heap.h sys: heap: support maximum allocated bytes statistic 2022-04-13 13:27:28 -07:00
hex.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
json.c lib: os: Extend Json library API and type update 2022-06-06 12:06:43 +02:00
Kconfig lib: os: spsc_pbuf: Add option to get maximum utilization 2022-06-30 10:30:49 +02:00
Kconfig.cbprintf lib/cbprintf: Disable tagged arguments with picolibc 2022-06-29 10:29:13 +02:00
Kconfig.heap kconfig: tweak Kconfig prompts 2022-03-09 15:35:54 +01:00
mem_blocks.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
mpsc_pbuf.c lib: mpsc_pbuf: Fix compilation unused-but-set-variable warning 2022-06-06 22:47:11 +02:00
multi_heap.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
mutex.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
notify.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
onoff.c lib: os: Remove unneeded assignment 2022-06-23 15:43:59 -05:00
p4wq.c p4wq: register log module with default log level 2022-05-17 20:39:25 -04:00
printk.c lib/printk: Use picolibc's vfprintf instead of cbvprintf 2022-06-24 20:30:03 +02:00
rb.c lib: rb: Remove unneeded statement 2022-06-05 14:49:37 +02:00
reboot.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
ring_buffer.c lib: ring_buf: Make code consistent 2022-06-06 22:46:43 +02:00
sem.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
shared_multi_heap.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
spsc_pbuf.c lib: os: spsc_pbuf: Add option to get maximum utilization 2022-06-30 10:30:49 +02:00
thread_entry.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
timeutil.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
user_work.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
utf8.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
winstream.c lib/os: winstream: properly include string.h for memcpy 2022-06-21 14:02:13 -04:00