zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.62k stars 6.5k forks source link

libc: implement `vscanf()` #66954

Open ycsin opened 9 months ago

ycsin commented 9 months ago

This was originally added as a ticket under POSIX, but vscanf() is not a POSIX function. It is from C89.

https://en.cppreference.com/w/c/io/vfscanf

The expectation from the POSIX API is that this function is implemented as part of whatever C library is in use.

CiaranRoche1 commented 1 week ago

Hi, just wondering if there has been any progress made on any of these libc functions, or am I all good to try to implement some of these myself?

cfriedt commented 6 days ago

@CiaranRoche1 - same status as in #66949 I would guess. Help is always appreciated 🙏