audk/BaseTools/Source/C/GenFw
Liming Gao 3d312a1fec BaseTools GenFw: Fix the issue to update the wrong size as SectionSize
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1603
CLANG9 generated PE image exposes below two issues.
1. SectionSize is used to copy PE section data. It should be smaller than
section raw size.
2. The real data is required to be copied. So, copy the min size of
VirtualSize and SizeOfRawData.

Signed-off-by: Liming Gao <liming.gao@intel.com>
Cc: Bob Feng <bob.c.feng@intel.com>
Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com>
2019-10-24 09:41:31 +08:00
..
Elf32Convert.c BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
Elf32Convert.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
Elf64Convert.c BaseTools/GenFw AARCH64: fix up GOT based relative relocations 2019-09-04 09:08:39 -07:00
Elf64Convert.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
ElfConvert.c BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
ElfConvert.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
GNUmakefile BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
GenFw.c BaseTools GenFw: Fix the issue to update the wrong size as SectionSize 2019-10-24 09:41:31 +08:00
GenFw.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
Makefile BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
elf32.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
elf64.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
elf_common.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00