From: Michael J. Spencer Date: Wed, 5 Dec 2012 22:38:01 +0000 (+0000) Subject: Quick build fix for c++03 clang. This needs a proper solution. Note that these offset... X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=1246700d1b5eb5aea5826b6ceed01e3a67ca9a28;p=oota-llvm.git Quick build fix for c++03 clang. This needs a proper solution. Note that these offsets are guaranteed to be correct by Endian.h. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169438 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/llvm-objdump/COFFDump.cpp b/tools/llvm-objdump/COFFDump.cpp index ed4d1c3344f..30faecbb19d 100644 --- a/tools/llvm-objdump/COFFDump.cpp +++ b/tools/llvm-objdump/COFFDump.cpp @@ -277,26 +277,26 @@ void llvm::printCOFFUnwindInfo(const COFFObjectFile *Obj) { outs() << " Start Address: "; printCOFFSymbolAddress(outs(), Rels, SectionOffset + - offsetof(RuntimeFunction, StartAddress), + /*offsetof(RuntimeFunction, StartAddress)*/ 0, I->StartAddress); outs() << "\n"; outs() << " End Address: "; printCOFFSymbolAddress(outs(), Rels, SectionOffset + - offsetof(RuntimeFunction, EndAddress), + /*offsetof(RuntimeFunction, EndAddress)*/ 4, I->EndAddress); outs() << "\n"; outs() << " Unwind Info Address: "; printCOFFSymbolAddress(outs(), Rels, SectionOffset + - offsetof(RuntimeFunction, UnwindInfoOffset), + /*offsetof(RuntimeFunction, UnwindInfoOffset)*/ 8, I->UnwindInfoOffset); outs() << "\n"; ArrayRef XContents; uint64_t UnwindInfoOffset = 0; if (error(getSectionContents(Obj, Rels, SectionOffset + - offsetof(RuntimeFunction, UnwindInfoOffset), + /*offsetof(RuntimeFunction, UnwindInfoOffset)*/ 8, XContents, UnwindInfoOffset))) continue; if (XContents.empty()) continue;