Re: [PATCH 2/9] Provide PE binary definitions

2014-07-04 Thread Matthew Garrett
On Fri, Jul 04, 2014 at 10:12:51PM +0300, Anca Emanuel wrote: > Wow MZ ? EXE for MSDOS and Windows ??? > > After more research, http://en.wikipedia.org/wiki/Portable_Executable > [quote]PE is a modified version of the Unix COFF (Common Object File > Format).[/quote] > > How can anyone be sure tha

Re: [PATCH 2/9] Provide PE binary definitions

2014-07-04 Thread H. Peter Anvin
Because it is an established part of the UEFI specification which has specific terms for adoption. On July 4, 2014 12:12:51 PM PDT, Anca Emanuel wrote: >Wow MZ ? EXE for MSDOS and Windows ??? > >After more research, http://en.wikipedia.org/wiki/Portable_Executable >[quote]PE is a modified versio

Re: [PATCH 2/9] Provide PE binary definitions

2014-07-04 Thread Anca Emanuel
Wow MZ ? EXE for MSDOS and Windows ??? After more research, http://en.wikipedia.org/wiki/Portable_Executable [quote]PE is a modified version of the Unix COFF (Common Object File Format).[/quote] How can anyone be sure that Microsoft will not sue about this ? On Fri, Jul 4, 2014 at 12:07 AM, Vive

[PATCH 2/9] Provide PE binary definitions

2014-07-03 Thread Vivek Goyal
Provide some PE binary structural and constant definitions as taken from the pesign package sources. Signed-off-by: David Howells Signed-off-by: Vivek Goyal --- include/linux/pe.h | 448 + 1 file changed, 448 insertions(+) create mode 100644