[all-commits] [llvm/llvm-project] 9b4999: [libc] Cleanup the CMake infrastructure to add sta...

Siva Chandra via All-commits all-commits at lists.llvm.org
Tue Feb 7 08:36:04 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9b4999cbea1755f06dd333916e05a52b0893b311
      https://github.com/llvm/llvm-project/commit/9b4999cbea1755f06dd333916e05a52b0893b311
  Author: Siva Chandra Reddy <sivachandra at google.com>
  Date:   2023-02-07 (Tue, 07 Feb 2023)

  Changed paths:
    M libc/cmake/modules/LLVMLibCTestRules.cmake
    M libc/startup/linux/CMakeLists.txt

  Log Message:
  -----------
  [libc] Cleanup the CMake infrastructure to add startup objects.

Instead of using a custom target to copy the startup object file to a
file with the desired name, a normal object library with a special
property is used.

Follow up patches will do more cleanup wrt how the startup objects are
used in integration tests.

Reviewed By: jhuber6

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




More information about the All-commits mailing list