flat assembler
Message board for the users of flat assembler.
Index
> Windows > dll in fasm (bug?!) Goto page Previous 1, 2 |
Author |
|
Aster!x 22 Dec 2005, 09:36
for example usual masm warning:
LINK : warning LNK4096: /BASE value '0x100000' is invalid for Windows 95 and Windows 98; image may not run |
|||
22 Dec 2005, 09:36 |
|
leo 23 Dec 2005, 18:32
Tomasz Grysztar
Quote: But this is not an error, since this doesn't violate the PE specification Unfortunataly the MS PE Specification isn't so detailed as wanted But if you reread the specification (Feb 1999) you'll see the following description of IMAGE_FILE_RELOCS_STRIPPED flag: "Image only, Windows CE, Windows NT and above". So this flag isn't supported by Win 9x and we cannot interpret it as a bug In contrast, the specification allows to use empty data sections: "However, for sections containing all zeros, the section data need not be included". So XP violates the PE specification if it dissalows empty sections |
|||
23 Dec 2005, 18:32 |
|
Goto page Previous 1, 2 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.