From 5a65a41025f27194c419bf6f06ef13f83eb6ce1e Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Sun, 29 Jun 2025 14:55:39 +0200 Subject: [PATCH] [libc++] Fix not exporting std::errc --- libcxx/include/module.modulemap.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libcxx/include/module.modulemap.in b/libcxx/include/module.modulemap.in index f878e15d70b1a..b00a8ebd54623 100644 --- a/libcxx/include/module.modulemap.in +++ b/libcxx/include/module.modulemap.in @@ -934,7 +934,10 @@ module std [system] { module chars_format { header "__charconv/chars_format.h" } module from_chars_floating_point { header "__charconv/from_chars_floating_point.h" } module from_chars_integral { header "__charconv/from_chars_integral.h" } - module from_chars_result { header "__charconv/from_chars_result.h" } + module from_chars_result { + header "__charconv/from_chars_result.h" + export std.system_error.errc + } module tables { header "__charconv/tables.h" } module to_chars { header "__charconv/to_chars.h" } module to_chars_base_10 { header "__charconv/to_chars_base_10.h" }