diff options
author | Siva Chandra Reddy <sivachandra@google.com> | 2020-01-06 10:38:45 -0800 |
---|---|---|
committer | Siva Chandra Reddy <sivachandra@google.com> | 2020-01-06 22:20:42 -0800 |
commit | 188f72ab20d9523d6ffde8ad8361ecf17bb75946 (patch) | |
tree | 62f8f376c1e80f35af0861ff4fc967f1c3ca4325 /libc | |
parent | 4c6a098ad52fc2844f7733bc051cd7a729500f04 (diff) | |
download | bcm5719-llvm-188f72ab20d9523d6ffde8ad8361ecf17bb75946.tar.gz bcm5719-llvm-188f72ab20d9523d6ffde8ad8361ecf17bb75946.zip |
[libc] Move implementations of strcat and strcpy to the string directory.
Summary:
Now that tests live in separate top-level directory, keeping the
implementations of individual functions in a directory of their own is
not meaningful. Hence, this change moves them into the higher level
string directory.
NFC intended.
Reviewers: MaskRay
Subscribers: mgorny, tschuett, libc-commits
Tags: #libc-project
Differential Revision: https://reviews.llvm.org/D72295
Diffstat (limited to 'libc')
-rw-r--r-- | libc/src/string/CMakeLists.txt | 22 | ||||
-rw-r--r-- | libc/src/string/strcat.cpp (renamed from libc/src/string/strcat/strcat.cpp) | 4 | ||||
-rw-r--r-- | libc/src/string/strcat.h (renamed from libc/src/string/strcat/strcat.h) | 0 | ||||
-rw-r--r-- | libc/src/string/strcat/CMakeLists.txt | 10 | ||||
-rw-r--r-- | libc/src/string/strcpy.cpp (renamed from libc/src/string/strcpy/strcpy.cpp) | 2 | ||||
-rw-r--r-- | libc/src/string/strcpy.h (renamed from libc/src/string/strcpy/strcpy.h) | 0 | ||||
-rw-r--r-- | libc/src/string/strcpy/CMakeLists.txt | 9 | ||||
-rw-r--r-- | libc/test/src/string/strcat_test.cpp | 2 | ||||
-rw-r--r-- | libc/test/src/string/strcpy_test.cpp | 2 |
9 files changed, 25 insertions, 26 deletions
diff --git a/libc/src/string/CMakeLists.txt b/libc/src/string/CMakeLists.txt index 459d9489e3a..b53da211825 100644 --- a/libc/src/string/CMakeLists.txt +++ b/libc/src/string/CMakeLists.txt @@ -1,2 +1,20 @@ -add_subdirectory(strcpy) -add_subdirectory(strcat) +add_entrypoint_object( + strcat + SRCS + strcat.cpp + HDRS + strcat.h + DEPENDS + strcpy + string_h +) + +add_entrypoint_object( + strcpy + SRCS + strcpy.cpp + HDRS + strcpy.h + DEPENDS + string_h +) diff --git a/libc/src/string/strcat/strcat.cpp b/libc/src/string/strcat.cpp index 09cc62d25e2..366b1854e60 100644 --- a/libc/src/string/strcat/strcat.cpp +++ b/libc/src/string/strcat.cpp @@ -6,10 +6,10 @@ // //===----------------------------------------------------------------------===// -#include "src/string/strcat/strcat.h" +#include "src/string/strcat.h" #include "src/__support/common.h" -#include "src/string/strcpy/strcpy.h" +#include "src/string/strcpy.h" namespace __llvm_libc { diff --git a/libc/src/string/strcat/strcat.h b/libc/src/string/strcat.h index d3023e9757c..d3023e9757c 100644 --- a/libc/src/string/strcat/strcat.h +++ b/libc/src/string/strcat.h diff --git a/libc/src/string/strcat/CMakeLists.txt b/libc/src/string/strcat/CMakeLists.txt deleted file mode 100644 index e37e4262b3e..00000000000 --- a/libc/src/string/strcat/CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ -add_entrypoint_object( - strcat - SRCS - strcat.cpp - HDRS - strcat.h - DEPENDS - strcpy - string_h -) diff --git a/libc/src/string/strcpy/strcpy.cpp b/libc/src/string/strcpy.cpp index 0dfb1e35e41..22fe4ccffa4 100644 --- a/libc/src/string/strcpy/strcpy.cpp +++ b/libc/src/string/strcpy.cpp @@ -6,7 +6,7 @@ // //===----------------------------------------------------------------------===// -#include "src/string/strcpy/strcpy.h" +#include "src/string/strcpy.h" #include "src/__support/common.h" diff --git a/libc/src/string/strcpy/strcpy.h b/libc/src/string/strcpy.h index 67710d8c84b..67710d8c84b 100644 --- a/libc/src/string/strcpy/strcpy.h +++ b/libc/src/string/strcpy.h diff --git a/libc/src/string/strcpy/CMakeLists.txt b/libc/src/string/strcpy/CMakeLists.txt deleted file mode 100644 index 411333a73a8..00000000000 --- a/libc/src/string/strcpy/CMakeLists.txt +++ /dev/null @@ -1,9 +0,0 @@ -add_entrypoint_object( - strcpy - SRCS - strcpy.cpp - HDRS - strcpy.h - DEPENDS - string_h -) diff --git a/libc/test/src/string/strcat_test.cpp b/libc/test/src/string/strcat_test.cpp index 3b8a7a7e447..fde432bcec8 100644 --- a/libc/test/src/string/strcat_test.cpp +++ b/libc/test/src/string/strcat_test.cpp @@ -8,7 +8,7 @@ #include <string> -#include "src/string/strcat/strcat.h" +#include "src/string/strcat.h" #include "gtest/gtest.h" TEST(StrCatTest, EmptyDest) { diff --git a/libc/test/src/string/strcpy_test.cpp b/libc/test/src/string/strcpy_test.cpp index e68ea5103db..56f75ac9e5f 100644 --- a/libc/test/src/string/strcpy_test.cpp +++ b/libc/test/src/string/strcpy_test.cpp @@ -8,7 +8,7 @@ #include <string> -#include "src/string/strcpy/strcpy.h" +#include "src/string/strcpy.h" #include "gtest/gtest.h" TEST(StrCpyTest, EmptyDest) { |