GNU C Library v2.30

Er is een nieuwe versie van de systeembibliotheek glibc uitgebracht – 2.30.

Glibc 2.30

  • De tekencodering, informatie over types tekens en transliteratietabellen zijn bijgewerkt en ondersteunen nu Unicode versie 12.1.0.
  • De dynamische linker accepteert de argumenten —preload voor het vooraf laden van objecten naast de omgevingsvariabele LD_PRELOAD.
  • De functie twalk_r is toegevoegd. Deze lijkt op de bestaande functie twalk, maar kan een extra argument doorgeven aan de terugroepfunctie.
  • In Linux zijn de functies getdents64, gettid en tgkill toegevoegd.
  • De functies malloc, calloc, realloc, reallocarray, valloc, pvalloc, memalign en posix_memalign werken nu niet met objecten die groter zijn dan PTRDIFF_MAX. Dit is gedaan om te voorkomen dat het type ptrdiff_t overloopt.
  • Nieuwe functies pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock en sem_clockwait zijn toegevoegd. Ze zijn equivalent aan timed, maar kunnen ook het parameter clockid_t accepteren om de wachttijd te bepalen. Alle functies staan toe om te wachten op CLOCK_MONOTONIC en CLOCK_REALTIME. De beslissing over welke klok te gebruiken wordt genomen tijdens de wachttijd (in tegenstelling tot pthread_condattr_setclock, dat vereist dat de klok tijdens de initialisatie wordt gekozen).
  • In AArch64 is de GNU IFUNC aanroep ABI herkend zijn gewijzigd: oudere herkenners werken nog steeds, en nieuwe kunnen een tweede argument gebruiken dat in de toekomst kan worden uitgebreid. Momenteel bevat het de waarde AT_HWCAP2.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster