Ignore:
Timestamp:
Apr 2, 2003, 1:02:36 PM (22 years ago)
Author:
sandervl
Message:

PF: Added modified emx runtime headers + header updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/neexe.h

    r4124 r9969  
    1 /* $Id: neexe.h,v 1.2 2000-08-30 13:56:38 sandervl Exp $ */
     1/* $Id: neexe.h,v 1.3 2003-04-02 11:02:35 sandervl Exp $ */
    22
    33/*
     
    2020 * header.
    2121 */
     22#include "pshpack2.h"
    2223typedef struct
    2324{
     
    4243    DWORD e_lfanew;     /* 3c: Offset to extended header */
    4344} IMAGE_DOS_HEADER,*PIMAGE_DOS_HEADER;
     45#include "poppack.h"
    4446
    4547#define IMAGE_DOS_SIGNATURE     0x5A4D          /* MZ */
     
    5456 * the name IMAGE_OS2_HEADER is misleading, but in the SDK this way.
    5557 */
    56 typedef struct
     58#include "pshpack2.h"
     59typedef struct
    5760{
    5861    WORD  ne_magic;             /* 00 NE signature 'NE' */
     
    8285    BYTE  ne_exetyp;            /* 36 Flags indicating target OS */
    8386    BYTE  ne_flagsothers;       /* 37 Additional information flags */
    84     WORD  fastload_offset;      /* 38 Offset to fast load area (should be ne_pretthunks)*/
    85     WORD  fastload_length;      /* 3a Length of fast load area (should be ne_psegrefbytes) */
     87    WORD  ne_pretthunks;        /* 38 Offset to return thunks */
     88    WORD  ne_psegrefbytes;      /* 3a Offset to segment ref. bytes */
    8689    WORD  ne_swaparea;          /* 3c Reserved by Microsoft */
    8790    WORD  ne_expver;            /* 3e Expected Windows version number */
    88 } IMAGE_OS2_HEADER,*PIMAGE_OS2_HEADER;
    89 
     91} IMAGE_OS2_HEADER, *PIMAGE_OS2_HEADER;
     92#include "poppack.h"
    9093/*
    9194 * NE Header FORMAT FLAGS
Note: See TracChangeset for help on using the changeset viewer.