zephyr/lib/os
Keith Packard d90fa562b2 lib/printk: Use picolibc's vfprintf instead of cbvprintf
When using picolibc, change vprintk to use picolibc's vfprintf instead of
cbvprintf.

Building samples/hello-world for qemu-cortex-m3.

old:

Memory region         Used Size  Region Size  %age Used
           FLASH:        9056 B       256 KB      3.45%
            SRAM:        3960 B        64 KB      6.04%
        IDT_LIST:          0 GB         2 KB      0.00%

new:

Memory region         Used Size  Region Size  %age Used
           FLASH:        7900 B       256 KB      3.01%
            SRAM:        3960 B        64 KB      6.04%
        IDT_LIST:          0 GB         2 KB      0.00%

Signed-off-by: Keith Packard <keithp@keithp.com>
2022-06-24 20:30:03 +02: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.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
cbprintf_complete.c lib/os/cbprintf: Use signed char for %hhd format 2022-06-09 11:32:58 +02: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
CMakeLists.txt lib: os: Rename icmsg_buf to spsc_pbuf 2022-06-07 19:04:35 +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 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
heap_listener.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02: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 use cache 2022-06-07 19:04:35 +02:00
Kconfig.cbprintf lib: os: cbprint: enable tagged arguments for packaging 2022-06-08 00:15:55 +09: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 use cache 2022-06-07 19:04:35 +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