summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo
diff options
context:
space:
mode:
authorEugene Leviant <eleviant@accesssoftek.com>2019-04-08 12:31:12 +0000
committerEugene Leviant <eleviant@accesssoftek.com>2019-04-08 12:31:12 +0000
commit18873b22be08dbd91e910c1cb53b5d9aa5eb38cf (patch)
tree28ce966ae518019358e84fa7653d7e6611566edc /llvm/lib/DebugInfo
parent923c7c9daaa5d90be4f2bcc58652a2c925a3c4db (diff)
downloadbcm5719-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.cpp3
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,
OpenPOWER on IntegriCloud