Changeset 21379 for trunk/include/os2wrap2.h
- Timestamp:
- Jul 4, 2010, 7:42:38 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/os2wrap2.h
r21377 r21379 20 20 21 21 sed -nr \ 22 -e 's/^[[:space:]]*typedef[[:space:]]+struct[[:space:]]+_([A-Z_][A-Z1-9_]+) [[:space:]]*$/#define _\1 os2__\1\22 -e 's/^[[:space:]]*typedef[[:space:]]+struct[[:space:]]+_([A-Z_][A-Z1-9_]+)([[:space:]]*[/]\*.*\*[/])?[[:space:]]*$/#define _\1 os2__\1\ 23 23 #define \1 os2_\1/p' \ 24 -e 's/^[[:space:]]*typedef[[:space:]]+.+[[:space:]]+\**([A-Z_][A-Z1-9_]+)[[:space:]]*(\[.*\])?[[:space:]]*; [[:space:]]*$/#define \1 os2_\1/p' \25 -e 's/^[[:space:]]*#define[[:space:]]+((C S|HWND|WC|MB|WM|WS|RGN|RT|DT|SWP|TA)_([A-Z1-9_]+))[[:space:]]+.*$/#define \1 os2_\1/p' \24 -e 's/^[[:space:]]*typedef[[:space:]]+.+[[:space:]]+\**([A-Z_][A-Z1-9_]+)[[:space:]]*(\[.*\])?[[:space:]]*;([[:space:]]*[/]\*.*\*[/])?[[:space:]]*$/#define \1 os2_\1/p' \ 25 -e 's/^[[:space:]]*#define[[:space:]]+((CONTEXT|CS|EH|EXCEPTION|HWND|WC|MB|WM|WS|RGN|RT|DT|SWP|TA)_([A-Z1-9_]+))[[:space:]]+.*$/#define \1 os2_\1/p' \ 26 26 27 27 */ 28 #define INT os2_INT 28 29 #define UINT os2_UINT 29 30 #define APIRET os2_APIRET … … 361 362 #define HEV os2_HEV 362 363 #define PHEV os2_PHEV 364 #define _PSEMRECORD os2__PSEMRECORD 365 #define PSEMRECORD os2_PSEMRECORD 363 366 #define PSEMRECORD os2_PSEMRECORD 364 367 #define _AVAILDATA os2__AVAILDATA … … 374 377 #define REQUESTDATA os2_REQUESTDATA 375 378 #define PREQUESTDATA os2_PREQUESTDATA 379 #define CONTEXT_CONTROL os2_CONTEXT_CONTROL 380 #define CONTEXT_INTEGER os2_CONTEXT_INTEGER 381 #define CONTEXT_SEGMENTS os2_CONTEXT_SEGMENTS 382 #define CONTEXT_FLOATING_POINT os2_CONTEXT_FLOATING_POINT 383 #define CONTEXT_FULL os2_CONTEXT_FULL 384 #define EH_NONCONTINUABLE os2_EH_NONCONTINUABLE 385 #define EH_UNWINDING os2_EH_UNWINDING 386 #define EH_EXIT_UNWIND os2_EH_EXIT_UNWIND 387 #define EH_STACK_INVALID os2_EH_STACK_INVALID 388 #define EH_NESTED_CALL os2_EH_NESTED_CALL 376 389 #define PFPREG os2_PFPREG 390 #define _CONTEXT os2__CONTEXT 391 #define CONTEXT os2_CONTEXT 377 392 #define PCONTEXTRECORD os2_PCONTEXTRECORD 393 #define EXCEPTION_MAXIMUM_PARAMETERS os2_EXCEPTION_MAXIMUM_PARAMETERS 378 394 #define _EXCEPTIONREPORTRECORD os2__EXCEPTIONREPORTRECORD 379 395 #define EXCEPTIONREPORTRECORD os2_EXCEPTIONREPORTRECORD … … 913 929 #define PIX os2_PIX 914 930 #define LINE os2_LINE 931 #define _FORMATRECT os2__FORMATRECT 932 #define FORMATRECT os2_FORMATRECT 915 933 #define PFORMATRECT os2_PFORMATRECT 916 934 #define _MLECTLDATA os2__MLECTLDATA … … 923 941 #define MLEMARGSTRUCT os2_MLEMARGSTRUCT 924 942 #define PMARGSTRUCT os2_PMARGSTRUCT 943 #define _SEARCH os2__SEARCH 944 #define SEARCH os2_SEARCH 925 945 #define PMLE_SEARCHDATA os2_PMLE_SEARCHDATA 926 946 #define TA_NORMAL_HORIZ os2_TA_NORMAL_HORIZ … … 1452 1472 1453 1473 sed -nr \ 1454 -e 's/^[[:space:]]*typedef[[:space:]]+struct[[:space:]]+_([A-Z_][A-Z1-9_]+) [[:space:]]*$/#undef _\1\1474 -e 's/^[[:space:]]*typedef[[:space:]]+struct[[:space:]]+_([A-Z_][A-Z1-9_]+)([[:space:]]*[/]\*.*\*[/])?[[:space:]]*$/#undef _\1\ 1455 1475 #undef \1/p' \ 1456 -e 's/^[[:space:]]*typedef[[:space:]]+.+[[:space:]]+\**([A-Z_][A-Z1-9_]+)[[:space:]]*(\[.*\])?[[:space:]]*; [[:space:]]*$/#undef \1/p' \1457 -e 's/^[[:space:]]*#define[[:space:]]+((C S|HWND|WC|MB|WM|WS|RGN|RT|DT|SWP|TA)_([A-Z1-9_]+))[[:space:]]+.*$/#undef \1/p' \1476 -e 's/^[[:space:]]*typedef[[:space:]]+.+[[:space:]]+\**([A-Z_][A-Z1-9_]+)[[:space:]]*(\[.*\])?[[:space:]]*;([[:space:]]*[/]\*.*\*[/])?[[:space:]]*$/#undef \1/p' \ 1477 -e 's/^[[:space:]]*#define[[:space:]]+((CONTEXT|CS|EH|EXCEPTION|HWND|WC|MB|WM|WS|RGN|RT|DT|SWP|TA)_([A-Z1-9_]+))[[:space:]]+.*$/#undef \1/p' \ 1458 1478 1459 1479 */ 1460 1480 1481 #undef INT 1461 1482 #undef UINT 1462 1483 #undef APIRET … … 1794 1815 #undef HEV 1795 1816 #undef PHEV 1817 #undef _PSEMRECORD 1818 #undef PSEMRECORD 1796 1819 #undef PSEMRECORD 1797 1820 #undef _AVAILDATA … … 1807 1830 #undef REQUESTDATA 1808 1831 #undef PREQUESTDATA 1832 #undef CONTEXT_CONTROL 1833 #undef CONTEXT_INTEGER 1834 #undef CONTEXT_SEGMENTS 1835 #undef CONTEXT_FLOATING_POINT 1836 #undef CONTEXT_FULL 1837 #undef EH_NONCONTINUABLE 1838 #undef EH_UNWINDING 1839 #undef EH_EXIT_UNWIND 1840 #undef EH_STACK_INVALID 1841 #undef EH_NESTED_CALL 1809 1842 #undef PFPREG 1843 #undef _CONTEXT 1844 #undef CONTEXT 1810 1845 #undef PCONTEXTRECORD 1846 #undef EXCEPTION_MAXIMUM_PARAMETERS 1811 1847 #undef _EXCEPTIONREPORTRECORD 1812 1848 #undef EXCEPTIONREPORTRECORD … … 2346 2382 #undef PIX 2347 2383 #undef LINE 2384 #undef _FORMATRECT 2385 #undef FORMATRECT 2348 2386 #undef PFORMATRECT 2349 2387 #undef _MLECTLDATA … … 2356 2394 #undef MLEMARGSTRUCT 2357 2395 #undef PMARGSTRUCT 2396 #undef _SEARCH 2397 #undef SEARCH 2358 2398 #undef PMLE_SEARCHDATA 2359 2399 #undef TA_NORMAL_HORIZ
Note:
See TracChangeset
for help on using the changeset viewer.