Ilmus uus versioon systeemi raamatukogust glibc â 2.30.
MÔned uuendused:
- MĂ€rgendi kodeering, teabe tĂŒĂŒbid ja transliteratsiooni tabelid on uuendatud ning toetavad nĂŒĂŒd Unicode'i versiooni 12.1.0.
- DĂŒnaamiline linkija aktsepteerib argumenti âpreload, et eelnevalt laadida objekte lisaks keskkonnamuutujale LD_PRELOAD.
- Lisatud funktsioon twalk_r. See sarnaneb juba olemasolevale funktsioonile twalk, kuid see vÔib edastada tÀiendava argumendi tagasiside funktsioonile.
- Linuxisse on lisatud funktsioonid getdents64, gettid ja tgkill.
- Funktsioonid malloc, calloc, realloc, reallocarray, valloc, pvalloc, memalign ja posix_memalign ei tööta enam objektidega, mille suurus ĂŒletab PTRDIFF_MAX. See on tehtud, et vĂ€ltida ptrdiff_t tĂŒĂŒbi ĂŒlevoolu.
- Lisatud uued funktsioonid pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock ja sem_clockwait. Need on ekvivalentsed ajastatud funktsioonidega, kuid vÔivad samuti aktsepteerida parameetrit clockid_t, et mÀÀrata ootamise aeg. KÔik funktsioonid vÔimaldavad oodata CLOCK_MONOTONIC ja CLOCK_REALTIME. Otsus, milliseid kellasid kasutada, tehakse oote ajal (erinevalt pthread_condattr_setclock'ist, mis nÔuab kellade valimist initsialiseerimise ajal).
- AArch64 GNU IFUNC kutse ABI tuvastamine on muutunud: vanad tuvastajad töötavad endiselt ja uued vÔivad kasutada teist argumenti, mida saab tulevikus laiendada. Praegu sisaldab see vÀÀrtust AT_HWCAP2.
Allikas: linux.org.ru
