[all-commits] [llvm/llvm-project] 36e538: [clang codegen][regression] Add dso_local/hidden/e...

bd1976bris via All-commits all-commits at lists.llvm.org
Tue Nov 21 11:46:49 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 36e53885e6ac52ff948fac909178f82b602477dd
      https://github.com/llvm/llvm-project/commit/36e53885e6ac52ff948fac909178f82b602477dd
  Author: bd1976bris <Ben.Dunbobbin at sony.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M clang/lib/CodeGen/CGVTT.cpp
    M clang/test/CodeGenCXX/visibility.cpp

  Log Message:
  -----------
  [clang codegen][regression] Add dso_local/hidden/etc. markings to VTT definitions and declarations (#72452)

https://reviews.llvm.org/D128482 regressed certain cases of VTT emission
which are no longer hidden with -fvisibility=hidden.

Fix this regression by marking both declarations and definitions.

Fixes [clang codegen][regression] VTT definitions missing
dso_local/hidden/etc markings #72451




More information about the All-commits mailing list