GNU C Könyvtár v2.30

Megjelent az új glibc rendszerkönyvtár – 2.30.

Néhány frissítés:

  • A karakterkódolás, a karaktertípusok információi és a transliterációs táblák frissültek, és most már támogatják az Unicode 12.1.0 verziót.
  • A dinamikus linker mostantól elfogadja a —preload argumentumot a fájlok előzetes betöltésére az LD_PRELOAD környezeti változó mellett.
  • Hozzáadva a twalk_r függvény. Ez hasonló a meglévő twalk függvényhez, de további argumentumot adhat át a visszahívó függvénynek.
  • A Linuxhoz hozzáadva a getdents64, gettid és tgkill függvények.
  • A malloc, calloc, realloc, reallocarray, valloc, pvalloc, memalign, és posix_memalign függvények mostantól nem működnek olyan objekttel, melynek mérete nagyobb, mint a PTRDIFF_MAX. Ez a ptrdiff_t típus túlfutásának elkerülése érdekében történt.
  • Új függvények kerültek hozzáadásra: pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock és sem_clockwait. Ezen függvények időzítettek, de elfogadnak clockid_t paramétert a várakozási idő meghatározásához. Mindezek a függvények lehetővé teszik a CLOCK_MONOTONIC és CLOCK_REALTIME várakozást. A használandó óra kiválasztásáról a várakozás során döntenek (ellentétben a pthread_condattr_setclock, amely az órák kiválasztását az inicializálás során követeli meg).
  • A GNU IFUNC hívás ABI felismerője AArch64 alatt megváltozott: a régi felismerők továbbra is működnek, míg az új egy második argumentumot használhat, ami a jövőben bővíthető. Jelenleg az AT_HWCAP2 értéket tartalmaz.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster