diff --git a/libcxx/include/module.modulemap.in b/libcxx/include/module.modulemap.in index 999675069fe73b..d1e3b7098dd6a5 100644 --- a/libcxx/include/module.modulemap.in +++ b/libcxx/include/module.modulemap.in @@ -2,12 +2,11 @@ // since __config may be included from C headers which may create an // include cycle. module std_config [system] [extern_c] { - header "__config" + textual header "__config" export * } module std [system] { - export std_config // FIXME: The standard does not require that each of these submodules // re-exports its imported modules. We should provide an alternative form of // export that issues a warning if a name from the submodule is used, and