C

glibc has been updated to 2.30

The GNU C Library (glibc) has been updated to version 2.30. This version provides:

  • Unicode 12.1.0 support for character encoding, character type information, and transliteration

  • New C functions:

    • twalk_r

    • getdents64

    • gettid

    • tgkill

    • pthread_cond_clockwait

    • pthread_mutex_clocklock

    • pthread_rwlock_clockrdlock

    • pthread_rwlock_clockwrlock

    • sem_clockwait

  • Security fixes

  • Bug fixes

  • Improved performance

  • Improved compliance with the Portable Operating System Interface (POSIX) standard

  • New localizations

For the complete list of changes, see the glibc release notes: https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;hb=release/2.30/master.

MinGW has been updated

The MinGW development environment and toolchain has been updated to the latest upstream version:

Component Updated version

mingw-gcc

9.1.0

mingw-w64-tools

6.0.0

mingw-winpthreads

6.0.0

mingw-crt

6.0.0

mingw-headers

6.0.0

mingw-binutils

2.32

For more information, see the MinGW release notes: https://sourceforge.net/p/mingw-w64/mailman/message/36416777/.