[all-commits] [llvm/llvm-project] dbdd63: Revert "[ABI] [C++20] [Modules] Don't generate vta...

Nico Weber via All-commits all-commits at lists.llvm.org
Wed Jun 14 16:18:53 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: dbdd6372b7af2f6df5f41d19d966e6bac1b30208
      https://github.com/llvm/llvm-project/commit/dbdd6372b7af2f6df5f41d19d966e6bac1b30208
  Author: Nico Weber <thakis at chromium.org>
  Date:   2023-06-14 (Wed, 14 Jun 2023)

  Changed paths:
    M clang/lib/CodeGen/CGVTables.cpp
    R clang/test/CodeGenCXX/modules-vtable.cppm

  Log Message:
  -----------
  Revert "[ABI] [C++20] [Modules] Don't generate vtable if the class is defined in other module unit"

Breaks check-clang on win and mac, see comments on https://reviews.llvm.org/D150023

This reverts commit d8a36b00d198fdc2ea866ea5da449628db07070f.

Also revert follow-up "[NFC] skip the test modules-vtable.cppm on windows"
This reverts commit baf0b12ca6c624b2a59aa6f2fd0310c72d35ac56.




More information about the All-commits mailing list