diff options
author | Yaxun Liu <Yaxun.Liu@amd.com> | 2016-12-18 06:35:06 +0000 |
---|---|---|
committer | Yaxun Liu <Yaxun.Liu@amd.com> | 2016-12-18 06:35:06 +0000 |
commit | cc2741ce8535257a1e3adb73ca8e056460350dbb (patch) | |
tree | 7ff4f62c38a09ee021b96e59d4ef0149d85212a9 /clang/lib | |
parent | add9cc697a31fb39908c6193858c2dc5c054d218 (diff) | |
download | bcm5719-llvm-cc2741ce8535257a1e3adb73ca8e056460350dbb.tar.gz bcm5719-llvm-cc2741ce8535257a1e3adb73ca8e056460350dbb.zip |
Attempt to fix build failure and regressions due to r290056
Add llvm:: namespace to StringRef.
Make conversion between bool and uint64_t explicit.
llvm-svn: 290058
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/Serialization/ASTReader.cpp | 4 | ||||
-rw-r--r-- | clang/lib/Serialization/ASTWriter.cpp | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Serialization/ASTReader.cpp b/clang/lib/Serialization/ASTReader.cpp index d6324b41d6c..066261c0215 100644 --- a/clang/lib/Serialization/ASTReader.cpp +++ b/clang/lib/Serialization/ASTReader.cpp @@ -3167,8 +3167,8 @@ ASTReader::ReadASTBlock(ModuleFile &F, unsigned ClientLoadCapabilities) { for (unsigned I = 0, E = Record.size(); I != E; ) { auto Name = ReadString(Record, I); auto &Opt = OpenCLExtensions.OptMap[Name]; - Opt.Supported = Record[I++]; - Opt.Enabled = Record[I++]; + Opt.Supported = Record[I++] != 0; + Opt.Enabled = Record[I++] != 0; Opt.Avail = Record[I++]; Opt.Core = Record[I++]; } diff --git a/clang/lib/Serialization/ASTWriter.cpp b/clang/lib/Serialization/ASTWriter.cpp index 493941a3eff..6d79ea53b65 100644 --- a/clang/lib/Serialization/ASTWriter.cpp +++ b/clang/lib/Serialization/ASTWriter.cpp @@ -3944,8 +3944,8 @@ void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { for (const auto &I:Opts.OptMap) { AddString(I.getKey(), Record); auto V = I.getValue(); - Record.push_back(V.Supported); - Record.push_back(V.Enabled); + Record.push_back(V.Supported ? 1 : 0); + Record.push_back(V.Enabled ? 1 : 0); Record.push_back(V.Avail); Record.push_back(V.Core); } |