[all-commits] [llvm/llvm-project] 261c17: [libc][NFC] Remove dependecies on entrypoints from...

Siva Chandra via All-commits all-commits at lists.llvm.org
Mon Dec 13 11:29:44 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 261c17c1d3434e005cbb24ab3ab4ce8a9f8bdd84
      https://github.com/llvm/llvm-project/commit/261c17c1d3434e005cbb24ab3ab4ce8a9f8bdd84
  Author: Siva Chandra Reddy <sivachandra at google.com>
  Date:   2021-12-13 (Mon, 13 Dec 2021)

  Changed paths:
    M libc/src/__support/CMakeLists.txt
    A libc/src/__support/OSUtil/CMakeLists.txt
    A libc/src/__support/OSUtil/io.h
    A libc/src/__support/OSUtil/linux/CMakeLists.txt
    A libc/src/__support/OSUtil/linux/io.h
    A libc/src/__support/OSUtil/linux/quick_exit.h
    A libc/src/__support/OSUtil/quick_exit.h
    M libc/test/loader/linux/CMakeLists.txt
    M libc/test/loader/linux/args_test.cpp
    A libc/test/loader/linux/loader_test.h

  Log Message:
  -----------
  [libc][NFC] Remove dependecies on entrypoints from loader tests.

A small collection of utils called osutils has been added. These utils
are now used in loader tests instead of the equivalent entrypoints.
The loader can now be built and tested without depending on any entrypoint.
In a follow up change, the relevent entrypoints will be updated to use the
newly added osutils.

Reviewed By: lntue, michaelrj

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




More information about the All-commits mailing list