diff options
author | Eugene Leviant <eleviant@accesssoftek.com> | 2019-04-08 12:31:12 +0000 |
---|---|---|
committer | Eugene Leviant <eleviant@accesssoftek.com> | 2019-04-08 12:31:12 +0000 |
commit | 18873b22be08dbd91e910c1cb53b5d9aa5eb38cf (patch) | |
tree | 28ce966ae518019358e84fa7653d7e6611566edc /llvm/lib/DebugInfo | |
parent | 923c7c9daaa5d90be4f2bcc58652a2c925a3c4db (diff) | |
download | bcm5719-llvm-18873b22be08dbd91e910c1cb53b5d9aa5eb38cf.tar.gz bcm5719-llvm-18873b22be08dbd91e910c1cb53b5d9aa5eb38cf.zip |
Attempt to recommit r357901
llvm-svn: 357905
Diffstat (limited to 'llvm/lib/DebugInfo')
-rw-r--r-- | llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp index 43c65c43c74..52192287b71 100644 --- a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp +++ b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp @@ -23,6 +23,7 @@ #include "llvm/Object/COFF.h" #include "llvm/Object/MachO.h" #include "llvm/Object/MachOUniversal.h" +#include "llvm/Support/CRC.h" #include "llvm/Support/Casting.h" #include "llvm/Support/Compression.h" #include "llvm/Support/DataExtractor.h" @@ -163,7 +164,7 @@ bool checkFileCRC(StringRef Path, uint32_t CRCHash) { MemoryBuffer::getFileOrSTDIN(Path); if (!MB) return false; - return !zlib::isAvailable() || CRCHash == zlib::crc32(MB.get()->getBuffer()); + return CRCHash == crc32(0, MB.get()->getBuffer()); } bool findDebugBinary(const std::string &OrigPath, |