diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-09-03 19:23:49 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-09-03 19:23:49 +0000 |
commit | b8b844b92586031cf17684d5d1a37a2dc5cecc45 (patch) | |
tree | 01ddd0493db07cd999299a76dd47c6c02bc19914 /lib/Frontend/InitPreprocessor.cpp | |
parent | 77accc11f04ed4ff9afd4e27d430144d4714be56 (diff) |
Don't use '%ll', this doesn't workin on Win32.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@80933 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/InitPreprocessor.cpp')
-rw-r--r-- | lib/Frontend/InitPreprocessor.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Frontend/InitPreprocessor.cpp b/lib/Frontend/InitPreprocessor.cpp index 555054772d..90e5bdec55 100644 --- a/lib/Frontend/InitPreprocessor.cpp +++ b/lib/Frontend/InitPreprocessor.cpp @@ -211,7 +211,9 @@ static void DefineTypeSize(const char *MacroName, unsigned TypeWidth, else MaxVal = ~0LL >> (64-TypeWidth); - sprintf(MacroBuf, "%s=%llu%s", MacroName, MaxVal, ValSuffix); + // FIXME: Switch to using raw_ostream and avoid utostr(). + sprintf(MacroBuf, "%s=%s%s", MacroName, llvm::utostr(MaxVal).c_str(), + ValSuffix); DefineBuiltinMacro(Buf, MacroBuf); } |