[llvm] r201756 - Object/COFF: Fix padding between CSDVersion and EditList.
Rui Ueyama
ruiu at google.com
Wed Feb 19 22:02:09 PST 2014
Author: ruiu
Date: Thu Feb 20 00:02:09 2014
New Revision: 201756
URL: http://llvm.org/viewvc/llvm-project?rev=201756&view=rev
Log:
Object/COFF: Fix padding between CSDVersion and EditList.
Modified:
llvm/trunk/include/llvm/Object/COFF.h
llvm/trunk/test/tools/llvm-objdump/coff-private-headers.test
Modified: llvm/trunk/include/llvm/Object/COFF.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Object/COFF.h?rev=201756&r1=201755&r2=201756&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Object/COFF.h (original)
+++ llvm/trunk/include/llvm/Object/COFF.h Thu Feb 20 00:02:09 2014
@@ -260,7 +260,7 @@ struct coff_load_configuration32 {
support::ulittle32_t ProcessAffinityMask;
support::ulittle32_t ProcessHeapFlags;
support::ulittle16_t CSDVersion;
- char Reserved[4];
+ uint16_t Reserved;
support::ulittle32_t EditList;
support::ulittle32_t SecurityCookie;
support::ulittle32_t SEHandlerTable;
Modified: llvm/trunk/test/tools/llvm-objdump/coff-private-headers.test
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-objdump/coff-private-headers.test?rev=201756&r1=201755&r2=201756&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-objdump/coff-private-headers.test (original)
+++ llvm/trunk/test/tools/llvm-objdump/coff-private-headers.test Thu Feb 20 00:02:09 2014
@@ -61,6 +61,6 @@ LOADCFG-NEXT: Virtual Memory Threshold
LOADCFG-NEXT: Process Affinity Mask: 0
LOADCFG-NEXT: Process Heap Flags: 0
LOADCFG-NEXT: CSD Version: 0
-LOADCFG-NEXT: Security Cookie: 554696768
-LOADCFG-NEXT: SEH Table: 65600
-LOADCFG-NEXT: SEH Count: 0
+LOADCFG-NEXT: Security Cookie: 4206616
+LOADCFG-NEXT: SEH Table: 4202768
+LOADCFG-NEXT: SEH Count: 1
More information about the llvm-commits
mailing list