[Picolibc] Version 1.4.3
Keith Packard
keithp at keithp.com
Tue Jun 9 12:45:10 PDT 2020
With an improved set of fixes for the newlib stdio CVEs and brand new
exact floating point code from tinystdio, plus a range of other fixes,
it seems like it's about time for version 1.4.3.
Here's the notes from README.md about this release:
### Picolibc version 1.4.3
1. Make fix for CVE 2019-14871 - CVE 2019-14878 in original newlib
stdio code not call 'abort'. Allocation failures are now reported
back to the application.
2. Add 'exact' floating point print/scan code to tinystdio. Thanks
to Sreepathi Pai for pointing me at the Ryu code by Ulf
Adams.
3. Add regular expression functions from newlib. These were removed
by accident while removing POSIX filesystem-specific code.
4. Make tinystdio versions of [efg]cvt functions. This means that the
default tinystdio version of picolibc no longer calls malloc from
these functions.
5. More clang-compatibility fixes. (Thanks to Denis Feklushkin)
6. Remove stdatomic.h and tgmath.h. (they should not be provide by picolibc)
--
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <http://keithp.com/pipermail/picolibc/attachments/20200609/6e30421f/attachment.sig>
More information about the Picolibc
mailing list