[all-commits] [llvm/llvm-project] 064f68: Don't re-export top-level modules

Vassil Vassilev via All-commits all-commits at lists.llvm.org
Mon Feb 6 09:35:13 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 064f68f7c45129a90d996a540f8a64d8ef3d3542
      https://github.com/llvm/llvm-project/commit/064f68f7c45129a90d996a540f8a64d8ef3d3542
  Author: Vassil Vassilev <v.g.vassilev at gmail.com>
  Date:   2023-02-06 (Mon, 06 Feb 2023)

  Changed paths:
    M libcxx/include/module.modulemap.in

  Log Message:
  -----------
  Don't re-export top-level modules

In https://reviews.llvm.org/D119036 we fixed some of the infrastructure by
removing the textual keyword.

The underlying issue of PR50592 was that clang can re-export only submodules but
under some conditions we needed to re-export the standalone module std_config
via std. This patch provides a better fix to the symptom D119036 fixed.

Differential revision: https://reviews.llvm.org/D142805




More information about the All-commits mailing list