Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Message-Id: <199911111919.NAA07369@mercury.xraylith.wisc.edu> To: Vadim Egorov cc: cygwin-developers AT sourceware DOT cygnus DOT com Subject: Re: w32api divergence issues In-Reply-To: Your message of "11 Nov 1999 10:42:21 +0300." Date: Thu, 11 Nov 1999 13:19:48 -0600 From: Mumit Khan Vadim Egorov writes: > Hello, > As long as this thread occurred I dare to draw your attention to the fact tha > t > several structures in winnt.h should be packed to 2 bytes -- namely > IMAGE_DOS_HEADER, MAGE_NT_HEADERS, IMAGE_SYMBOL, IMAGE_COFF_SYMBOLS_HEADER, > IMAGE_RELOCATION, IMAGE_BASE_RELOCATION and IMAGE_LINENUMBER -- > at least one Matt Pietrek's program for reading object files fails to work > without it. > Once I posted my diffs to this list - so if you are planning significant chan > ges in > win32 headers please take a look at it. > -- Thanks. There are still quite a few problems with winnt.h, thanks to mess of packing directives. I believe I have all of those fixed now, and will be in my next snapshot. Regards, Mumit