From: Fangrui Song Date: Sat, 6 Nov 2021 18:18:29 +0000 (-0700) Subject: [llvm-objdump] Remove untested diagnostic "missing data dir for TLS table" X-Git-Tag: upstream/15.0.7~26545 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=859a6d973f3d9c9fde9c7de44b8a215711eb5141;p=platform%2Fupstream%2Fllvm.git [llvm-objdump] Remove untested diagnostic "missing data dir for TLS table" --- diff --git a/llvm/tools/llvm-objdump/COFFDump.cpp b/llvm/tools/llvm-objdump/COFFDump.cpp index 09a9001..54ae3cf 100644 --- a/llvm/tools/llvm-objdump/COFFDump.cpp +++ b/llvm/tools/llvm-objdump/COFFDump.cpp @@ -278,10 +278,7 @@ static void printTLSDirectory(const COFFObjectFile *Obj) { return; const data_directory *DataDir = Obj->getDataDirectory(COFF::TLS_TABLE); - if (!DataDir) - reportError("missing data dir for TLS table", Obj->getFileName()); - - if (DataDir->RelativeVirtualAddress == 0) + if (!DataDir || DataDir->RelativeVirtualAddress == 0) return; uintptr_t IntPtr = 0;