Picolibc version 1.7.7
-
Fix semihost gettimeofday, add a test.
-
Fix config option documentation. (Thanks to rdiez)
-
Document how re-entrant locking APIs are used. (Thanks to rdiez)
-
Fix some 16-bit int issues in tinystdio. (Thanks to Ayke van
Laethem) -
Make header files a bit more POSIX compliant, installing rpc
headers, moving byte swapping macros to arpa/inet.h -
Fix some stdio bugs found by Zephyr test suite: snprintf return
value on buffer overflow, add ftello/fseeko, fputc return value,
%0a formatting, clear EOF status after ungetc/fseek. -
Re-do buffered I/O support to handle mixed read/write files
correctly. This adds setbuf, setbuffer, setlinebuf, setvbuf. -
Add fmemopen and freopen.
-
Add enough cmake support to allow Zephyr to build picolibc as a
module using that, rather than meson. -
Merge current newlib bits
-
Fix %p printf/scanf on ILP64 targets.