Changeset 21867 for branches


Ignore:
Timestamp:
Dec 8, 2011, 9:45:17 PM (14 years ago)
Author:
dmik
Message:

Add FILE_ constants to os2wrap2.h.

Location:
branches/gcc-kmk/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/gcc-kmk/include/os2wrap2.h

    r21635 r21867  
    791791#define os2_CCHMAXPATH 260
    792792#define os2_CCHMAXPATHCOMP 256
     793#define os2_FILE_BEGIN 0
     794#define os2_FILE_CURRENT 1
     795#define os2_FILE_END 2
     796#define os2_FILE_SECTOR 0x8000
     797#define os2_FILE_NORMAL 0x0000
     798#define os2_FILE_READONLY 0x0001
     799#define os2_FILE_HIDDEN 0x0002
     800#define os2_FILE_SYSTEM 0x0004
     801#define os2_FILE_DIRECTORY 0x0010
     802#define os2_FILE_ARCHIVED 0x0020
     803#define os2_FILE_IGNORE 0x10000
     804#define os2_FILE_EXISTED 0x0001
     805#define os2_FILE_CREATED 0x0002
     806#define os2_FILE_TRUNCATED 0x0003
     807#define os2_FILE_OPEN 0x0001
     808#define os2_FILE_TRUNCATE 0x0002
     809#define os2_FILE_CREATE 0x0010
     810#define os2_MUST_HAVE_READONLY (os2_FILE_READONLY       | (os2_FILE_READONLY  << 8))
     811#define os2_MUST_HAVE_HIDDEN (os2_FILE_HIDDEN   | (os2_FILE_HIDDEN        << 8))
     812#define os2_MUST_HAVE_SYSTEM (os2_FILE_SYSTEM   | (os2_FILE_SYSTEM        << 8))
     813#define os2_MUST_HAVE_DIRECTORY (os2_FILE_DIRECTORY | (os2_FILE_DIRECTORY << 8))
     814#define os2_MUST_HAVE_ARCHIVED (os2_FILE_ARCHIVED       | (os2_FILE_ARCHIVED  << 8))
    793815#define HFILE os2_HFILE
    794816#define PHFILE os2_PHFILE
     
    33583380#undef CCHMAXPATH
    33593381#undef CCHMAXPATHCOMP
     3382#undef FILE_BEGIN
     3383#undef FILE_CURRENT
     3384#undef FILE_END
     3385#undef FILE_SECTOR
     3386#undef FILE_NORMAL
     3387#undef FILE_READONLY
     3388#undef FILE_HIDDEN
     3389#undef FILE_SYSTEM
     3390#undef FILE_DIRECTORY
     3391#undef FILE_ARCHIVED
     3392#undef FILE_IGNORE
     3393#undef FILE_EXISTED
     3394#undef FILE_CREATED
     3395#undef FILE_TRUNCATED
     3396#undef FILE_OPEN
     3397#undef FILE_TRUNCATE
     3398#undef FILE_CREATE
     3399#undef MUST_HAVE_READONLY
     3400#undef MUST_HAVE_HIDDEN
     3401#undef MUST_HAVE_SYSTEM
     3402#undef MUST_HAVE_DIRECTORY
     3403#undef MUST_HAVE_ARCHIVED
    33603404#undef HFILE
    33613405#undef PHFILE
  • branches/gcc-kmk/include/os2wrap2_gen.sh

    r21635 r21867  
    5252  :a;/\\$/{N;ba}
    5353  s/([^A-Za-z0-9_])(MAKE[A-Z0-9]+)([^A-Za-z0-9_])/\1 \2 \3/g
    54   s/([^A-Za-z0-9_])(((BM|CLR|CONTEXT|CREATE|CS|DM|DT|EH|ERROR|EXCEPTION|EXLST|FDM|FNTM|HWND|LM|MB|MIA|MM|NP|OBJ|PAG|QS|QSV|RGN|RT|SEM|SEVERITY|SIS|SV|SWP|TA|WC|WM|WS|XCPT|(WIN|GPI|DEV|SPL)ERR)_([A-Z0-9_]+))|((P?VOID|(API|EXP)ENTRY|P(CMD|CHR|MSE)MSG|ERRORID|NO_ERROR|PCMDMSG|SEL|HWND|MPARAM|MRESULT|LHANDLE|SHANDLE|BOOL|(LO|HI|P)?U?(LONG|SHORT|CHAR|BYTE)|(CCH|MPFROM|MAKE)[A-Z0-9]+)([^A-Za-z0-9_])))/\1os2_\2/g
     54  s/([^A-Za-z0-9_])(((BM|CLR|CONTEXT|CREATE|CS|DM|DT|EH|ERROR|EXCEPTION|EXLST|FILE|FDM|FNTM|HWND|LM|MB|MIA|MM|NP|OBJ|PAG|QS|QSV|RGN|RT|SEM|SEVERITY|SIS|SV|SWP|TA|WC|WM|WS|XCPT|(WIN|GPI|DEV|SPL)ERR)_([A-Z0-9_]+))|((P?VOID|(API|EXP)ENTRY|P(CMD|CHR|MSE)MSG|ERRORID|NO_ERROR|PCMDMSG|SEL|HWND|MPARAM|MRESULT|LHANDLE|SHANDLE|BOOL|(LO|HI|P)?U?(LONG|SHORT|CHAR|BYTE)|(CCH|MPFROM|MAKE)[A-Z0-9]+)([^A-Za-z0-9_])))/\1os2_\2/g
    5555  tb;bd
    5656  :b
     
    9595  :a;/\\$/{N;ba}
    9696  s/([^A-Za-z0-9_])(MAKE[A-Z0-9]+)([^A-Za-z0-9_])/\1 \2 \3/g
    97   s/([^A-Za-z0-9_])(((BM|CLR|CONTEXT|CREATE|CS|DM|DT|EH|ERROR|EXCEPTION|EXLST|FDM|FNTM|HWND|LM|MB|MIA|MM|NP|OBJ|PAG|QS|QSV|RGN|RT|SEM|SEVERITY|SIS|SV|SWP|TA|WC|WM|WS|XCPT|(WIN|GPI|DEV|SPL)ERR)_([A-Z0-9_]+))|((P?VOID|(API|EXP)ENTRY|P(CMD|CHR|MSE)MSG|ERRORID|NO_ERROR|PCMDMSG|SEL|HWND|MPARAM|MRESULT|LHANDLE|SHANDLE|BOOL|(LO|HI|P)?U?(LONG|SHORT|CHAR|BYTE)|(CCH|MPFROM|MAKE)[A-Z0-9]+)([^A-Za-z0-9_])))/\1os2_\2/g
     97  s/([^A-Za-z0-9_])(((BM|CLR|CONTEXT|CREATE|CS|DM|DT|EH|ERROR|EXCEPTION|EXLST|FILE|FDM|FNTM|HWND|LM|MB|MIA|MM|NP|OBJ|PAG|QS|QSV|RGN|RT|SEM|SEVERITY|SIS|SV|SWP|TA|WC|WM|WS|XCPT|(WIN|GPI|DEV|SPL)ERR)_([A-Z0-9_]+))|((P?VOID|(API|EXP)ENTRY|P(CMD|CHR|MSE)MSG|ERRORID|NO_ERROR|PCMDMSG|SEL|HWND|MPARAM|MRESULT|LHANDLE|SHANDLE|BOOL|(LO|HI|P)?U?(LONG|SHORT|CHAR|BYTE)|(CCH|MPFROM|MAKE)[A-Z0-9]+)([^A-Za-z0-9_])))/\1os2_\2/g
    9898  tb;bd
    9999  :b
Note: See TracChangeset for help on using the changeset viewer.