DMD generated exes' size differ from PE headers
bobef
aasd.aasdasd.asd.ad.ad.as.d.a at asdasdas.das.da.d.ad.sa.d
Wed Jan 27 00:23:30 PST 2010
BCS Wrote:
> Hello bobef,
>
> > I'm walking the PE header sections to find out the file size. I find
> > the maximum PointerToRawData and add SizeOfRawData of the section to
> > find where the exe ends. It works with the files I've tested. When
> > compiling exe file with DMD 1.055 and -g there are additional four
> > bytes after the last section. Why is that? Is SizeOfRawData wrong or
> > there is something else at the end?
> >
>
> What are the 4 bytes? Can you change what they are by tweaking things?
>
> --
>
> <IXOYE><
>
>
Yep, they seem to change.
More information about the Digitalmars-d
mailing list