]> gcc.gnu.org Git - gcc.git/commit
libstdc++: Enable std::text_encoding for darwin and FreeBSD
authorJonathan Wakely <jwakely@redhat.com>
Tue, 30 Jan 2024 14:28:09 +0000 (14:28 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 31 Jan 2024 09:42:39 +0000 (09:42 +0000)
commit9bf91fa360156476bce9899394f81b1e875593f4
tree6f21cb8944d132d6879901c0619dd10f36540954
parent358fd42aabec56e471ed3c8e6f3dccbc305ff6f7
libstdc++: Enable std::text_encoding for darwin and FreeBSD

The <xlocale.h> header is needed for newlocale and locale_t on these
targets.

libstdc++-v3/ChangeLog:

* acinclude.m4 (GLIBCXX_CHECK_TEXT_ENCODING): Use <xlocale.h> if
needed for newlocale.
* configure: Regenerate.
* src/c++26/text_encoding.cc: Use <xlocale.h>.

Reviewed-by: Iain Sandoe <iain@sandoe.co.uk>
libstdc++-v3/acinclude.m4
libstdc++-v3/configure
libstdc++-v3/src/c++26/text_encoding.cc
This page took 0.059348 seconds and 5 git commands to generate.