picolibc 1.4.6-1 source package in Debian

Changelog

picolibc (1.4.6-1) unstable; urgency=medium

  * New upstream version

  * Install 'ssp' (stack smashing protection) header files. This fixes
    compiling with -D_FORTIFY_SOURCE.

  * Make getc/ungetc re-entrant. This feature, which is enabled by
    default, uses atomic instruction sequences that do not require
    OS support.

  * Numerous iconv fixes, including enabling testing and switching
    external CCS file loading to use stdio. By default, iconv provides
    built-in CCS data for all of the supported encodings, which takes
    a fairly large amount of read-only memory. Iconv is now always
    included in picolibc as  it isn't included in applications unless
    explicitly referenced by them.

  * Add __getauxval stub implementation to make picolibc work with
    GCC version 10 compiled for aarch64-linux-gnu.

  * Change how integer- and float- only versions of printf and scanf
    are selected. Instead of re-defining the symbols using the C
    preprocessor, picolibc now re-defines the symbols at link
    time. This avoids having applications compiled with a mixture of
    modes link in multiple versions of the underlying functions, while
    still preserving the smallest possible integer-only
    implementation.

  * Document how to use picolibc on a native POSIX system for
    testing. Check out the [os.md](doc/os.md) file for details.

  * Merge current newlib bits in. This includes better fenv support,
    for which tests are now included in the picolibc test suite.

 -- Keith Packard <email address hidden>  Mon, 03 Aug 2020 11:47:08 -0700

Upload details

Uploaded by:
Keith Packard
Uploaded to:
Sid
Original maintainer:
Keith Packard
Architectures:
all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
picolibc_1.4.6-1.dsc 2.1 KiB a4a0aed0b0809a3e0b361c4484b6b7f2fd4afe16dcbc84296c2a5e1d2b2afbe6
picolibc_1.4.6.orig.tar.gz 4.2 MiB 00764d0c0a2e8685fd9c91685ee8c404ef935975eaa07a55b15243558d390a00
picolibc_1.4.6-1.debian.tar.xz 24.5 KiB 1e93356da13e72f99687fa736e31b7cf85a87beca751f2621539204c9bd4743b

Available diffs

No changes file available.

Binary packages built by this source