summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2008-07-22 17:16:13 +0000
committerAnders Carlsson <andersca@mac.com>2008-07-22 17:16:13 +0000
commit35a56368be35c7f01ce8d529e91f469035506ea7 (patch)
tree6f7ba4e78e66f96bdcc93a03c3b0c592953143bf /clang/lib/Basic
parent5dd9c0eaf67c22c62de7b92b8fb2899d85c4a50c (diff)
downloadbcm5719-llvm-35a56368be35c7f01ce8d529e91f469035506ea7.tar.gz
bcm5719-llvm-35a56368be35c7f01ce8d529e91f469035506ea7.zip
Always define __SIZE_TYPE__ as long unsigned int.
llvm-svn: 53922
Diffstat (limited to 'clang/lib/Basic')
-rw-r--r--clang/lib/Basic/Targets.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 14bbcd86339..acfd44c9575 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -225,15 +225,14 @@ static void getX86Defines(std::vector<char> &Defs, bool is64Bit) {
Define(Defs, "__LONG_MAX__", "9223372036854775807L");
Define(Defs, "__PTRDIFF_TYPE__", "long int");
Define(Defs, "__UINTMAX_TYPE__", "long unsigned int");
- Define(Defs, "__SIZE_TYPE__", "long unsigned int");
} else {
Define(Defs, "__INTMAX_MAX__", "9223372036854775807LL");
Define(Defs, "__INTMAX_TYPE__", "long long int");
Define(Defs, "__LONG_MAX__", "2147483647L");
Define(Defs, "__PTRDIFF_TYPE__", "int");
Define(Defs, "__UINTMAX_TYPE__", "long long unsigned int");
- Define(Defs, "__SIZE_TYPE__", "unsigned int");
}
+ Define(Defs, "__SIZE_TYPE__", "long unsigned int");
Define(Defs, "__CHAR_BIT__", "8");
Define(Defs, "__INT_MAX__", "2147483647");
Define(Defs, "__LONG_LONG_MAX__", "9223372036854775807LL");
OpenPOWER on IntegriCloud