Add includes to get ptrdiff_t. This is needed by gcc-4.6 which has
authorDuncan Sands <baldrick@free.fr>
Thu, 10 Jun 2010 10:13:58 +0000 (10:13 +0000)
committerDuncan Sands <baldrick@free.fr>
Thu, 10 Jun 2010 10:13:58 +0000 (10:13 +0000)
done some more header trimming, resulting in cstdef being included
by less header files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105786 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/ADT/DenseMap.h
include/llvm/ADT/SmallVector.h
include/llvm/ADT/ilist.h
include/llvm/Use.h

index 5c994734193c9a0a3260fa0e7b61738cea403a26..c53e255e1c7cf0ad59be70c2271ccb3ed8eb630b 100644 (file)
@@ -22,6 +22,7 @@
 #include <new>
 #include <utility>
 #include <cassert>
+#include <cstddef>
 #include <cstring>
 
 namespace llvm {
index e4fa809abdf9d916e477308b4fadc27152688d62..b966864515ef0c4f9062482af3255f5d433037c1 100644 (file)
@@ -17,6 +17,7 @@
 #include "llvm/Support/type_traits.h"
 #include <algorithm>
 #include <cassert>
+#include <cstddef>
 #include <cstdlib>
 #include <cstring>
 #include <memory>
index e4d26ddfa50189a1954c1c84e3e0174836938591..9479d00f31be6f7a361b9d03ba798ff6d0350258 100644 (file)
@@ -39,6 +39,7 @@
 #define LLVM_ADT_ILIST_H
 
 #include <cassert>
+#include <cstddef>
 #include <iterator>
 
 namespace llvm {
index 970f69b9da883553e2fbb8a664839fa8162295b8..2759338f42aabb2a68d468f383e9766f240cc39f 100644 (file)
@@ -27,6 +27,7 @@
 
 #include "llvm/Support/Casting.h"
 #include "llvm/ADT/PointerIntPair.h"
+#include <cstddef>
 #include <iterator>
 
 namespace llvm {