GLibC is a C library which defines the "system calls"' and other basic facilities such as printf, open, malloc, exit and more.
GLibC follows all relevant standards (ISO C 99, POSIX.1c, POSIX.1j, POSIX.1d, Unix98, Single Unix Specification). It is also internationalized and has one of the most complete internationalization interfaces known.
What's New in This Release: [ read full changelog ]
· glibc's RPC implementation was obsoleted in favor of TI-RPC, but still allows existing programs to run.
· The new Linux interfaces clock_adjtime, name_to_handle_at, open_by_handle_at, syncfs, setns, and sendmmsg were added.
· New locales os_RU, bem_ZA, en_ZA, ff_SN, sw_KE, sw_TZ, lb_LU, wae_CH, yue_HK, lij_IT, and mhr_RU were added.
· New encodings CP770, CP771, CP772, CP773, and CP774 were added.
· A new program called sotruss was added to allow tracing calls through PLTs.
· The malloc hook implementation, which never worked since the introduction of threads, was marked as deprecated.
· Many bugs were fixed