[all-commits] [llvm/llvm-project] 9ac66f: [libc][cmake] split fputil into individual targets

michaelrj-google via All-commits all-commits at lists.llvm.org
Wed Aug 31 10:45:09 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ac66f0650dfb7d7bca733e4b68bbb6be455faab
      https://github.com/llvm/llvm-project/commit/9ac66f0650dfb7d7bca733e4b68bbb6be455faab
  Author: Michael Jones <michaelrj at google.com>
  Date:   2022-08-31 (Wed, 31 Aug 2022)

  Changed paths:
    M libc/fuzzing/math/CMakeLists.txt
    M libc/src/__support/CMakeLists.txt
    M libc/src/__support/FPUtil/CMakeLists.txt
    M libc/src/fenv/CMakeLists.txt
    M libc/src/math/CMakeLists.txt
    M libc/src/math/generic/CMakeLists.txt
    M libc/src/stdio/printf_core/CMakeLists.txt
    M libc/test/src/fenv/CMakeLists.txt
    M libc/test/src/math/CMakeLists.txt
    M libc/test/src/math/differential_testing/CMakeLists.txt
    M libc/test/src/math/exhaustive/CMakeLists.txt
    M libc/test/src/math/generic/CMakeLists.txt
    M libc/test/src/stdio/CMakeLists.txt
    M libc/test/utils/FPUtil/CMakeLists.txt
    M libc/utils/MPFRWrapper/CMakeLists.txt
    M libc/utils/UnitTest/CMakeLists.txt

  Log Message:
  -----------
  [libc][cmake] split fputil into individual targets

The libc.src.__support.FPUtil.fputil target encompassed many unrelated
files, and provided a lot of hidden dependencies. This patch splits out
all of these files into component parts and cleans up the cmake files
that used them. It does not touch any source files for simplicity, but
there may be changes made to them in future patches.

Reviewed By: lntue

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




More information about the All-commits mailing list