[llvm] r328824 - Try to fix sanitizer-x86_64-linux-fast bot due to change in r328820.

Kevin Enderby via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 29 13:49:24 PDT 2018


Author: enderby
Date: Thu Mar 29 13:49:24 2018
New Revision: 328824

URL: http://llvm.org/viewvc/llvm-project?rev=328824&view=rev
Log:
Try to fix sanitizer-x86_64-linux-fast bot due to change in r328820.

Modified:
    llvm/trunk/tools/llvm-nm/llvm-nm.cpp

Modified: llvm/trunk/tools/llvm-nm/llvm-nm.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-nm/llvm-nm.cpp?rev=328824&r1=328823&r2=328824&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-nm/llvm-nm.cpp (original)
+++ llvm/trunk/tools/llvm-nm/llvm-nm.cpp Thu Mar 29 13:49:24 2018
@@ -1591,7 +1591,7 @@ dumpSymbolNamesFromObject(SymbolicFile &
       // Trying adding symbol from the function starts table and LC_MAIN entry
       // point.
       SmallVector<uint64_t, 8> FoundFns;
-      int64_t lc_main_offset = -1;
+      uint64_t lc_main_offset = UINT64_MAX;
       for (const auto &Command : MachO->load_commands()) {
         if (Command.C.cmd == MachO::LC_FUNCTION_STARTS) {
           // We found a function starts segment, parse the addresses for 
@@ -1653,7 +1653,7 @@ dumpSymbolNamesFromObject(SymbolicFile &
           F.NDesc = 0;
           F.IndirectName = StringRef();
           SymbolList.push_back(F);
-          if (FoundFns[f] == (uint64_t)lc_main_offset)
+          if (FoundFns[f] == lc_main_offset)
             FOS << "<redacted LC_MAIN>";
           else
             FOS << "<redacted function " << f << ">";




More information about the llvm-commits mailing list