Ka dalĂ« versioni i ri i bibliotekĂ«s sistemore glibc â 2.30.
Disa përmirësime:
- Kodimi i karaktereve, informacioni në lidhje me llojet e karaktereve dhe tabelat e transliterimit janë përditësuar dhe tani mbështesin Unicode versionin 12.1.0.
- LidhĂ«si dinamik pranon argumentin âpreload pĂ«r ngarkimin paraprak tĂ« objekteve pĂ«rveç variablit tĂ« mjedisit LD_PRELOAD.
- Funksioni twalk_r është shtuar. Ai është i ngjashëm me funksionin ekzistues twalk, por mund të kalojë një argument shtesë në funksionin e thirrjes mbrapsht.
- Në Linux janë shtuar funksionet getdents64, gettid dhe tgkill.
- Funksionet malloc, calloc, realloc, reallocarray, valloc, pvalloc, memalign dhe posix_memalign tani nuk funksionojnë me objekte më të mëdha se PTRDIFF_MAX. Kjo është bërë për të shmangur mbushjen e tipit ptrdiff_t.
- Janë shtuar funksionet e reja pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock dhe sem_clockwait. Ato janë ekuivalente me timed, por gjithashtu mund të pranojnë një parametrin clockid_t për të përcaktuar kohën e pritjes. Të gjitha funksionet lejojnë pritjen CLOCK_MONOTONIC dhe CLOCK_REALTIME. Vendimi se cilat orë të përdoren merret gjatë pritjes (në dallim nga pthread_condattr_setclock, e cila kërkon zgjedhjen e orëve gjatë inicializimit).
- Në AArch64, njohësi GNU IFUNC i thirrjes ABI ka ndryshuar: njohësit e vjetër vazhdojnë të punojnë, ndërsa të rinjtë mund të përdorin argumentin e dytë, i cili mund të zgjerohët në të ardhmen. Aktualisht, ai përmban vlerën AT_HWCAP2.
Burimi: linux.org.ru
