diff --git a/libcxx/include/module.modulemap.in b/libcxx/include/module.modulemap.in --- a/libcxx/include/module.modulemap.in +++ b/libcxx/include/module.modulemap.in @@ -71,6 +71,10 @@ module stdint_h { header "stdint.h" export * + // FIXME: This module only exists on OS X and for some reason the + // wildcard above doesn't export it. Removing this breaks the tests + // for C compatibility headers in C++17 mode with modules enabled. + export Darwin.C.stdint } module stdio_h { // 's __need_* macros require textual inclusion.