iwyu: //aos/libc/...
The full include-list for aos/libc/dirname_test.cc:
"aos/libc/dirname.h"
<libgen.h> // for dirname
<string.h> // for size_t, memcpy
"gtest/gtest.h" // for Test, EXPECT_EQ, Message, TestPartResult, TestInfo, TEST, SCOPED_TRACE
The full include-list for aos/libc/aos_strsignal_test.cc:
"aos/libc/aos_strsignal.h"
<string.h> // for strsignal
<csignal> // for SIGHUP, SIGPIPE, SIGRTMAX, SIGRTMIN
<functional> // for reference_wrapper, ref
<memory> // for allocator
<thread> // for thread
"gtest/gtest.h" // for Test, EXPECT_STREQ, Message, TestPartResult, TestInfo, TEST
The full include-list for aos/libc/dirname.cc:
"aos/libc/dirname.h"
<stddef.h> // for size_t
The full include-list for aos/libc/aos_strerror.cc:
"aos/libc/aos_strerror.h"
<cassert> // for assert
<cstdio> // for snprintf, size_t
<cstring> // for strerror_r
The full include-list for aos/libc/aos_strerror_test.cc:
"aos/libc/aos_strerror.h"
<string.h> // for strerror
<cerrno> // for E2BIG, EBADF
<string> // for allocator, operator+, to_string
"gtest/gtest.h" // for Test, EXPECT_STREQ, Message, TestInfo, TestPartResult, TEST, SCOPED_TRACE
The full include-list for aos/libc/aos_strsignal.cc:
"aos/libc/aos_strsignal.h"
<features.h> // for __GLIBC_PREREQ, __GLIBC__
<stdio.h> // for snprintf
<string.h> // for sigdescr_np
<csignal> // for SIGRTMIN, NSIG, SIGRTMAX
"glog/logging.h" // for CHECK_GT
Signed-off-by: Stephan Pleines <pleines.stephan@gmail.com>
Change-Id: I745f6b157944c90b4b7a431069e006e9b07d4483
diff --git a/aos/libc/dirname_test.cc b/aos/libc/dirname_test.cc
index 501b752..26ae23c 100644
--- a/aos/libc/dirname_test.cc
+++ b/aos/libc/dirname_test.cc
@@ -1,6 +1,7 @@
#include "aos/libc/dirname.h"
#include <libgen.h>
+#include <string.h>
#include "gtest/gtest.h"