[all-commits] [llvm/llvm-project] e90b51: [AMDGPU] Change ASAN init/fini kernels linkage to ...

pvellien via All-commits all-commits at lists.llvm.org
Mon Sep 27 10:50:58 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e90b512c4d1f6dc5bb290bdcf2c5d1e920324d03
      https://github.com/llvm/llvm-project/commit/e90b512c4d1f6dc5bb290bdcf2c5d1e920324d03
  Author: Praveen Velliengiri <praveen.velliengiri at amd.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp
    M llvm/test/CodeGen/AMDGPU/lower-ctor-dtor.ll
    M llvm/test/CodeGen/AMDGPU/lower-multiple-ctor-dtor.ll

  Log Message:
  -----------
  [AMDGPU] Change ASAN init/fini kernels linkage to external.

HSA runtime fails to find the symbols for Init and Fini kernels as
they mark with internal linkage, changing the linkage to external
to fix those errors.

Differential Revision: https://reviews.llvm.org/D110054




More information about the All-commits mailing list