Add some missing #includes for GCC mainline, patch by Shantonu Sen!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@48153 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Basic/Diagnostic.cpp b/Basic/Diagnostic.cpp
index de311a4..f62b8f1 100644
--- a/Basic/Diagnostic.cpp
+++ b/Basic/Diagnostic.cpp
@@ -16,6 +16,7 @@
 #include <cassert>
 #include <vector>
 #include <map>
+#include <cstring>
 using namespace clang;
 
 //===----------------------------------------------------------------------===//