aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp')
-rw-r--r--lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp b/lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp
index aa73b9cffa..2dd2af5dc3 100644
--- a/lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp
+++ b/lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp
@@ -249,8 +249,12 @@ void NaClBitcodeHeader::InstallFields() {
if (PNaClVersion != 1) {
IsSupportedFlag = false;
IsReadableFlag = false;
- UnsupportedMessage = "Unsupported Version";
UpdatedUnsupportedMessage = true;
+ UnsupportedMessage.clear();
+ raw_string_ostream UnsupportedStream(UnsupportedMessage);
+ UnsupportedStream << "Unsupported PNaCl bitcode version: "
+ << PNaClVersion << "\n";
+ UnsupportedStream.flush();
}
if (Fields.size() != 1) {
IsSupportedFlag = false;