Ignore:
Timestamp:
Jul 7, 1999, 10:11:58 AM (26 years ago)
Author:
sandervl
Message:

Major changes in PE2LX/KERNEL32 for TLS support. DLL VERSION INCREASED TO 3 AS THIS CHANGE MAKES IT INCOMPATIBLE WITH APPS CONVERTED WITH PREVIOUS VERSION OF PE2LX (OR WIN32K)

File:
1 edited

Legend:

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

    r125 r281  
    1 /* $Id: thread.h,v 1.3 1999-06-19 17:58:50 sandervl Exp $ */
     1/* $Id: thread.h,v 1.4 1999-07-07 08:11:09 sandervl Exp $ */
    22
    33/*
     
    1313#include "winbase.h"
    1414//#include "selectors.h"  /* for SET_FS */
     15
     16#ifdef __WIN32OS2__
     17#define TLS_MINIMUM_AVAILABLE   64
     18#endif
    1519
    1620struct _PDB;
     
    7175    WORD           thunk_ss;       /*  94 Yet another 16-bit stack selector */
    7276    WORD           pad3;           /*  96 */
     77#ifdef __WIN32OS2__
     78    LPVOID         tls_array[TLS_MINIMUM_AVAILABLE];  /*  98 Thread local storage */
     79#else
    7380    LPVOID         tls_array[64];  /*  98 Thread local storage */
     81#endif
    7482    DWORD          delta_priority; /* 198 Priority delta */
    7583    DWORD          unknown4[7];    /* 19c Unknown */
Note: See TracChangeset for help on using the changeset viewer.