[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Patchless modification of Lua source code
- From: Philippe Verdy <verdy_p@...>
- Date: Sun, 25 Nov 2018 04:58:49 +0100
"Based on" does not mean they are the same... There are other formats, working on the same principles (for example COFF)...
And no! The PE format is not used directly when building, it's only one of the final formats supported by the native loader/linker.
Note that the Windows kernel (as well as several Unix/Linux kernels) also supports other formats (PE is not the exclusive one for Windows), and so it implements several native loaders.
I just took one example.
Let me try this one more time ...
It was thus said that the Great Philippe Verdy once stated:
> note that executable and DLL modules on
> Windows, as well as on OS/2, are based on directly on the ELF format) !
I would like for you to provide a citation that states the Windows
exectuable format, known as PE (for "Portable Executable") is based directly
on ELF (for "Executable/Linker Format"). They are two different formats.