[all-commits] [llvm/llvm-project] 9a53af: [flang][runtime] Support in-tree device build of F...

Slava Zakharin via All-commits all-commits at lists.llvm.org
Thu Jul 13 11:58:56 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9a53afd2c6cacc0b455b31b5f687adf818be8052
  Author: Slava Zakharin <szakharin at nvidia.com>
  Date:   2023-07-13 (Thu, 13 Jul 2023)

  Changed paths:
    M flang/docs/GettingStarted.md
    M flang/runtime/CMakeLists.txt
    M flang/unittests/CMakeLists.txt

  Log Message:
  [flang][runtime] Support in-tree device build of Flang runtime.

I changed the set of files that are built for experimental CUDA/OMP
builds, i.e. the files with enabled device support are built
as such and the rest of the files are built just for the host target.
With this change we can build Flang runtime library that is fully functional
on the host target, so in-tree targets like check-flang become operational.

Reviewed By: klausler, PeteSteinfeld

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

More information about the All-commits mailing list