summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-03-28 08:36:54 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2013-03-28 08:36:54 +0000
commitc3c725aae3dfa4b90273dd056599c695568f1ec3 (patch)
treebe13d298f3f4d1c84bcd2d3a91413f1a30d5d186 /clang/lib/Frontend/InitPreprocessor.cpp
parent4b24921965684aee31dbca70f4772f33fc827752 (diff)
downloadbcm5719-llvm-c3c725aae3dfa4b90273dd056599c695568f1ec3.tar.gz
bcm5719-llvm-c3c725aae3dfa4b90273dd056599c695568f1ec3.zip
Define __SIZE_MAX__ preprocessor macro.
llvm-svn: 178226
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
-rw-r--r--clang/lib/Frontend/InitPreprocessor.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp
index b74c3c0b1c1..25cfac63233 100644
--- a/clang/lib/Frontend/InitPreprocessor.cpp
+++ b/clang/lib/Frontend/InitPreprocessor.cpp
@@ -490,6 +490,7 @@ static void InitializePredefinedMacros(const TargetInfo &TI,
DefineTypeSize("__LONG_LONG_MAX__", TargetInfo::SignedLongLong, TI, Builder);
DefineTypeSize("__WCHAR_MAX__", TI.getWCharType(), TI, Builder);
DefineTypeSize("__INTMAX_MAX__", TI.getIntMaxType(), TI, Builder);
+ DefineTypeSize("__SIZE_MAX__", TI.getSizeType(), TI, Builder);
DefineTypeSizeof("__SIZEOF_DOUBLE__", TI.getDoubleWidth(), TI, Builder);
DefineTypeSizeof("__SIZEOF_FLOAT__", TI.getFloatWidth(), TI, Builder);
OpenPOWER on IntegriCloud