crosstool-ng/packages/picolibc
Keith Packard a35d909459 picolibc: Add support for version 1.7.1
Since 1.6.2, picolibc has had two releases - 1.7 and 1.7.1. Here are
the release notes from those versions.

 1. Add __cxa_atexit implementation to 'picoexit' path as required by
    C++

 2. Fix lack of 'hh' support in integer-only tinystdio printf path.

 3. Fix tinystdio __file flag initialization for C++ apps

 1. Merge libc and libm into a single library. Having them split
    doesn't offer any advantages while requiring that applications add
    '-lm' to link successfully. Having them merged allows use of libm
    calls from libc code.

 2. Add hex float format to *printf, *scanf and strto{d,f,ld}. This is
    required for C99 support.

 3. Unify strto{d,f,ld} and *scanf floating point parsing code. This
    ensures that the library is consistent in how floats are parsed.

 4. Make strto{d,f,ld} set errno to ERANGE on overflow/underflow,
    including when the result is a subnormal number.

Signed-off-by: Keith Packard <keithp@keithp.com>
2021-07-13 11:18:47 -07:00
..
1.4.7 picolibc: Pull compatibility patches from upstream 2021-01-08 17:48:33 -08:00
1.5.1 Switch to picolibc version 1.5.1 2021-06-17 10:30:25 -07:00
1.6.2 packages/picolibc: Add version 1.6.2 2021-06-17 10:30:25 -07:00
1.7.1 picolibc: Add support for version 1.7.1 2021-07-13 11:18:47 -07:00
package.desc picolibc: Add support for version 1.7.1 2021-07-13 11:18:47 -07:00