Vexillum C bibliothecae PicoLibc 1.4.7

Keith Packard, elit activa Debian, princeps consilii X.Org et creator plurium X extensionum, inter XRender, XCompositum et XRandR, published vexillum C bibliothecam dimittere PicoLibc 1.4.7, elaboratum est ad usum in machinis immersis cum limitata permanenti repositione et RAM. Per evolutionem codicis pars mutuata est a bibliotheca newlib ex Cygwin project et AVR Libcenucleata pro Atmel AVR microcontrollers. PicoLibc Code per distribui sub BSD licentia. Bibliotheca collecta pro ARM (32-bit), i386, RISC-V, x86_64, et architecturae PowerPC.

Initio, consilium sub nomine "newlib-nano" elaboratum est et intendit ad aliquas functiones subsidiorum intensivae Newlibriae renovandas, quae difficultates erant ut in structuris parvis RAM. For example, the stdio functions have been replaced with a compact version from the avrlibc library. Codex etiam a componentibus non-BSD licentiatis purgatus in constructo immerso adhibitus est. Simplicior versio initializationis codicis (crt0) addita est, et filorum localium exsecutio a "reent" ad mechanismum TLS commota est.filo locus repono). Meson toolkit pro ecclesia adhibetur.

in nova emissione;

  • Addidit facultatem utendi mathematice verificatur compilator CompCert.
  • Addidit subsidium pro Clang compilator.
  • Mores functionis gamma in linea cum Glibc moribus.
  • Exsecutio nano-malloc efficit ut memoria reddita purgatum sit.
  • Melior est effectus nano-realloc, praesertim cum bus gratuita caudices et cumulum ampliationis dilatant.
  • Propositum probatum addidit ad reprimendam rectam operationem malloc.
  • Amplio subsidio suggestum Fenestrarum addidit facultatem aedificandi utendi mingw toolkit.
  • In systematis ARM, si in promptu est, TLS (Thread-Local Storage) ferramentaria mandare valeant.

Source: opennet.ru