aboutsummaryrefslogtreecommitdiff
path: root/include/llvm
diff options
context:
space:
mode:
authorMark Seaborn <mseaborn@chromium.org>2013-08-28 17:04:44 -0700
committerMark Seaborn <mseaborn@chromium.org>2013-08-28 17:04:44 -0700
commite9eafe8abb2e303c8185d83780183c342e9ca08f (patch)
tree6ca5894f8f84802e6fdf87eb7d8d025f503dec9f /include/llvm
parentfa8d800195480df6eb76f4ea51a18cca9cb5ff88 (diff)
PNaCl bitcode: Remove support for >64-bit int constants (CST_CODE_WIDE_INTEGER)
The PNaCl ABI verifier does not allow large integer constants. Remove an argument from EmitAPInt() which is now no longer used. Also make error reporting for unknown Constants more verbose. BUG=https://code.google.com/p/nativeclient/issues/detail?id=3590 TEST=PNaCl toolchain trybots Review URL: https://codereview.chromium.org/22903044
Diffstat (limited to 'include/llvm')
-rw-r--r--include/llvm/Bitcode/NaCl/NaClLLVMBitCodes.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/Bitcode/NaCl/NaClLLVMBitCodes.h b/include/llvm/Bitcode/NaCl/NaClLLVMBitCodes.h
index 8361a17642..3a19ee84ca 100644
--- a/include/llvm/Bitcode/NaCl/NaClLLVMBitCodes.h
+++ b/include/llvm/Bitcode/NaCl/NaClLLVMBitCodes.h
@@ -145,7 +145,7 @@ namespace naclbitc {
CST_CODE_NULL = 2, // NULL
CST_CODE_UNDEF = 3, // UNDEF
CST_CODE_INTEGER = 4, // INTEGER: [intval]
- CST_CODE_WIDE_INTEGER = 5, // WIDE_INTEGER: [n x intval]
+ CST_CODE_WIDE_INTEGER = 5, // Not used in PNaCl.
CST_CODE_FLOAT = 6, // FLOAT: [fpval]
CST_CODE_AGGREGATE = 7, // AGGREGATE: [n x value number]
CST_CODE_STRING = 8, // Not used in PNaCl.