aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-03-10 17:04:53 +0000
committerChris Lattner <sabre@nondot.org>2008-03-10 17:04:53 +0000
commit87cf5ac1b046a1db874b77dcb6e35f9c4b88c386 (patch)
treee7dcf8602324c4ef89f9fab91d3d5f6b867c6499
parent3f916501c91d3f6f37b1d43276c440343f9454f6 (diff)
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
-rw-r--r--AST/CFG.cpp2
-rw-r--r--Basic/Diagnostic.cpp1
-rw-r--r--Driver/SerializationTest.cpp2
-rw-r--r--Lex/ScratchBuffer.cpp1
-rw-r--r--include/clang/Rewrite/RewriteRope.h2
5 files changed, 5 insertions, 3 deletions
diff --git a/AST/CFG.cpp b/AST/CFG.cpp
index f571e4e73b..da8159cdfe 100644
--- a/AST/CFG.cpp
+++ b/AST/CFG.cpp
@@ -25,7 +25,7 @@
#include <iomanip>
#include <algorithm>
#include <sstream>
-
+#include <iostream>
using namespace clang;
diff --git a/Basic/Diagnostic.cpp b/Basic/Diagnostic.cpp
index de311a4488..f62b8f126c 100644
--- a/Basic/Diagnostic.cpp
+++ b/Basic/Diagnostic.cpp
@@ -16,6 +16,7 @@
#include <cassert>
#include <vector>
#include <map>
+#include <cstring>
using namespace clang;
//===----------------------------------------------------------------------===//
diff --git a/Driver/SerializationTest.cpp b/Driver/SerializationTest.cpp
index 552235bcba..37f2b691cc 100644
--- a/Driver/SerializationTest.cpp
+++ b/Driver/SerializationTest.cpp
@@ -23,7 +23,7 @@
#include "llvm/ADT/OwningPtr.h"
#include "llvm/Support/Streams.h"
#include <fstream>
-
+#include <cstring>
using namespace clang;
//===----------------------------------------------------------------------===//
diff --git a/Lex/ScratchBuffer.cpp b/Lex/ScratchBuffer.cpp
index bf0d88edfb..99fbdf7565 100644
--- a/Lex/ScratchBuffer.cpp
+++ b/Lex/ScratchBuffer.cpp
@@ -14,6 +14,7 @@
#include "clang/Lex/ScratchBuffer.h"
#include "clang/Basic/SourceManager.h"
#include "llvm/Support/MemoryBuffer.h"
+#include <cstring>
using namespace clang;
// ScratchBufSize - The size of each chunk of scratch memory. Slightly less
diff --git a/include/clang/Rewrite/RewriteRope.h b/include/clang/Rewrite/RewriteRope.h
index fd2cb06e6b..4d558b579f 100644
--- a/include/clang/Rewrite/RewriteRope.h
+++ b/include/clang/Rewrite/RewriteRope.h
@@ -16,7 +16,7 @@
#include "llvm/ADT/iterator"
#include <list>
-
+#include <cstring>
namespace clang {