GNU C Library 2.31がリリース


* The GNU C Library now supports a feature test macro _ISOC2X_SOURCE
to enable features from the draft ISO C2X standard. Only some
features from this draft standard are supported by the GNU C
Library, and as the draft is under active development, the set of
features enabled by this macro is liable to change. Features from
C2X are also enabled by _GNU_SOURCE, or by compiling with “gcc

* The <math.h> functions that round their results to a narrower type
now have corresponding type-generic macros in <tgmath.h>, as defined
in TS 18661-1:2014 and TS 18661-3:2015 as amended by the resolution
of Clarification Request 13 to TS 18661-3.

* The function pthread_clockjoin_np has been added, enabling join with
a terminated thread with a specific clock. It allows waiting
against CLOCK_MONOTONIC and CLOCK_REALTIME. This function is a GNU

* New locale added: mnw_MM (Mon language spoken in Myanmar).