Fix the size of the dos_message field in the internal_extra_pe_filehdr structure on hosts where sizeof(long) == 8.
* coff/internal.h (struct internal_extra_pe_filehdr): Use ints instead of longs to hold dos_message.
This commit is contained in:
parent
b9d8f5601b
commit
2f1575ea6f
2 changed files with 6 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2019-10-29 Andrew Eikum <aeikum@codeweavers.com>
|
||||
|
||||
* coff/internal.h (struct internal_extra_pe_filehdr): Use ints
|
||||
instead of longs to hold dos_message.
|
||||
|
||||
2019-10-25 Alan Modra <amodra@gmail.com>
|
||||
|
||||
PR 4499
|
||||
|
|
|
@ -54,7 +54,7 @@ struct internal_extra_pe_filehdr
|
|||
unsigned short e_oeminfo; /* OEM information; e_oemid specific, 0x0 */
|
||||
unsigned short e_res2[10]; /* Reserved words, all 0x0 */
|
||||
bfd_vma e_lfanew; /* File address of new exe header, 0x80 */
|
||||
unsigned long dos_message[16]; /* text which always follows dos header */
|
||||
unsigned int dos_message[16]; /* Text which always follows DOS header. */
|
||||
bfd_vma nt_signature; /* required NT signature, 0x4550 */
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue