[all-commits] [llvm/llvm-project] a7f8dd: [libc++] Fixes the Clang modular build.
Mark de Wever via All-commits
all-commits at lists.llvm.org
Tue Jan 31 10:20:59 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a7f8ddc4e2e3dac4c123ed8db1704f2753db5722
https://github.com/llvm/llvm-project/commit/a7f8ddc4e2e3dac4c123ed8db1704f2753db5722
Author: Mark de Wever <koraq at xs4all.nl>
Date: 2023-01-31 (Tue, 31 Jan 2023)
Changed paths:
M libcxx/include/module.modulemap.in
Log Message:
-----------
[libc++] Fixes the Clang modular build.
The patch
430b397f6715d4d2f2569716c93fcd6292ace3dc ("[libc++] Granularize <type_traits> includes in <iterator>") missed some exports in the modulemap with became apparent in the reverting commit 12cb1cb3720d.
This fixes the issue by updating the modulemap. Note that the Clang ICE is not fixed by this change.
Reviewed By: #libc, ldionne
Differential Revision: https://reviews.llvm.org/D142690
More information about the All-commits
mailing list