summaryrefslogtreecommitdiff
path: root/third_party/llvm-project/DWARFContext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/llvm-project/DWARFContext.cpp')
-rw-r--r--third_party/llvm-project/DWARFContext.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/third_party/llvm-project/DWARFContext.cpp b/third_party/llvm-project/DWARFContext.cpp
index da865a2c3..64c153bfa 100644
--- a/third_party/llvm-project/DWARFContext.cpp
+++ b/third_party/llvm-project/DWARFContext.cpp
@@ -1507,7 +1507,9 @@ class DWARFObjInMemory final : public DWARFObject {
public:
DWARFObjInMemory(const StringMap<std::unique_ptr<MemoryBuffer>> &Sections,
uint8_t AddrSize, bool IsLittleEndian)
- : IsLittleEndian(IsLittleEndian) {
+ : IsLittleEndian(IsLittleEndian),
+ AddressSize(4) // XXX BINARYEN
+ {
for (const auto &SecIt : Sections) {
if (StringRef *SectionData = mapSectionToMember(SecIt.first()))
*SectionData = SecIt.second->getBuffer();