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

Accepted picolibc 1.6-1 (source) into unstable



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

Format: 1.8
Date: Fri, 04 Jun 2021 18:46:30 -0700
Source: picolibc
Architecture: source
Version: 1.6-1
Distribution: unstable
Urgency: medium
Maintainer: Keith Packard <keithp@keithp.com>
Changed-By: Keith Packard <keithp@keithp.com>
Changes:
 picolibc (1.6-1) unstable; urgency=medium
 .
   * Bugfix for snprintf(buf, 0) and vsnprintf(buf, 0) to avoid
     smashing memory
 .
   * Support building libstdc++ on top of picolibc
 .
   * Add 'hosted' crt0 variant that calls exit when main
     returns. This makes testing easier without burdening embedded apps
     with unused exit processing code.
 .
   * Add 'minimal' crt0 variant that skips constructors to
     save space on systems known to not use any.
 .
   * Fix HW floating point initialization on 32-bit ARM processors to
     perform 'dsb' and 'isb' instructions to ensure the FPU enabling
     write is complete before executing any FPU instructions.
 .
   * Create a new '--picolibc-prefix' GCC command line parameter that
     sets the base of all picolibc file names.
 .
   * Add bare-metal i386 and x86_64 initializatiton code (thanks to
     Mike Haertel). These initialize the processor from power up to
     running code without requiring any BIOS.
 .
   * Merge newlib as of late April, 2021
 .
   * Add 'timegm' function (thanks to R. Diez).
 .
   * Fix a number of tinystdio bugs: handle fread with size==0, parse
     'NAN' and 'INF' in fscanf in a case-insensitive manner, fix
     negative precision to '*' arguments in printf, fix handling of
     'j', 'z' and 't' argument size specifiers (thanks to Sebastian
     Meyer).
 .
   * Make the fenv API more consistent and more conformant with the
     spec. All architectures now fall back to the default code
     for soft float versions, which avoids having the various exception
     and rounding modes get defined when not supported.
Checksums-Sha1:
 d8053963c50e4005395fb0720740aa2cffa00562 2283 picolibc_1.6-1.dsc
 ab6de693a633149a5a7dc90e6269ebe9c176be73 4482911 picolibc_1.6.orig.tar.gz
 9b25b101f488de3cde7221c3d4ce52f719371167 27820 picolibc_1.6-1.debian.tar.xz
 6c459fe79d331d93faf5863bdce7e3dab9e56e46 10322 picolibc_1.6-1_amd64.buildinfo
Checksums-Sha256:
 2606a9cdcfb773709e5dda733620670f8d54839eb45821112e0795465799081c 2283 picolibc_1.6-1.dsc
 95375852ffffa2a9570dfdc7a0637803ee4dd54a2aadb622ef0f020b2364e177 4482911 picolibc_1.6.orig.tar.gz
 c64b55afd018f40d113c70f1009e97697c4c09e470c654f52d8e94bacd284ac6 27820 picolibc_1.6-1.debian.tar.xz
 988e733a4368dc8310441e371080c3c3c507564a7f901af4a83e62eae02ee583 10322 picolibc_1.6-1_amd64.buildinfo
Files:
 0764c230e4a9895bb3126afada43cb3a 2283 devel optional picolibc_1.6-1.dsc
 df9ebbafbdfa9c1382c8b8eac26fed1b 4482911 devel optional picolibc_1.6.orig.tar.gz
 722d3b468bfe537185b3bdac3ca6371d 27820 devel optional picolibc_1.6-1.debian.tar.xz
 7cd03c5956af26f5c0881fd379017e9f 10322 devel optional picolibc_1.6-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEw4O3eCVWE9/bQJ2R2yIaaQAAABEFAmC7JXQACgkQ2yIaaQAA
ABFaGBAAmNuwG5OJkKsLwyoyeSBNyPsy+DLfrRhU3G9/QUH7uIGMokeIui4oRHKs
woBzrT54BzwPl5/ybxeRwIs3i+KcGd83hz7MrVffKjG2lHe9QEj13t8tEQHHCgI7
MaOnqn0FLIeBVxOSnnH2UpjdhebEbi76A2+G4N/p3HTCplaaHGKmKiSRytHx8FTH
Cc1KxgjQnjeSHiuXQIxvE2/SVZm3YIZF3SQJL5Gbs8FuGuDNuJZFZrWgp6iSpXoh
QDBRZUOwmHcFPMQaQKhBirUoZz+UjTOfv9gIqzksRphlikOeVlP8SsYdzR00t9cB
4/KN8wEumTZquKT+H9L+9oW/wJoHm/1/1HxltaTpMBKLgGlm4Yduk1ar8/Ec2J1m
kPi+ZKy7jPORzjNFoFAUhcu2luhU21nbVkS3pt6qcln8a+DBr2fwwmHPJw35ijSR
SkbEwZRCV3r3j3DCKr41ywmkbtK6nA/6k1B6bmNAfPPGbYL4YUEc7C5A6gEWS+1J
tQ1J2unYlY7KiIIg6YerGy0nkrL5V8Rtoqv3JbYCKYvO3wt4lBJkJha5LhITWT4l
k9/Fc/azuvX+DWttPWBHHlRQuYjBggrut9tXoRxz5ZkZg8PABlr9btXyIXyxXaCf
q69yT/PPrKM67U8dwVk2Q9KT8g8tr6hsIKC3sUV/P6p4CooztNE=
=aZPe
-----END PGP SIGNATURE-----


Reply to: