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/aos_strerror_test.cc b/aos/libc/aos_strerror_test.cc
index 06a012a..5b328d7 100644
--- a/aos/libc/aos_strerror_test.cc
+++ b/aos/libc/aos_strerror_test.cc
@@ -1,6 +1,9 @@
 #include "aos/libc/aos_strerror.h"
 
+#include <string.h>
+
 #include <cerrno>
+#include <string>
 
 #include "gtest/gtest.h"