Changeset 8172 for trunk/src


Ignore:
Timestamp:
Apr 1, 2002, 2:46:35 PM (23 years ago)
Author:
bird
Message:

Restructured and added new exports.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/kKrnlLib/src/MkCallTab.c

    r8143 r8172  
    1 /* $Id: MkCallTab.c,v 1.3 2002-03-31 19:23:41 bird Exp $
     1/* $Id: MkCallTab.c,v 1.4 2002-04-01 12:46:35 bird Exp $
    22 *
    33 * Description:     Generates the calltab.asm from aImportTab.
     
    2323 * Ordinal Ranges - Org exports.
    2424 */
    25 #define ORD_ORGDISPLACEMENT 1200        /* Displacement of the Org ordinals */
     25#define ORD_ORGDISPLACEMENT 2000        /* Displacement of the Org ordinals */
    2626                                        /* from the ones in aImportTab.     */
    2727
     
    7272{   /* ord, name                       nameexp                          Flags */
    7373    {   1, "ulkKrnlLibBuild",          "ulkKrnlLibBuild",               EXP_ABSOLUTE32},
    74     {   2, "_options.ulBuild",         "ulKernelBuild",                 EXP_ABSOLUTE32},
    75     {   3, "_options.fKernel",         "flKernel",                      EXP_ABSOLUTE32},
     74    {   2, "_ulKernelBuild",           "ulKernelBuild",                 EXP_ABSOLUTE32},
     75    {   3, "_fKernel",                 "flKernel",                      EXP_ABSOLUTE32},
    7676    {   4, "_TKSSBase16",              "TKSSBase",                      EXP_ABSOLUTE32},
    7777    {   5, "_TKSSBase16",              "_TKSSBase",                     EXP_ABSOLUTE32},
     
    7979    {   7, "_R0FlatDS16",              "R0FlatDS",                      EXP_ABSOLUTE16},
    8080
    81     /* 16-bit funcions */
    82     {   8, "_printf16",                "_printf16",                     EXP_16},
    83     {   9, "_vprintf16",               "_vprintf16",                    EXP_16},
     81    /* 16-bit functions */
     82    {  30, "_printf16",                "_printf16",                     EXP_16},
     83    {  31, "_vprintf16",               "_vprintf16",                    EXP_16},
     84    {  32, "_kargncpy",                "_kargncpy",                     EXP_16},
     85    {  33, "_fopen",                   "_fopen",                        EXP_16},
     86    {  34, "_kstrchr",                 "_kstrchr",                      EXP_16},
     87    {  35, "_fread",                   "_fread",                        EXP_16},
     88    {  36, "_fseek",                   "_fseek",                        EXP_16},
     89    {  37, "_fsize",                   "_fsize",                        EXP_16},
     90    {  38, "_feof",                    "_feof",                         EXP_16},
     91    {  39, "_fgets",                   "_fgets",                        EXP_16},
     92    {  40, "_kstrstr",                 "_kstrstr",                      EXP_16},
     93    {  41, "_kstrncmp",                "_kstrncmp",                     EXP_16},
     94    {  42, "_kstrlen",                 "_kstrlen",                      EXP_16},
     95    {  43, "_kstrcpy",                 "_kstrcpy",                      EXP_16},
     96    {  44, "_kstrncpy",                "_kstrncpy",                     EXP_16},
     97    {  45, "_kstrcat",                 "_kstrcat",                      EXP_16},
     98    {  46, "_kstrtok",                 "_kstrtok",                      EXP_16},
     99
     100    /* 16-bit crt functions */
     101    {  60, "_inp",                     "_inp",                          EXP_16},
     102    {  61, "_outp",                    "_outp",                         EXP_16},
     103    {  62, "__aNFaldiv",               "__aNFaldiv",                    EXP_16},
     104    {  63, "__aNFalmul",               "__aNFalmul",                    EXP_16},
     105    {  64, "__aNFalrem",               "__aNFalrem",                    EXP_16},
     106    {  65, "__aNFauldiv",              "__aNFauldiv",                   EXP_16},
     107    {  66, "__aNFaulmul",              "__aNFaulmul",                   EXP_16},
     108    {  67, "__aNlmul",                 "__aNlmul",                      EXP_16},
     109    {  68, "__aNldiv",                 "__aNldiv",                      EXP_16},
     110    {  69, "__aNlrem",                 "__aNlrem",                      EXP_16},
     111    {  70, "__aNlshl",                 "__aNlshl",                      EXP_16},
     112    {  71, "__aNuldiv",                "__aNuldiv",                     EXP_16},
     113    {  72, "__aNulmul",                "__aNulmul",                     EXP_16},
     114    {  73, "__aNulrem",                "__aNulrem",                     EXP_16},
     115    {  74, "__fmemcpy",                "__fmemcpy",                     EXP_16},
     116
     117    /* 16-bit crt variables */
     118    /*{  99, "__AHINCR",                 "__AHINCR",                      EXP_16}, - doesn't work I'm afraid...*/
     119
    84120
    85121    /* clib functions */
    86     {  10, "GetCS",                     "GetCS",                        EXP_32},
    87     {  11, "GetDS",                     "GetDS",                        EXP_32},
    88     {  12, "GetES",                     "GetES",                        EXP_32},
    89     {  13, "GetFS",                     "GetFS",                        EXP_32},
    90     {  14, "GetGS",                     "GetGS",                        EXP_32},
    91     {  15, "GetSS",                     "GetSS",                        EXP_32},
    92     {  16, "DisableInterrupts",         "DisableInterrupts",            EXP_32},
    93     {  17, "EnableInterrupts",          "EnableInterrupts",             EXP_32},
    94 
    95     {  20, "AVLStrRemove"              , "AVLStrRemove"               , EXP_32},
    96     {  21, "AVLStrInsert"              , "AVLStrInsert"               , EXP_32},
    97     {  22, "AVLStrGet"                 , "AVLStrGet"                  , EXP_32},
    98     {  23, "AVLStrBeginEnumTree"       , "AVLStrBeginEnumTree"        , EXP_32},
    99     {  24, "AVLStrGetNextNode"         , "AVLStrGetNextNode"          , EXP_32},
    100     {  25, "AVLStrDoWithAll"           , "AVLStrDoWithAll"            , EXP_32},
    101     {  26, "AVLStrIRemove"             , "AVLStrIRemove"              , EXP_32},
    102     {  27, "AVLStrIInsert"             , "AVLStrIInsert"              , EXP_32},
    103     {  28, "AVLStrIGet"                , "AVLStrIGet"                 , EXP_32},
    104     {  29, "AVLStrIBeginEnumTree"      , "AVLStrIBeginEnumTree"       , EXP_32},
    105     {  30, "AVLStrIGetNextNode"        , "AVLStrIGetNextNode"         , EXP_32},
    106     {  31, "AVLStrIDoWithAll"          , "AVLStrIDoWithAll"           , EXP_32},
    107     {  32, "AVLPVRemove"               , "AVLPVRemove"                , EXP_32},
    108     {  33, "AVLPVInsert"               , "AVLPVInsert"                , EXP_32},
    109     {  34, "AVLPVGet"                  , "AVLPVGet"                   , EXP_32},
    110     {  35, "AVLPVGetWithParent"        , "AVLPVGetWithParent"         , EXP_32},
    111     {  36, "AVLPVGetWithAdjacentNodes" , "AVLPVGetWithAdjacentNodes"  , EXP_32},
    112     {  37, "AVLPVGetBestFit"           , "AVLPVGetBestFit"            , EXP_32},
    113     {  38, "AVLPVRemoveBestFit"        , "AVLPVRemoveBestFit"         , EXP_32},
    114     {  39, "AVLPVBeginEnumTree"        , "AVLPVBeginEnumTree"         , EXP_32},
    115     {  40, "AVLPVGetNextNode"          , "AVLPVGetNextNode"           , EXP_32},
    116     {  41, "AVLPVDoWithAll"            , "AVLPVDoWithAll"             , EXP_32},
    117     {  42, "AVLULMRemove"              , "AVLULMRemove"               , EXP_32},
    118     {  43, "AVLULMRemove2"             , "AVLULMRemove2"              , EXP_32},
    119     {  44, "AVLULMInsert"              , "AVLULMInsert"               , EXP_32},
    120     {  45, "AVLULMGet"                 , "AVLULMGet"                  , EXP_32},
    121     {  46, "AVLULMGet2"                , "AVLULMGet2"                 , EXP_32},
    122     {  47, "AVLULMGetWithParent"       , "AVLULMGetWithParent"        , EXP_32},
    123     {  48, "AVLULMGetWithAdjacentNodes", "AVLULMGetWithAdjacentNodes" , EXP_32},
    124     {  49, "AVLULMGetBestFit"          , "AVLULMGetBestFit"           , EXP_32},
    125     {  50, "AVLULMRemoveBestFit"       , "AVLULMRemoveBestFit"        , EXP_32},
    126     {  51, "AVLULMBeginEnumTree"       , "AVLULMBeginEnumTree"        , EXP_32},
    127     {  52, "AVLULMGetNextNode"         , "AVLULMGetNextNode"          , EXP_32},
    128     {  53, "AVLULMDoWithAll"           , "AVLULMDoWithAll"            , EXP_32},
    129 
    130     {  60, "__nw__FUi"                 , "__nw__FUi"                  , EXP_32},
    131     {  61, "__nw__FUiPv"               , "__nw__FUiPv"                , EXP_32},
    132     {  62, "__vn__FUi"                 , "__vn__FUi"                  , EXP_32},
    133     {  63, "__vn__FUiPv"               , "__vn__FUiPv"                , EXP_32},
    134     {  64, "__dl__FPv"                 , "__dl__FPv"                  , EXP_32},
    135     {  65, "__vd__FPv"                 , "__vd__FPv"                  , EXP_32},
    136 
    137     {  66, "__nw__FUiPCcT1"            , "__nw__FUiPCcT1"             , EXP_32},
    138     {  67, "__nw__FUiPCcT1Pv"          , "__nw__FUiPCcT1Pv"           , EXP_32},
    139     {  68, "__vn__FUiPCcT1"            , "__vn__FUiPCcT1"             , EXP_32},
    140     {  69, "__vn__FUiPCcT1Pv"          , "__vn__FUiPCcT1Pv"           , EXP_32},
    141     {  70, "__dl__FPvPCcUi"            , "__dl__FPvPCcUi"             , EXP_32},
    142     {  71, "__vd__FPvPCcUi"            , "__vd__FPvPCcUi"             , EXP_32},
    143 
    144     {  72, "malloc"                    , "malloc"                     , EXP_32},
    145     {  73, "realloc"                   , "realloc"                    , EXP_32},
    146     {  74, "free"                      , "free"                       , EXP_32},
    147     {  75, "_msize"                    , "_msize"                     , EXP_32},
    148     {  76, "_memfree"                  , "_memfree"                   , EXP_32},
    149     {  77, "_heap_check"               , "_heap_check"                , EXP_32},
    150     {  78, "smalloc"                    , "smalloc"                   , EXP_32},
    151     {  79, "srealloc"                   , "srealloc"                  , EXP_32},
    152     {  80, "sfree"                      , "sfree"                     , EXP_32},
    153     {  81, "_swp_msize"                 , "_swp_msize"                , EXP_32},
    154     {  82, "_swp_memfree"               , "_swp_memfree"              , EXP_32},
    155     {  83, "_swp_heap_check"            , "_swp_heap_check"           , EXP_32},
    156     {  84, "_swp_heapmin"               , "_swp_heapmin"              , EXP_32},
    157     {  85, "_swp_state"                 , "_swp_state"                , EXP_32},
    158     {  86, "rmalloc"                    , "rmalloc"                   , EXP_32},
    159     {  87, "rrealloc"                   , "rrealloc"                  , EXP_32},
    160     {  88, "rfree"                      , "rfree"                     , EXP_32},
    161     {  89, "_res_msize"                 , "_res_msize"                , EXP_32},
    162     {  90, "_res_memfree"               , "_res_memfree"              , EXP_32},
    163     {  91, "_res_heap_check"            , "_res_heap_check"           , EXP_32},
    164     {  92, "_res_heapmin"               , "_res_heapmin"              , EXP_32},
    165     {  93, "_res_state"                 , "_res_state"                , EXP_32},
    166 
    167     { 100, "stricmp"                    , "stricmp"                   , EXP_32},
    168     { 101, "strnicmp"                   , "strnicmp"                  , EXP_32},
    169 
    170     { 102, "vsprintf"                   , "vsprintf"                  , EXP_32},
    171     { 103, "sprintf"                    , "sprintf"                   , EXP_32},
    172 
    173     { 104, "vprintf"                    , "vprintf"                   , EXP_32},
    174     { 105, "vprintf2"                   , "vprintf2"                  , EXP_32},
    175     { 106, "vprintf"                    , "_vprintfieee"              , EXP_32},
    176     { 107, "printf"                     , "printf"                    , EXP_32},
    177     { 108, "printf"                     , "_printfieee"               , EXP_32},
    178     { 109, "printf"                     , "_printf_ansi"              , EXP_32},
    179 
    180     { 110, "abort"                      , "abort"                     , EXP_32},
    181     { 111, "abort"                      , "__PureVirtualCalled"       , EXP_32},
    182     { 112, "_fltused"                   , "_fltused"                  , EXP_32},
     122    { 100, "__nw__FUi"                 , "__nw__FUi"                  , EXP_32},
     123    { 101, "__nw__FUiPv"               , "__nw__FUiPv"                , EXP_32},
     124    { 102, "__vn__FUi"                 , "__vn__FUi"                  , EXP_32},
     125    { 103, "__vn__FUiPv"               , "__vn__FUiPv"                , EXP_32},
     126    { 104, "__dl__FPv"                 , "__dl__FPv"                  , EXP_32},
     127    { 105, "__vd__FPv"                 , "__vd__FPv"                  , EXP_32},
     128
     129    { 106, "__nw__FUiPCcT1"            , "__nw__FUiPCcT1"             , EXP_32},
     130    { 107, "__nw__FUiPCcT1Pv"          , "__nw__FUiPCcT1Pv"           , EXP_32},
     131    { 108, "__vn__FUiPCcT1"            , "__vn__FUiPCcT1"             , EXP_32},
     132    { 109, "__vn__FUiPCcT1Pv"          , "__vn__FUiPCcT1Pv"           , EXP_32},
     133    { 110, "__dl__FPvPCcUi"            , "__dl__FPvPCcUi"             , EXP_32},
     134    { 111, "__vd__FPvPCcUi"            , "__vd__FPvPCcUi"             , EXP_32},
     135
     136    { 112, "malloc"                    , "malloc"                     , EXP_32},
     137    { 113, "realloc"                   , "realloc"                    , EXP_32},
     138    { 114, "free"                      , "free"                       , EXP_32},
     139    { 115, "_msize"                    , "_msize"                     , EXP_32},
     140    { 116, "_memfree"                  , "_memfree"                   , EXP_32},
     141    { 117, "_heap_check"               , "_heap_check"                , EXP_32},
     142    { 118, "smalloc"                    , "smalloc"                   , EXP_32},
     143    { 119, "srealloc"                   , "srealloc"                  , EXP_32},
     144    { 120, "sfree"                      , "sfree"                     , EXP_32},
     145    { 121, "_swp_msize"                 , "_swp_msize"                , EXP_32},
     146    { 122, "_swp_memfree"               , "_swp_memfree"              , EXP_32},
     147    { 123, "_swp_heap_check"            , "_swp_heap_check"           , EXP_32},
     148    { 124, "_swp_heapmin"               , "_swp_heapmin"              , EXP_32},
     149    { 125, "_swp_state"                 , "_swp_state"                , EXP_32},
     150    { 126, "rmalloc"                    , "rmalloc"                   , EXP_32},
     151    { 127, "rrealloc"                   , "rrealloc"                  , EXP_32},
     152    { 128, "rfree"                      , "rfree"                     , EXP_32},
     153    { 129, "_res_msize"                 , "_res_msize"                , EXP_32},
     154    { 130, "_res_memfree"               , "_res_memfree"              , EXP_32},
     155    { 131, "_res_heap_check"            , "_res_heap_check"           , EXP_32},
     156    { 132, "_res_heapmin"               , "_res_heapmin"              , EXP_32},
     157    { 133, "_res_state"                 , "_res_state"                , EXP_32},
     158
     159    { 170, "stricmp"                    , "stricmp"                   , EXP_32},
     160    { 171, "strnicmp"                   , "strnicmp"                  , EXP_32},
     161
     162    { 172, "vsprintf"                   , "vsprintf"                  , EXP_32},
     163    { 173, "sprintf"                    , "sprintf"                   , EXP_32},
     164
     165    { 174, "vprintf"                    , "vprintf"                   , EXP_32},
     166    { 175, "vprintf2"                   , "vprintf2"                  , EXP_32},
     167    { 176, "vprintf"                    , "_vprintfieee"              , EXP_32},
     168    { 177, "printf"                     , "printf"                    , EXP_32},
     169    { 178, "printf"                     , "_printfieee"               , EXP_32},
     170    { 179, "printf"                     , "_printf_ansi"              , EXP_32},
     171
     172    { 180, "abort"                      , "abort"                     , EXP_32},
     173    { 181, "abort"                      , "__PureVirtualCalled"       , EXP_32},
     174    { 182, "_fltused"                   , "_fltused"                  , EXP_32},
    183175
    184176    /* overload functions (190-199) */
     
    208200    { 215, "strstr"                     , "strstr"                    , EXP_32},
    209201
    210     /* devhelps */
     202    /* 32-bits devhelps */
    211203    { 300, "D32Hlp_VirtToLin"           , "D32Hlp_VirtToLin"          , EXP_32},
    212204    { 301, "D32Hlp_VirtToLin2"          , "D32Hlp_VirtToLin2"         , EXP_32},
     
    220212    { 309, "D32Hlp_VMLock2"             , "D32Hlp_VMLock2"            , EXP_32},
    221213    { 310, "D32Hlp_VMUnLock"            , "D32Hlp_VMUnLock"           , EXP_32},
     214
     215    /* 16-bit devhelps */
     216    { 400, "DEVHELP_VIRTTOLIN"          , "DEVHELP_VIRTTOLIN"         , EXP_16},
     217    { 401, "DEVHELP_GETDOSVAR"          , "DEVHELP_GETDOSVAR"         , EXP_16},
     218    { 402, "DEVHELP_VMUNLOCK"           , "DEVHELP_VMUNLOCK"          , EXP_16},
     219    { 403, "DEVHELP_VMLOCK"             , "DEVHELP_VMLOCK"            , EXP_16},
     220    { 404, "DEVHELP_SAVE_MESSAGE"       , "DEVHELP_SAVE_MESSAGE"      , EXP_16},
     221    { 405, "DEVHELP_VIRTTOLIN"          , "DEVHELP_VIRTTOLIN"         , EXP_16},
     222    { 406, "DEVHELP_LINTOPAGELIST"      , "DEVHELP_LINTOPAGELIST"     , EXP_16},
     223    { 407, "DEVHELP_VERIFYACCESS"       , "DEVHELP_VERIFYACCESS"      , EXP_16},
     224
     225    /* Access functions */
     226    { 500, "ptdaGet_ptda_environ"       , "ptdaGet_ptda_environ"      , EXP_32},
     227    { 501, "ptdaGet_ptda_handle"        , "ptdaGet_ptda_handle"       , EXP_32},
     228    { 502, "ptdaGet_ptda_module"        , "ptdaGet_ptda_module"       , EXP_32},
     229    { 503, "ptda_ptda_ptdasem"          , "ptda_ptda_ptdasem"         , EXP_32},
     230    { 504, "ptdaGet_ptda_pBeginLIBPATH" , "ptdaGet_ptda_pBeginLIBPATH", EXP_32},
     231    { 505, "ptdaGet_ptda_pEndLIBPATH"   , "ptdaGet_ptda_pEndLIBPATH"  , EXP_32},
     232    { 506, "tcbGetTCBFailErr"           , "tcbGetTCBFailErr"          , EXP_32},
     233    { 507, "tcbSetTCBFailErr"           , "tcbSetTCBFailErr"          , EXP_32},
     234    { 508, "GetEnv"                     , "GetEnv"                    , EXP_32},
     235    { 509, "ScanEnv"                    , "ScanEnv"                   , EXP_32},
     236
     237    /* kLib functions */
     238    { 600, "kAssertMsg"                 , "kAssertMsg"                , EXP_32},
     239    { 601, "kLogFixPrintf1"             , "kLogFixPrintf1"            , EXP_32},
     240    { 602, "kLogFixPrintf2"             , "kLogFixPrintf2"            , EXP_32},
     241    { 603, "kLogv"                      , "kLogv"                     , EXP_32},
     242    { 604, "kLogExit"                   , "kLogExit"                  , EXP_32},
     243    { 605, "kLogEntry"                  , "kLogEntry"                 , EXP_32},
     244    { 606, "kLogStop"                   , "kLogStop"                  , EXP_32},
     245    { 607, "kLogStart"                  , "kLogStart"                 , EXP_32},
     246    { 608, "kLogTermMod"                , "kLogTermMod"               , EXP_32},
     247    { 609, "kLogInitMod"                , "kLogInitMod"               , EXP_32},
     248    { 610, "kLog"                       , "kLog"                      , EXP_32},
     249    { 611, "kLogInit"                   , "kLogInit"                  , EXP_32},
     250    { 612, "kLIFOPop"                   , "kLIFOPop"                  , EXP_32},
     251    { 613, "kLIFOPush"                  , "kLIFOPush"                 , EXP_32},
     252    { 614, "kFIFORemove"                , "kFIFORemove"               , EXP_32},
     253    { 615, "kFIFOInsert"                , "kFIFOInsert"               , EXP_32},
     254    { 616, "kFIFOAtomicRemove"          , "kFIFOAtomicRemove"         , EXP_32},
     255    { 617, "kFIFOAtomicInsert"          , "kFIFOAtomicInsert"         , EXP_32},
     256    { 618, "kLIFOAtomicPop"             , "kLIFOAtomicPop"            , EXP_32},
     257    { 619, "kLIFOAtomicPush"            , "kLIFOAtomicPush"           , EXP_32},
     258    { 620, "kAtomicSetEqual"            , "kAtomicSetEqual"           , EXP_32},
     259    { 621, "kAtomicSet"                 , "kAtomicSet"                , EXP_32},
     260    { 622, "kAtomicIncWrap"             , "kAtomicIncWrap"            , EXP_32},
     261    { 623, "kAtomicInc"                 , "kAtomicInc"                , EXP_32},
     262    { 624, "kAtomicDec"                 , "kAtomicDec"                , EXP_32},
     263    { 625, "GetSS"                      , "GetSS"                     , EXP_32},
     264    { 626, "GetGS"                      , "GetGS"                     , EXP_32},
     265    { 627, "GetFS"                      , "GetFS"                     , EXP_32},
     266    { 628, "GetES"                      , "GetES"                     , EXP_32},
     267    { 629, "GetDS"                      , "GetDS"                     , EXP_32},
     268    { 630, "GetCS"                      , "GetCS"                     , EXP_32},
     269    { 631, "AVLStrRemove"              , "AVLStrRemove"               , EXP_32},
     270    { 632, "AVLStrInsert"              , "AVLStrInsert"               , EXP_32},
     271    { 633, "AVLStrGet"                 , "AVLStrGet"                  , EXP_32},
     272    { 634, "AVLStrBeginEnumTree"       , "AVLStrBeginEnumTree"        , EXP_32},
     273    { 635, "AVLStrGetNextNode"         , "AVLStrGetNextNode"          , EXP_32},
     274    { 636, "AVLStrDoWithAll"           , "AVLStrDoWithAll"            , EXP_32},
     275    { 637, "AVLStrIRemove"             , "AVLStrIRemove"              , EXP_32},
     276    { 638, "AVLStrIInsert"             , "AVLStrIInsert"              , EXP_32},
     277    { 639, "AVLStrIGet"                , "AVLStrIGet"                 , EXP_32},
     278    { 640, "AVLStrIBeginEnumTree"      , "AVLStrIBeginEnumTree"       , EXP_32},
     279    { 641, "AVLStrIGetNextNode"        , "AVLStrIGetNextNode"         , EXP_32},
     280    { 642, "AVLStrIDoWithAll"          , "AVLStrIDoWithAll"           , EXP_32},
     281    { 643, "AVLPVRemove"               , "AVLPVRemove"                , EXP_32},
     282    { 644, "AVLPVInsert"               , "AVLPVInsert"                , EXP_32},
     283    { 645, "AVLPVGet"                  , "AVLPVGet"                   , EXP_32},
     284    { 646, "AVLPVGetWithParent"        , "AVLPVGetWithParent"         , EXP_32},
     285    { 647, "AVLPVGetWithAdjacentNodes" , "AVLPVGetWithAdjacentNodes"  , EXP_32},
     286    { 648, "AVLPVGetBestFit"           , "AVLPVGetBestFit"            , EXP_32},
     287    { 649, "AVLPVRemoveBestFit"        , "AVLPVRemoveBestFit"         , EXP_32},
     288    { 650, "AVLPVBeginEnumTree"        , "AVLPVBeginEnumTree"         , EXP_32},
     289    { 651, "AVLPVGetNextNode"          , "AVLPVGetNextNode"           , EXP_32},
     290    { 652, "AVLPVDoWithAll"            , "AVLPVDoWithAll"             , EXP_32},
     291    { 653, "AVLULRemove"               , "AVLULRemove"                , EXP_32},
     292    { 654, "AVLULInsert"               , "AVLULInsert"                , EXP_32},
     293    { 655, "AVLULGet"                  , "AVLULGet"                   , EXP_32},
     294    { 656, "AVLULGetWithParent"        , "AVLULGetWithParent"         , EXP_32},
     295    { 657, "AVLULGetWithAdjacentNodes" , "AVLULGetWithAdjacentNodes"  , EXP_32},
     296    { 658, "AVLULGetBestFit"           , "AVLULGetBestFit"            , EXP_32},
     297    { 659, "AVLULRemoveBestFit"        , "AVLULRemoveBestFit"         , EXP_32},
     298    { 660, "AVLULBeginEnumTree"        , "AVLULBeginEnumTree"         , EXP_32},
     299    { 661, "AVLULGetNextNode"          , "AVLULGetNextNode"           , EXP_32},
     300    { 662, "AVLULDoWithAll"            , "AVLULDoWithAll"             , EXP_32},
     301    { 663, "AVLULMRemove"              , "AVLULMRemove"               , EXP_32},
     302    { 664, "AVLULMRemove2"             , "AVLULMRemove2"              , EXP_32},
     303    { 665, "AVLULMInsert"              , "AVLULMInsert"               , EXP_32},
     304    { 666, "AVLULMGet"                 , "AVLULMGet"                  , EXP_32},
     305    { 667, "AVLULMGet2"                , "AVLULMGet2"                 , EXP_32},
     306    { 668, "AVLULMGetWithParent"       , "AVLULMGetWithParent"        , EXP_32},
     307    { 669, "AVLULMGetWithAdjacentNodes", "AVLULMGetWithAdjacentNodes" , EXP_32},
     308    { 670, "AVLULMGetBestFit"          , "AVLULMGetBestFit"           , EXP_32},
     309    { 671, "AVLULMRemoveBestFit"       , "AVLULMRemoveBestFit"        , EXP_32},
     310    { 672, "AVLULMBeginEnumTree"       , "AVLULMBeginEnumTree"        , EXP_32},
     311    { 673, "AVLULMGetNextNode"         , "AVLULMGetNextNode"          , EXP_32},
     312    { 674, "AVLULMDoWithAll"           , "AVLULMDoWithAll"            , EXP_32},
    222313};
     314
     315
     316
    223317
    224318
     
    294388     * Write Start of file.
    295389     */
    296     printf16("; $Id: MkCallTab.c,v 1.3 2002-03-31 19:23:41 bird Exp $\n"
     390    printf16("; $Id: MkCallTab.c,v 1.4 2002-04-01 12:46:35 bird Exp $\n"
    297391             ";\n"
    298392             "; Autogenerated calltab file.\n"
     
    424518                     "",
    425519                     i);
     520            if ((aImportTab[i].fType & EPT_WRAPPED))
     521            {
     522                printf16("extrn %s%s:NEAR\n",
     523                         pszName,
     524                         aImportTab[i].achExtra);
     525            }
    426526        }
    427527    }
     
    10091109            iOrdRet = aImportTab[i].iOrdinal;
    10101110            kstrcpy(pszName, aImportTab[i].achName);
    1011             kstrcat(pszName, EPTWrapped(aImportTab[i]) ? "_wrapped" : aImportTab[i].achExtra);
     1111            kstrcat(pszName, /*EPTWrapped(aImportTab[i]) ? "_wrapped" :*/ aImportTab[i].achExtra);
    10121112            kstrcpy(pszNameExp, aImportTab[i].achName);
    10131113            kstrcat(pszNameExp, aImportTab[i].achExtra);
     
    10371137                iOrdRet = aImportTab[i].iOrdinal + ORD_ORGDISPLACEMENT;
    10381138                kstrcpy(pszName, aImportTab[i].achName);
    1039                 kstrcat(pszName, EPTWrapped(aImportTab[i]) ? "_wrapped" : aImportTab[i].achExtra);
     1139                kstrcat(pszName, /*EPTWrapped(aImportTab[i]) ? "_wrapped" :*/ aImportTab[i].achExtra);
    10401140
    10411141                if (aImportTab[i].achName[0] == '_')
     
    10721172    char    szNameExp[64];
    10731173
    1074     printf16(";/* $Id: MkCallTab.c,v 1.3 2002-03-31 19:23:41 bird Exp $\n"
     1174    printf16(";/* $Id: MkCallTab.c,v 1.4 2002-04-01 12:46:35 bird Exp $\n"
    10751175             "; *\n"
    10761176             "; * Autogenerated .c file.\n"
     
    11081208     * Write Start of file.
    11091209     */
    1110     printf16("/* $Id: MkCallTab.c,v 1.3 2002-03-31 19:23:41 bird Exp $\n"
     1210    printf16("/* $Id: MkCallTab.c,v 1.4 2002-04-01 12:46:35 bird Exp $\n"
    11111211             " *\n"
    11121212             " * Autogenerated TstFakers.c file.\n"
Note: See TracChangeset for help on using the changeset viewer.