[all-commits] [llvm/llvm-project] 64e9e9: [OpenMP] Dropped unnecessary define when compiling...
    Shilei Tian via All-commits 
    all-commits at lists.llvm.org
       
    Thu Jan 14 10:55:31 PST 2021
    
    
  
  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 64e9e9aeee0155fc12d7d40d56e7611a63d8e47d
      https://github.com/llvm/llvm-project/commit/64e9e9aeee0155fc12d7d40d56e7611a63d8e47d
  Author: Shilei Tian <tianshilei1992 at gmail.com>
  Date:   2021-01-14 (Thu, 14 Jan 2021)
  Changed paths:
    M openmp/libomptarget/deviceRTLs/nvptx/CMakeLists.txt
  Log Message:
  -----------
  [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX
The comment said CUDA 9 header files use the `nv_weak` attribute which
`clang` is not yet prepared to handle. It's three years ago and now things have
changed. Based on my test, removing the definition doesn't have any problem on
my machine with CUDA 11.1 installed.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D94700
    
    
More information about the All-commits
mailing list