The size field shouldn't include trailing padding.
llvm-svn: 239712
}
if (OutputSection *Sec = findSection(".rsrc")) {
DataDirectory[RESOURCE_TABLE].RelativeVirtualAddress = Sec->getRVA();
- DataDirectory[RESOURCE_TABLE].Size = Sec->getRawSize();
+ DataDirectory[RESOURCE_TABLE].Size = Sec->getVirtualSize();
}
if (OutputSection *Sec = findSection(".reloc")) {
DataDirectory[BASE_RELOCATION_TABLE].RelativeVirtualAddress = Sec->getRVA();
# RUN: llvm-readobj -file-headers %t.exe | FileCheck --check-prefix=HEADER %s
HEADER: ResourceTableRVA: 0x1000
-HEADER: ResourceTableSize: 0x200
+HEADER: ResourceTableSize: 0x88