[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted picolibc 1.4.7-1 (source all) into unstable, unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 25 Oct 2020 15:20:43 -0700
Source: picolibc
Binary: picolibc-aarch64-linux-gnu picolibc-arm-none-eabi picolibc-riscv64-unknown-elf picolibc-xtensa-lx106-elf
Architecture: source all
Version: 1.4.7-1
Distribution: unstable
Urgency: medium
Maintainer: Keith Packard <keithp@keithp.com>
Changed-By: Keith Packard <keithp@keithp.com>
Description:
 picolibc-aarch64-linux-gnu - Smaller embedded C library for 64-bit ARM development
 picolibc-arm-none-eabi - Smaller embedded C library for ARM development
 picolibc-riscv64-unknown-elf - Smaller embedded C library for RISC-V development
 picolibc-xtensa-lx106-elf - Smaller embedded C library for ESP8266 development
Changes:
 picolibc (1.4.7-1) unstable; urgency=medium
 .
   * New upstream version
 .
   * Fix numerous libm exception and errno bugs. The math functions are
     all now verified to match the C19 and Posix standards in this
     area.
 .
   * Change behavior of 'gamma' function to match glibc which returns
     lgamma for this function. Applications should not use this
     function, they should pick either lgamma or tgamma as appropriate.
 .
   * Fix fma/fmaf on arm and RISC-V so that the machine-specific
     versions are used when the hardware has support. Also fix the math
     library to only use fma/fmaf when it is supported by the hardware.
 .
   * Fix numerous nano-malloc bugs, especially with unusual parameters.
 .
   * Change nano-malloc to always clear returned memory.
 .
   * Improve nano-realloc to perform better in various ways, including
     merging adjacent free blocks and expanding the heap.
 .
   * Add malloc tests, both a basic functional test and a stress test.
 .
   * Improve build portability to Windows. Picolibc should now build
     using mingw.
 .
   * Use hardware TLS register on ARM when available.
 .
   * Support clang compiler. Thanks to Denis Feklushkin
     <denis.feklushkin@gmail.com> and Joakim Nohlgård
     <joakim@nohlgard.se>.
 .
   * Avoid implicit float/double conversions. Check this by having
     clang builds use -Wdouble-promotion -Werror=double-promotion flags
 .
   * Have portable code check for machine-specific overrides by
     matching filenames. This avoids building libraries with duplicate
     symbols and retains compatibility with newlib (which uses a
     different mechanism for this effect).
 .
   * Patches to support building with CompCert
     (http://compcert.inria.fr/), a formally verified compiler. Thanks
     to Sebastian Meyer <meyer@absint.com>.
Checksums-Sha1:
 d15ea2afc904271955d117e775712cc26c251e1c 2297 picolibc_1.4.7-1.dsc
 9bff47dce0a1f01ff7f1a16669dc0851bcc76d11 4417865 picolibc_1.4.7.orig.tar.gz
 06bbb5de39a1ede766d0d7645bab474aa07ac636 26128 picolibc_1.4.7-1.debian.tar.xz
 4baf12b2f991bff059894be91c9f2045c8463457 1066288 picolibc-aarch64-linux-gnu_1.4.7-1_all.deb
 4524405e76a1925d217f8db398b001b4ef72a923 9728364 picolibc-arm-none-eabi_1.4.7-1_all.deb
 3afb386c1bef5623f7f1e1f40d700a523847cae0 42850560 picolibc-riscv64-unknown-elf_1.4.7-1_all.deb
 5290b1cd2c98948fd7cdcb0426b6c07aec1eca78 1353088 picolibc-xtensa-lx106-elf_1.4.7-1_all.deb
 31786d6c3cb4fdffa469b083c2ce36d350f232e6 10302 picolibc_1.4.7-1_amd64.buildinfo
Checksums-Sha256:
 8c3f5b411da6ab4bbcd06c20f3d1ebb5f65eaf9322c70fd0ce39c62fb2bfb41b 2297 picolibc_1.4.7-1.dsc
 c46d37bbdea6eb1eb658f67d05c8c37f2b7e768e54f4d0b4312da9326c0cd92e 4417865 picolibc_1.4.7.orig.tar.gz
 9b1a17b6a9c5fef7d53d7c06723ba322ca878d1d181c1a8acb04f644671534b0 26128 picolibc_1.4.7-1.debian.tar.xz
 ae7b99461cfc79a0b1b08a400c71a5263aff3a8776c0cc67a4af66396337ff21 1066288 picolibc-aarch64-linux-gnu_1.4.7-1_all.deb
 1902e56958e489cfb94639bde1e4f30787f3322a450572332dded0fdda8d6a49 9728364 picolibc-arm-none-eabi_1.4.7-1_all.deb
 9619e897de0779e388c6bf155ff592f2c9c9d305bfff175125811aee013b747d 42850560 picolibc-riscv64-unknown-elf_1.4.7-1_all.deb
 58efbaf0291befdd07df7e9ce829791e001193d0fd09145cd25aeca4623061e0 1353088 picolibc-xtensa-lx106-elf_1.4.7-1_all.deb
 2e2667e064b7434ac783bf0f19cca17effdb0182c69135e49ca7aa77fd6060be 10302 picolibc_1.4.7-1_amd64.buildinfo
Files:
 37e484ce5fc69459dc1371e38edc717c 2297 devel optional picolibc_1.4.7-1.dsc
 a70f6b9690ca5e8ea4af4ed5c10e73c2 4417865 devel optional picolibc_1.4.7.orig.tar.gz
 d79fa4fabad96b5ae626ea7787592eba 26128 devel optional picolibc_1.4.7-1.debian.tar.xz
 859292031eb7c7a55fe82b572e5a6faa 1066288 devel optional picolibc-aarch64-linux-gnu_1.4.7-1_all.deb
 d713b326dd2a9eecd3314d32dfd0091b 9728364 devel optional picolibc-arm-none-eabi_1.4.7-1_all.deb
 b36b9fb847b33f416633fadd6d3dcab8 42850560 devel optional picolibc-riscv64-unknown-elf_1.4.7-1_all.deb
 4033629f4f27c3f8f824aed36216787a 1353088 devel optional picolibc-xtensa-lx106-elf_1.4.7-1_all.deb
 007ef4b888e8a3837c48da79d434e33c 10302 devel optional picolibc_1.4.7-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEw4O3eCVWE9/bQJ2R2yIaaQAAABEFAl+WGxMACgkQ2yIaaQAA
ABH58Q/5AeXF2W0Hv/qX5TPic5uITigDyxZO3FK7f0X10dehcv+H79C1gHl7mR0Y
wq1zi+tXglxbKafoB5OPUGzKm+26Mah4txbOH9i9mthA0hpLVppZWzewYkZ2hwHC
Rnfb+f+fMKuUJrBoCj2p4/BPrDvo/WqXeGF9zrcspnGrNNir/Pm6OvBZh4HtuKih
eD57VhnWObgLOtZUKiD87eOto+irFwWSw0hIU4i0D/O6ietUyDCL8oeWSoUe6J82
drz6SAd4Faw73EubUw14GEtTR9wISjjXJ7/EqZ0jLpFbC/kbzm23k9pXzb2vmMpo
4sys7gxGenpER4kaXEaGIlPi7+DvCcORltKLWzhIFvPJZqMx6wu0JGbrobgMJEWf
QM0SbT28nmNPQl1ydSnnl2FTQ0Ov8U6Zwln+gEMKYm2oMtBxEIg10Vn0Jl4Zc5ij
i15LHK6sh6Y/haonhTADPhvYaMlMwDpUdnfgRNMRP/dF2hYJcRgVcBpZkTEwSBev
N2YLdP+IhfYXwa4w7QMYowGAC1DH/u8Gg6b1Ul29MwdDtVvCF05ETGkm4/pg5uB1
nHZav2R9/CLIWjp2RLaWhR9ns/4i/uX9uU45986290fRHQuXBTw3khSbBs9J5EvP
fkLG/lkVl8AwyieEfzU3yuLF2AUX6CipbPiVVyAMTB12SwhVUjA=
=0yjD
-----END PGP SIGNATURE-----


Reply to: