[all-commits] [llvm/llvm-project] d27c1b: [libc] Only enable `LLVM_FULL_BUILD_MODE` by defau...

Joseph Huber via All-commits all-commits at lists.llvm.org
Mon Mar 11 07:06:13 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d27c1bed1169a4fc324c70fa60dcd979b86a06d2
      https://github.com/llvm/llvm-project/commit/d27c1bed1169a4fc324c70fa60dcd979b86a06d2
  Author: Joseph Huber <huberjn at outlook.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M llvm/CMakeLists.txt
    M llvm/runtimes/CMakeLists.txt

  Log Message:
  -----------
  [libc] Only enable `LLVM_FULL_BUILD_MODE` by default for GPU targets (#84664)

Summary:
Currently we have a conditional that turns the full build on by default
if it is a default target. This used to work fine when the GPU was the
only target that was ever present. However, we've recently changed to
allow building multiple of these at the same time. That means we should
have the ability to build overlay mode in the CPU mode and full build in
the GPU mode. This patch makes some simple adjustments to pass the
arguments per-triple. This slightly extends the existing `-DRUNTIMES_`
argument support to also transform any extra CMake inputs rather than
just the passed CMake variables.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list