[libc-commits] [PATCH] D112653: [libc] Move utils/CPP to src/__support/CPP.

Siva Chandra via Phabricator via libc-commits libc-commits at lists.llvm.org
Wed Oct 27 12:39:52 PDT 2021


sivachandra created this revision.
sivachandra added a reviewer: michaelrj.
Herald added subscribers: libc-commits, ecnelises, tschuett, mgorny.
Herald added a project: libc-project.
sivachandra requested review of this revision.

The idea is to move all pieces related to the actual libc sources to the
"src" directory. This allows downstream users to ship and build just the
"src" directory.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D112653

Files:
  libc/fuzzing/math/CMakeLists.txt
  libc/fuzzing/math/Compare.h
  libc/src/__support/CMakeLists.txt
  libc/src/__support/CPP/Array.h
  libc/src/__support/CPP/ArrayRef.h
  libc/src/__support/CPP/Bitset.h
  libc/src/__support/CPP/CMakeLists.txt
  libc/src/__support/CPP/Functional.h
  libc/src/__support/CPP/Limits.h
  libc/src/__support/CPP/README.md
  libc/src/__support/CPP/StringView.h
  libc/src/__support/CPP/TypeTraits.h
  libc/src/__support/FPUtil/BasicOperations.h
  libc/src/__support/FPUtil/CMakeLists.txt
  libc/src/__support/FPUtil/DivisionAndRemainderOperations.h
  libc/src/__support/FPUtil/FMA.h
  libc/src/__support/FPUtil/FPBits.h
  libc/src/__support/FPUtil/Hypot.h
  libc/src/__support/FPUtil/ManipulationFunctions.h
  libc/src/__support/FPUtil/NearestIntegerOperations.h
  libc/src/__support/FPUtil/NormalFloat.h
  libc/src/__support/FPUtil/PolyEval.h
  libc/src/__support/FPUtil/Sqrt.h
  libc/src/__support/FPUtil/SqrtLongDoubleX86.h
  libc/src/__support/FPUtil/aarch64/FMA.h
  libc/src/__support/FPUtil/generic/FMA.h
  libc/src/__support/FPUtil/x86_64/FMA.h
  libc/src/__support/integer_operations.h
  libc/src/__support/str_conv_utils.h
  libc/src/__support/str_to_float.h
  libc/src/math/generic/math_utils.h
  libc/src/string/CMakeLists.txt
  libc/src/string/string_utils.h
  libc/src/string/strspn.cpp
  libc/test/config/linux/x86_64/syscall_test.cpp
  libc/test/src/CMakeLists.txt
  libc/test/src/math/CMakeLists.txt
  libc/test/src/math/NextAfterTest.h
  libc/test/src/math/cosf_test.cpp
  libc/test/src/math/sdcomp26094.h
  libc/test/src/math/sincosf_test.cpp
  libc/test/src/math/sinf_test.cpp
  libc/test/src/stdio/fwrite_test.cpp
  libc/test/src/string/bzero_test.cpp
  libc/test/src/string/memccpy_test.cpp
  libc/test/src/string/memcpy_test.cpp
  libc/test/src/string/memmove_test.cpp
  libc/test/src/string/memory_utils/CMakeLists.txt
  libc/test/src/string/memory_utils/elements_test.cpp
  libc/test/src/string/memory_utils/memory_access_test.cpp
  libc/test/src/string/memory_utils/utils_test.cpp
  libc/test/src/string/memset_test.cpp
  libc/test/src/string/strncpy_test.cpp
  libc/test/utils/CPP/CMakeLists.txt
  libc/test/utils/CPP/arrayref_test.cpp
  libc/test/utils/CPP/bitset_test.cpp
  libc/test/utils/CPP/limits_test.cpp
  libc/test/utils/CPP/stringview_test.cpp
  libc/test/utils/UnitTest/CMakeLists.txt
  libc/utils/CMakeLists.txt
  libc/utils/CPP/Array.h
  libc/utils/CPP/ArrayRef.h
  libc/utils/CPP/Bitset.h
  libc/utils/CPP/CMakeLists.txt
  libc/utils/CPP/Functional.h
  libc/utils/CPP/Limits.h
  libc/utils/CPP/README.md
  libc/utils/CPP/StringView.h
  libc/utils/CPP/TypeTraits.h
  libc/utils/MPFRWrapper/CMakeLists.txt
  libc/utils/MPFRWrapper/MPFRUtils.cpp
  libc/utils/MPFRWrapper/MPFRUtils.h
  libc/utils/UnitTest/CMakeLists.txt
  libc/utils/UnitTest/LibcTest.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D112653.382753.patch
Type: text/x-patch
Size: 46177 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20211027/898aaa61/attachment-0001.bin>


More information about the libc-commits mailing list