aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp
diff options
context:
space:
mode:
authorMark Seaborn <mseaborn@chromium.org>2013-08-23 16:39:55 -0700
committerMark Seaborn <mseaborn@chromium.org>2013-08-23 16:39:55 -0700
commite2a4edb5a4bf44481c099a11f95e0d7ea8b46b61 (patch)
tree06b582772a30ed362f4195698e59c377d5e802c4 /lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp
parent9166d2f605b3f02b2f6c7e9477fefd3cdbf8be08 (diff)
PNaCl bitcode: Remove support for string constant values
These are no longer used since we introduced the GLOBALVAR block for PNaCl, in which global variable initialisers are flattened. BUG=https://code.google.com/p/nativeclient/issues/detail?id=3590 TEST=PNaCl toolchain trybots Review URL: https://codereview.chromium.org/22903045
Diffstat (limited to 'lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp')
-rw-r--r--lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp b/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp
index 1bbbf4516a..c1fbe08edb 100644
--- a/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp
+++ b/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp
@@ -940,16 +940,6 @@ bool NaClBitcodeReader::ParseConstants() {
}
break;
}
- case naclbitc::CST_CODE_STRING: // STRING: [values]
- case naclbitc::CST_CODE_CSTRING: { // CSTRING: [values]
- if (Record.empty())
- return Error("Invalid CST_STRING record");
-
- SmallString<16> Elts(Record.begin(), Record.end());
- V = ConstantDataArray::getString(Context, Elts,
- BitCode == naclbitc::CST_CODE_CSTRING);
- break;
- }
case naclbitc::CST_CODE_DATA: {// DATA: [n x value]
if (Record.empty())
return Error("Invalid CST_DATA record");