[all-commits] [llvm/llvm-project] 07bd43: [libc] added quick_exit function (#93620)

RoseZhang03 via All-commits all-commits at lists.llvm.org
Fri May 31 10:19:32 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 07bd43945789e3fc8f57d21484a7f683d17166f3
      https://github.com/llvm/llvm-project/commit/07bd43945789e3fc8f57d21484a7f683d17166f3
  Author: RoseZhang03 <rosezhang at google.com>
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
    M libc/config/linux/x86_64/entrypoints.txt
    M libc/spec/stdc.td
    M libc/src/__support/OSUtil/baremetal/CMakeLists.txt
    A libc/src/__support/OSUtil/baremetal/exit.cpp
    R libc/src/__support/OSUtil/baremetal/quick_exit.cpp
    A libc/src/__support/OSUtil/exit.h
    M libc/src/__support/OSUtil/gpu/CMakeLists.txt
    A libc/src/__support/OSUtil/gpu/exit.cpp
    R libc/src/__support/OSUtil/gpu/quick_exit.cpp
    M libc/src/__support/OSUtil/linux/CMakeLists.txt
    A libc/src/__support/OSUtil/linux/exit.cpp
    R libc/src/__support/OSUtil/linux/quick_exit.cpp
    R libc/src/__support/OSUtil/quick_exit.h
    M libc/src/__support/libc_assert.h
    M libc/src/stdlib/CMakeLists.txt
    M libc/src/stdlib/_Exit.cpp
    M libc/src/stdlib/exit.cpp
    A libc/src/stdlib/quick_exit.cpp
    A libc/src/stdlib/quick_exit.h
    M libc/src/unistd/_exit.cpp
    M libc/test/IntegrationTest/test.h
    M libc/test/src/stdlib/CMakeLists.txt
    A libc/test/src/stdlib/quick_exit_test.cpp
    M utils/bazel/llvm-project-overlay/libc/BUILD.bazel

  Log Message:
  -----------
  [libc] added quick_exit function (#93620)

- In /libc/src/__support/ OSUtil, changed quick_exit to just exit, and
put in namespace
LIBC_NAMESPACE::internal.
- In /libc/src/stdlib added quick_exit
- Added test files for quick_exit



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