Doli njĂ« version i ri i bibliotekĂ«s sĂ« sistemit glibc â 2.30.
Disa përditësime:
- Kodimi i karaktereve, informacioni mbi llojet e karaktereve dhe tabelat e transliterimit janë përditësuar dhe tani mbështesin Unicode versionin 12.1.0.
- Loader-i dinamik pranon argumentin --preload për ngarkimin paraprak të objekteve përveç variablës së ambientit 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.
- Janë shtuar funksionet getdents64, gettid dhe tgkill në Linux.
- Funksionet malloc, calloc, realloc, reallocarray, valloc, pvalloc, memalign dhe posix_memalign tani nuk punojnë me objekte që janë 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ë parametrin clockid_t për të përcaktuar kohën e pritjes. Të gjitha funksionet lejojnë pritjen e CLOCK_MONOTONIC dhe CLOCK_REALTIME. Vendimi se cilat orë të përdoren merret në kohën e pritjes (ndryshe nga pthread_condattr_setclock, i cili kërkon zgjedhjen e orës gjatë inicializimit).
- Në AArch64, njohësi GNU IFUNC i thirrjeve ABI ka ndryshuar: njohësit e vjetër akoma funksionojnë, ndërsa të rinjtë mund të përdorin argumentin e dytë, i cili mund të zgjerohet në të ardhmen. Aktualisht, ai përmban vlerën AT_HWCAP2.
Burimi: linux.org.ru
