Changeset 4307 for trunk/src


Ignore:
Timestamp:
Sep 22, 2000, 11:22:43 AM (25 years ago)
Author:
bird
Message:

Corrected problem with kernel build 14053. (new parameter to ldrOpenPath)
Added symbols for 14053 and 8266.

Location:
trunk/src/win32k
Files:
1 added
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/Makefile

    r4292 r4307  
    11################################################################################
    2 # $Id: Makefile,v 1.51 2000-09-21 15:37:04 bird Exp $
     2# $Id: Makefile,v 1.52 2000-09-22 09:22:32 bird Exp $
    33#
    44# Win32k makefile.
     
    4646LD          = ilink
    4747AS          = alp
     48H2INC       = $(DDKBASE)\tools\h2inc.exe
    4849
    4950CFLAGS      = -q -Ge -Gs- -Gr+ -Rn -Ss+ -Mp -Wall+ppt-ppc-inl-cnv-gnr-vft-gen-uni-ext-
     
    121122# SUFFIXES AND INFERENCE RULES
    122123################################################################################
    123 .SUFFIXES: .obj .cpp .c .asm .c .obj_e
     124.SUFFIXES: .obj .cpp .c .asm .c .obj_e .inc
    124125
    125126{dev16}.c.obj:
     
    306307################################################################################
    307308!if "$(DDKPATH)" == "" || "$(MSCPATH)" == ""  || "$(TOOLKIT)" == "" || "$(VACPATH)" == ""
    308 all: pe2lx.exe
     309all:    pe2lx.exe
    309310!else
    310 all: clfix.exe $(WIN32KBIN)\$(NAME).sys pe2lx.exe kRx.exe lib Win32kCC.exe
     311all:    clfix.exe \
     312        $(WIN32KINCLUDE)\options.inc \
     313        $(WIN32KBIN)\$(NAME).sys \
     314        pe2lx.exe \
     315        kRx.exe \
     316        lib \
     317        Win32kCC.exe
    311318!endif
    312319
     
    340347    $(WIN32KOBJ)\myldrEnum32bitRelRecs.obj \
    341348    $(WIN32KOBJ)\myldrOpenPath.obj \
     349    $(WIN32KOBJ)\myldrOpenPatha.obj \
    342350    $(WIN32KOBJ)\OS2KTCB.obj \
    343351    $(WIN32KOBJ)\OS2KPTDA.obj \
     
    426434
    427435################################################################################
     436# options.inc rule.
     437################################################################################
     438$(WIN32KINCLUDE)\options.inc:  $(WIN32KINCLUDE)\options.h
     439    @$(ECHO) H2Inc: $**
     440    $(H2INC) $** > $@
     441
     442
     443################################################################################
    428444# clfix.exe rule.
    429445################################################################################
  • trunk/src/win32k/dev16/SymDB.c

    r4222 r4307  
    1 /* $Id: SymDB.c,v 1.6 2000-09-08 15:29:00 bird Exp $
     1/* $Id: SymDB.c,v 1.7 2000-09-22 09:22:33 bird Exp $
    22*
    33* Autogenerated kernel symbol database.
     
    1212#define INCL_NOBASEAPI
    1313#include <os2.h>
    14 #include "devSegDf.h"
     14#include "DevSegDf.h"
    1515#include "probkrnl.h"
    1616#include "options.h"
    1717
    18 KRNLDBENTRY DATA16_INIT aKrnlSymDB[] =
     18KRNLDBENTRY DATA16_INIT aKrnlSymDB[] = 
    1919{
    2020#ifdef ALLKERNELS
    21     { /* 14039AS.SYM */
     21    { /* 14039AS.sym */
    2222        14039, KF_SMP | KF_ALLSTRICT, 17,
    2323        {
     
    6868#endif
    6969#ifdef ALLKERNELS
    70     { /* 14039AU.SYM */
     70    { /* 14039AU.sym */
    7171        14039, KF_UNI | KF_ALLSTRICT, 16,
    7272        {
     
    117117#endif
    118118#ifdef ALLKERNELS
    119     { /* 14039HS.SYM */
     119    { /* 14039HS.sym */
    120120        14039, KF_SMP | KF_HALFSTRICT, 17,
    121121        {
     
    166166#endif
    167167#ifdef ALLKERNELS
    168     { /* 14039HU.SYM */
     168    { /* 14039HU.sym */
    169169        14039, KF_UNI | KF_HALFSTRICT, 16,
    170170        {
     
    214214    },
    215215#endif
    216     { /* 14039RS.SYM */
     216    { /* 14039RS.sym */
    217217        14039, KF_SMP, 15,
    218218        {
     
    261261        }
    262262    },
    263     { /* 14039RU.SYM */
     263    { /* 14039RU.sym */
    264264        14039, KF_UNI, 14,
    265265        {
     
    309309    },
    310310#ifdef ALLKERNELS
    311     { /* 14040A4.SYM */
     311    { /* 14040A4.sym */
    312312        14040, KF_UNI | KF_W4 | KF_ALLSTRICT, 16,
    313313        {
     
    358358#endif
    359359#ifdef ALLKERNELS
    360     { /* 14040AS.SYM */
     360    { /* 14040AS.sym */
    361361        14040, KF_SMP | KF_ALLSTRICT, 17,
    362362        {
     
    407407#endif
    408408#ifdef ALLKERNELS
    409     { /* 14040AU.SYM */
     409    { /* 14040AU.sym */
    410410        14040, KF_UNI | KF_ALLSTRICT, 16,
    411411        {
     
    456456#endif
    457457#ifdef ALLKERNELS
    458     { /* 14040H4.SYM */
     458    { /* 14040H4.sym */
    459459        14040, KF_UNI | KF_W4 | KF_HALFSTRICT, 16,
    460460        {
     
    505505#endif
    506506#ifdef ALLKERNELS
    507     { /* 14040HS.SYM */
     507    { /* 14040HS.sym */
    508508        14040, KF_SMP | KF_HALFSTRICT, 17,
    509509        {
     
    554554#endif
    555555#ifdef ALLKERNELS
    556     { /* 14040HU.SYM */
     556    { /* 14040HU.sym */
    557557        14040, KF_UNI | KF_HALFSTRICT, 16,
    558558        {
     
    602602    },
    603603#endif
    604     { /* 14040R4.SYM */
     604    { /* 14040R4.sym */
    605605        14040, KF_UNI | KF_W4, 14,
    606606        {
     
    649649        }
    650650    },
    651     { /* 14040RS.SYM */
     651    { /* 14040RS.sym */
    652652        14040, KF_SMP, 15,
    653653        {
     
    696696        }
    697697    },
    698     { /* 14040RU.SYM */
     698    { /* 14040RU.sym */
    699699        14040, KF_UNI, 14,
    700700        {
     
    744744    },
    745745#ifdef ALLKERNELS
    746     { /* 14044HU.SYM */
     746    { /* 14044HU.sym */
    747747        14044, KF_UNI | KF_HALFSTRICT, 16,
    748748        {
     
    792792    },
    793793#endif
    794     { /* 14044R4.SYM */
     794    { /* 14044R4.sym */
    795795        14044, KF_UNI | KF_W4, 14,
    796796        {
     
    839839        }
    840840    },
    841     { /* 14045R4.SYM */
     841    { /* 14045R4.sym */
    842842        14045, KF_UNI | KF_W4, 14,
    843843        {
     
    887887    },
    888888#ifdef ALLKERNELS
    889     { /* 14046A4.SYM */
     889    { /* 14046A4.sym */
    890890        14046, KF_UNI | KF_W4 | KF_ALLSTRICT, 16,
    891891        {
     
    935935    },
    936936#endif
    937     { /* 14046R4.SYM */
     937    { /* 14046R4.sym */
    938938        14046, KF_UNI | KF_W4, 14,
    939939        {
     
    982982        }
    983983    },
    984     { /* 14048RS.SYM */
     984    { /* 14048RS.sym */
    985985        14048, KF_SMP, 15,
    986986        {
     
    10291029        }
    10301030    },
    1031     { /* 14048RU.SYM */
     1031    { /* 14048RU.sym */
    10321032        14048, KF_UNI, 14,
    10331033        {
     
    10761076        }
    10771077    },
    1078     { /* 14050R4.SYM */
    1079         14050, KF_UNI | KF_W4, 14,
    1080         {
    1081             {13, 0x000070c4}, /* _ldrRead */
    1082             {13, 0x0005e7b0}, /* _ldrOpen */
    1083             {13, 0x0005fa80}, /* _ldrClose */
    1084             {13, 0x0005fb65}, /* _LDRQAppType */
    1085             {13, 0x0005c310}, /* _ldrEnum32bitRelRecs */
     1078#ifdef ALLKERNELS
     1079    { /* 14053H4.sym */
     1080        14053, KF_UNI | KF_W4 | KF_HALFSTRICT, 16,
     1081        {
     1082            {15, 0x00007a3c}, /* _ldrRead */
     1083            {15, 0x000602f0}, /* _ldrOpen */
     1084            {15, 0x000615e0}, /* _ldrClose */
     1085            {15, 0x000616c5}, /* _LDRQAppType */
     1086            {15, 0x0005de50}, /* _ldrEnum32bitRelRecs */
     1087            {15, 0x00004608}, /* _IOSftOpen */
     1088            {15, 0x00004e64}, /* _IOSftClose */
     1089            {15, 0x00004f3d}, /* _IOSftTransPath */
     1090            {15, 0x00004a9c}, /* _IOSftReadAt */
     1091            {15, 0x00004aa3}, /* _IOSftWriteAt */
     1092            {15, 0x00005056}, /* _SftFileSize */
     1093            {15, 0x0005c590}, /* _VMAllocMem */
     1094            {15, 0x00047d1b}, /* _VMGetOwner */
     1095            {15, 0x0006aa0e}, /* g_tkExecPgm */
     1096            {15, 0x0006475b}, /* _tkStartProcess */
     1097            {11, 0x0000e74c}, /* f_FuStrLenZ */
     1098            {11, 0x0000e702}, /* f_FuStrLen */
     1099            {11, 0x0000e845}, /* f_FuBuff */
     1100            {15, 0x00043c23}, /* _VMObjHandleInfo */
     1101            {15, 0x0006b760}, /* _ldrASMpMTEFromHandle */
     1102            {15, 0x000607e0}, /* _ldrOpenPath */
     1103            {15, 0x0005c040}, /* _LDRClearSem */
     1104            {15, 0x00065133}, /* _ldrFindModule */
     1105            {15, 0x0000ab1c}, /* _KSEMRequestMutex */
     1106            {15, 0x0000abf3}, /* _KSEMReleaseMutex */
     1107            {15, 0x0000ac1e}, /* _KSEMQueryMutex */
     1108            {15, 0x0000aebe}, /* _KSEMInit */
     1109            {10, 0x0001e4ac}, /* _LdrSem */
     1110            {10, 0x0001e534}, /* _LDRLibPath */
     1111            {15, 0x00055489}, /* _TKSuBuff */
     1112            {15, 0x00030a10}, /* _TKFuBuff */
     1113            {15, 0x000307f0}, /* _TKFuBufLen */
     1114            {15, 0x0005c010}, /* _ldrValidateMteHandle */
     1115            {10, 0x0001dea0}, /* _pTCBCur */
     1116            {10, 0x0001de9c}, /* _pPTDACur */
     1117            {4 , 0x0000f8a0}, /* ptda_start */
     1118            {4 , 0x0000f9be}, /* ptda_environ */
     1119            {4 , 0x0000fec8}, /* ptda_ptdasem */
     1120            {4 , 0x0000ffaa}, /* ptda_module */
     1121            {4 , 0x0000f9c0}, /* ptda_pBeginLIBPATH */
     1122            {10, 0x0001f99c}, /* _ldrpFileNameBuf */
     1123            {15, 0x00059fb0}, /* SecPathFromSFN */
     1124        }
     1125    },
     1126#endif
     1127#ifdef ALLKERNELS
     1128    { /* 14053HS.sym */
     1129        14053, KF_SMP | KF_HALFSTRICT, 17,
     1130        {
     1131            {16, 0x00008fc4}, /* _ldrRead */
     1132            {16, 0x0006b800}, /* _ldrOpen */
     1133            {16, 0x0006cbb0}, /* _ldrClose */
     1134            {16, 0x0006cc95}, /* _LDRQAppType */
     1135            {16, 0x00069080}, /* _ldrEnum32bitRelRecs */
     1136            {16, 0x000052f8}, /* _IOSftOpen */
     1137            {16, 0x00005bf1}, /* _IOSftClose */
     1138            {16, 0x00005cec}, /* _IOSftTransPath */
     1139            {16, 0x000057d0}, /* _IOSftReadAt */
     1140            {16, 0x000057d7}, /* _IOSftWriteAt */
     1141            {16, 0x00005e16}, /* _SftFileSize */
     1142            {16, 0x000675c0}, /* _VMAllocMem */
     1143            {16, 0x00052d7b}, /* _VMGetOwner */
     1144            {16, 0x00076e7e}, /* g_tkExecPgm */
     1145            {16, 0x00070331}, /* _tkStartProcess */
     1146            {13, 0x00009eec}, /* f_FuStrLenZ */
     1147            {13, 0x00009e6c}, /* f_FuStrLen */
     1148            {13, 0x0000a096}, /* f_FuBuff */
     1149            {16, 0x0004ea34}, /* _VMObjHandleInfo */
     1150            {16, 0x00077d70}, /* _ldrASMpMTEFromHandle */
     1151            {16, 0x0006bd17}, /* _ldrOpenPath */
     1152            {16, 0x00067010}, /* _LDRClearSem */
     1153            {16, 0x00070d73}, /* _ldrFindModule */
     1154            {16, 0x0000c8a0}, /* _KSEMRequestMutex */
     1155            {16, 0x0000c977}, /* _KSEMReleaseMutex */
     1156            {16, 0x0000c9a2}, /* _KSEMQueryMutex */
     1157            {16, 0x0000cc42}, /* _KSEMInit */
     1158            {11, 0x0001d9ac}, /* _LdrSem */
     1159            {11, 0x0001da34}, /* _LDRLibPath */
     1160            {16, 0x0005f747}, /* _TKSuBuff */
     1161            {16, 0x00039be0}, /* _TKFuBuff */
     1162            {16, 0x00039971}, /* _TKFuBufLen */
     1163            {16, 0x00066fe0}, /* _ldrValidateMteHandle */
     1164            {0 , 0x00000aa4}, /* _pTCBCur */
     1165            {0 , 0x00000aa0}, /* _pPTDACur */
     1166            {5 , 0x0000f88c}, /* ptda_start */
     1167            {5 , 0x0000f9aa}, /* ptda_environ */
     1168            {5 , 0x0000feb4}, /* ptda_ptdasem */
     1169            {5 , 0x0000ffa2}, /* ptda_module */
     1170            {5 , 0x0000f9ac}, /* ptda_pBeginLIBPATH */
     1171            {11, 0x0001ee90}, /* _ldrpFileNameBuf */
     1172            {16, 0x00064b60}, /* SecPathFromSFN */
     1173        }
     1174    },
     1175#endif
     1176#ifdef ALLKERNELS
     1177    { /* 14053HU.sym */
     1178        14053, KF_UNI | KF_HALFSTRICT, 16,
     1179        {
     1180            {15, 0x00007a3c}, /* _ldrRead */
     1181            {15, 0x00060360}, /* _ldrOpen */
     1182            {15, 0x00061650}, /* _ldrClose */
     1183            {15, 0x00061735}, /* _LDRQAppType */
     1184            {15, 0x0005dec0}, /* _ldrEnum32bitRelRecs */
     1185            {15, 0x00004608}, /* _IOSftOpen */
     1186            {15, 0x00004e64}, /* _IOSftClose */
     1187            {15, 0x00004f3d}, /* _IOSftTransPath */
     1188            {15, 0x00004a9c}, /* _IOSftReadAt */
     1189            {15, 0x00004aa3}, /* _IOSftWriteAt */
     1190            {15, 0x00005056}, /* _SftFileSize */
     1191            {15, 0x0005c600}, /* _VMAllocMem */
     1192            {15, 0x00047d8b}, /* _VMGetOwner */
     1193            {15, 0x0006aa7e}, /* g_tkExecPgm */
     1194            {15, 0x000647cb}, /* _tkStartProcess */
     1195            {11, 0x0000e74c}, /* f_FuStrLenZ */
     1196            {11, 0x0000e702}, /* f_FuStrLen */
     1197            {11, 0x0000e845}, /* f_FuBuff */
     1198            {15, 0x00043c93}, /* _VMObjHandleInfo */
     1199            {15, 0x0006b7d0}, /* _ldrASMpMTEFromHandle */
     1200            {15, 0x00060850}, /* _ldrOpenPath */
     1201            {15, 0x0005c0b0}, /* _LDRClearSem */
     1202            {15, 0x000651a3}, /* _ldrFindModule */
     1203            {15, 0x0000ab1c}, /* _KSEMRequestMutex */
     1204            {15, 0x0000abf3}, /* _KSEMReleaseMutex */
     1205            {15, 0x0000ac1e}, /* _KSEMQueryMutex */
     1206            {15, 0x0000aebe}, /* _KSEMInit */
     1207            {10, 0x0001e4ac}, /* _LdrSem */
     1208            {10, 0x0001e534}, /* _LDRLibPath */
     1209            {15, 0x000554f9}, /* _TKSuBuff */
     1210            {15, 0x00030a80}, /* _TKFuBuff */
     1211            {15, 0x00030860}, /* _TKFuBufLen */
     1212            {15, 0x0005c080}, /* _ldrValidateMteHandle */
     1213            {10, 0x0001dea0}, /* _pTCBCur */
     1214            {10, 0x0001de9c}, /* _pPTDACur */
     1215            {4 , 0x0000f8a0}, /* ptda_start */
     1216            {4 , 0x0000f9be}, /* ptda_environ */
     1217            {4 , 0x0000fec8}, /* ptda_ptdasem */
     1218            {4 , 0x0000ffaa}, /* ptda_module */
     1219            {4 , 0x0000f9c0}, /* ptda_pBeginLIBPATH */
     1220            {10, 0x0001f99c}, /* _ldrpFileNameBuf */
     1221            {15, 0x0005a020}, /* SecPathFromSFN */
     1222        }
     1223    },
     1224#endif
     1225    { /* 14053R4.sym */
     1226        14053, KF_UNI | KF_W4, 14,
     1227        {
     1228            {13, 0x000070cc}, /* _ldrRead */
     1229            {13, 0x0005e7e0}, /* _ldrOpen */
     1230            {13, 0x0005fad0}, /* _ldrClose */
     1231            {13, 0x0005fbb5}, /* _LDRQAppType */
     1232            {13, 0x0005c340}, /* _ldrEnum32bitRelRecs */
    10861233            {13, 0x00004588}, /* _IOSftOpen */
    10871234            {13, 0x00004de4}, /* _IOSftClose */
     
    10901237            {13, 0x00004a23}, /* _IOSftWriteAt */
    10911238            {13, 0x00004fd6}, /* _SftFileSize */
    1092             {13, 0x0005aa50}, /* _VMAllocMem */
    1093             {13, 0x0004626b}, /* _VMGetOwner */
    1094             {13, 0x00068c1e}, /* g_tkExecPgm */
    1095             {13, 0x00062beb}, /* _tkStartProcess */
     1239            {13, 0x0005aa80}, /* _VMAllocMem */
     1240            {13, 0x0004629b}, /* _VMGetOwner */
     1241            {13, 0x00068ece}, /* g_tkExecPgm */
     1242            {13, 0x00062c3b}, /* _tkStartProcess */
    10961243            {9 , 0x0000e74c}, /* f_FuStrLenZ */
    10971244            {9 , 0x0000e702}, /* f_FuStrLen */
    10981245            {9 , 0x0000e845}, /* f_FuBuff */
    1099             {13, 0x00042173}, /* _VMObjHandleInfo */
    1100             {13, 0x00069970}, /* _ldrASMpMTEFromHandle */
    1101             {13, 0x0005eaf0}, /* _ldrOpenPath */
    1102             {13, 0x0005a500}, /* _LDRClearSem */
    1103             {13, 0x000635a3}, /* _ldrFindModule */
    1104             {13, 0x0000a0f8}, /* _KSEMRequestMutex */
    1105             {13, 0x0000a18b}, /* _KSEMReleaseMutex */
    1106             {13, 0x0000a1b6}, /* _KSEMQueryMutex */
    1107             {13, 0x0000a3cb}, /* _KSEMInit */
    1108             {8 , 0x0000de50}, /* _LdrSem */
    1109             {8 , 0x0000ded8}, /* _LDRLibPath */
    1110             {13, 0x00053945}, /* _TKSuBuff */
    1111             {13, 0x0002f090}, /* _TKFuBuff */
    1112             {13, 0x0002ee70}, /* _TKFuBufLen */
    1113             {13, 0x0005a4d0}, /* _ldrValidateMteHandle */
    1114             {8 , 0x0000d840}, /* _pTCBCur */
    1115             {8 , 0x0000d83c}, /* _pPTDACur */
     1246            {13, 0x000421a3}, /* _VMObjHandleInfo */
     1247            {13, 0x00069c20}, /* _ldrASMpMTEFromHandle */
     1248            {13, 0x0005ecd0}, /* _ldrOpenPath */
     1249            {13, 0x0005a530}, /* _LDRClearSem */
     1250            {13, 0x000635f3}, /* _ldrFindModule */
     1251            {13, 0x0000a100}, /* _KSEMRequestMutex */
     1252            {13, 0x0000a193}, /* _KSEMReleaseMutex */
     1253            {13, 0x0000a1be}, /* _KSEMQueryMutex */
     1254            {13, 0x0000a3d3}, /* _KSEMInit */
     1255            {8 , 0x0000de90}, /* _LdrSem */
     1256            {8 , 0x0000df18}, /* _LDRLibPath */
     1257            {13, 0x00053975}, /* _TKSuBuff */
     1258            {13, 0x0002f0c0}, /* _TKFuBuff */
     1259            {13, 0x0002eea0}, /* _TKFuBufLen */
     1260            {13, 0x0005a500}, /* _ldrValidateMteHandle */
     1261            {8 , 0x0000d880}, /* _pTCBCur */
     1262            {8 , 0x0000d87c}, /* _pPTDACur */
    11161263            {2 , 0x0000f8a0}, /* ptda_start */
    11171264            {2 , 0x0000f9be}, /* ptda_environ */
     
    11191266            {2 , 0x0000ffaa}, /* ptda_module */
    11201267            {2 , 0x0000f9c0}, /* ptda_pBeginLIBPATH */
    1121             {8 , 0x0000f320}, /* _ldrpFileNameBuf */
    1122             {13, 0x00058470}, /* SecPathFromSFN */
    1123         }
    1124     },
    1125     { /* 8255RS.SYM */
     1268            {8 , 0x0000f360}, /* _ldrpFileNameBuf */
     1269            {13, 0x000584a0}, /* SecPathFromSFN */
     1270        }
     1271    },
     1272    { /* 14053RS.sym */
     1273        14053, KF_SMP, 15,
     1274        {
     1275            {14, 0x0000836c}, /* _ldrRead */
     1276            {14, 0x00069310}, /* _ldrOpen */
     1277            {14, 0x0006a6c0}, /* _ldrClose */
     1278            {14, 0x0006a7a5}, /* _LDRQAppType */
     1279            {14, 0x00066b90}, /* _ldrEnum32bitRelRecs */
     1280            {14, 0x00005248}, /* _IOSftOpen */
     1281            {14, 0x00005b41}, /* _IOSftClose */
     1282            {14, 0x00005c3c}, /* _IOSftTransPath */
     1283            {14, 0x00005720}, /* _IOSftReadAt */
     1284            {14, 0x00005727}, /* _IOSftWriteAt */
     1285            {14, 0x00005d66}, /* _SftFileSize */
     1286            {14, 0x000650d0}, /* _VMAllocMem */
     1287            {14, 0x0005092b}, /* _VMGetOwner */
     1288            {14, 0x0007496e}, /* g_tkExecPgm */
     1289            {14, 0x0006de31}, /* _tkStartProcess */
     1290            {11, 0x00009e0c}, /* f_FuStrLenZ */
     1291            {11, 0x00009d8c}, /* f_FuStrLen */
     1292            {11, 0x00009fb6}, /* f_FuBuff */
     1293            {14, 0x0004c5e4}, /* _VMObjHandleInfo */
     1294            {14, 0x00075860}, /* _ldrASMpMTEFromHandle */
     1295            {14, 0x00069827}, /* _ldrOpenPath */
     1296            {14, 0x00064b20}, /* _LDRClearSem */
     1297            {14, 0x0006e863}, /* _ldrFindModule */
     1298            {14, 0x0000bb3c}, /* _KSEMRequestMutex */
     1299            {14, 0x0000bbcf}, /* _KSEMReleaseMutex */
     1300            {14, 0x0000bbfa}, /* _KSEMQueryMutex */
     1301            {14, 0x0000be0f}, /* _KSEMInit */
     1302            {9 , 0x0000d37c}, /* _LdrSem */
     1303            {9 , 0x0000d404}, /* _LDRLibPath */
     1304            {14, 0x0005d263}, /* _TKSuBuff */
     1305            {14, 0x000378c0}, /* _TKFuBuff */
     1306            {14, 0x00037651}, /* _TKFuBufLen */
     1307            {14, 0x00064af0}, /* _ldrValidateMteHandle */
     1308            {0 , 0x00000aa4}, /* _pTCBCur */
     1309            {0 , 0x00000aa0}, /* _pPTDACur */
     1310            {3 , 0x0000f88c}, /* ptda_start */
     1311            {3 , 0x0000f9aa}, /* ptda_environ */
     1312            {3 , 0x0000feb4}, /* ptda_ptdasem */
     1313            {3 , 0x0000ffa2}, /* ptda_module */
     1314            {3 , 0x0000f9ac}, /* ptda_pBeginLIBPATH */
     1315            {9 , 0x0000e840}, /* _ldrpFileNameBuf */
     1316            {14, 0x00062670}, /* SecPathFromSFN */
     1317        }
     1318    },
     1319    { /* 14053RU.sym */
     1320        14053, KF_UNI, 14,
     1321        {
     1322            {13, 0x000070cc}, /* _ldrRead */
     1323            {13, 0x0005e850}, /* _ldrOpen */
     1324            {13, 0x0005fb40}, /* _ldrClose */
     1325            {13, 0x0005fc25}, /* _LDRQAppType */
     1326            {13, 0x0005c3b0}, /* _ldrEnum32bitRelRecs */
     1327            {13, 0x00004588}, /* _IOSftOpen */
     1328            {13, 0x00004de4}, /* _IOSftClose */
     1329            {13, 0x00004ebd}, /* _IOSftTransPath */
     1330            {13, 0x00004a1c}, /* _IOSftReadAt */
     1331            {13, 0x00004a23}, /* _IOSftWriteAt */
     1332            {13, 0x00004fd6}, /* _SftFileSize */
     1333            {13, 0x0005aaf0}, /* _VMAllocMem */
     1334            {13, 0x0004630b}, /* _VMGetOwner */
     1335            {13, 0x00068f3e}, /* g_tkExecPgm */
     1336            {13, 0x00062cab}, /* _tkStartProcess */
     1337            {9 , 0x0000e74c}, /* f_FuStrLenZ */
     1338            {9 , 0x0000e702}, /* f_FuStrLen */
     1339            {9 , 0x0000e845}, /* f_FuBuff */
     1340            {13, 0x00042213}, /* _VMObjHandleInfo */
     1341            {13, 0x00069c90}, /* _ldrASMpMTEFromHandle */
     1342            {13, 0x0005ed40}, /* _ldrOpenPath */
     1343            {13, 0x0005a5a0}, /* _LDRClearSem */
     1344            {13, 0x00063663}, /* _ldrFindModule */
     1345            {13, 0x0000a100}, /* _KSEMRequestMutex */
     1346            {13, 0x0000a193}, /* _KSEMReleaseMutex */
     1347            {13, 0x0000a1be}, /* _KSEMQueryMutex */
     1348            {13, 0x0000a3d3}, /* _KSEMInit */
     1349            {8 , 0x0000de90}, /* _LdrSem */
     1350            {8 , 0x0000df18}, /* _LDRLibPath */
     1351            {13, 0x000539e5}, /* _TKSuBuff */
     1352            {13, 0x0002f130}, /* _TKFuBuff */
     1353            {13, 0x0002ef10}, /* _TKFuBufLen */
     1354            {13, 0x0005a570}, /* _ldrValidateMteHandle */
     1355            {8 , 0x0000d880}, /* _pTCBCur */
     1356            {8 , 0x0000d87c}, /* _pPTDACur */
     1357            {2 , 0x0000f8a0}, /* ptda_start */
     1358            {2 , 0x0000f9be}, /* ptda_environ */
     1359            {2 , 0x0000fec8}, /* ptda_ptdasem */
     1360            {2 , 0x0000ffaa}, /* ptda_module */
     1361            {2 , 0x0000f9c0}, /* ptda_pBeginLIBPATH */
     1362            {8 , 0x0000f360}, /* _ldrpFileNameBuf */
     1363            {13, 0x00058510}, /* SecPathFromSFN */
     1364        }
     1365    },
     1366    { /* 8255RS.sym */
    11261367        8255, KF_SMP, 15,
    11271368        {
     
    11701411        }
    11711412    },
    1172     { /* 8255RU.SYM */
     1413    { /* 8255RU.sym */
    11731414        8255, KF_UNI, 13,
    11741415        {
     
    12181459    },
    12191460#ifdef ALLKERNELS
    1220     { /* 8256AS.SYM */
     1461    { /* 8256AS.sym */
    12211462        8256, KF_SMP | KF_ALLSTRICT, 17,
    12221463        {
     
    12671508#endif
    12681509#ifdef ALLKERNELS
    1269     { /* 8256HS.SYM */
     1510    { /* 8256HS.sym */
    12701511        8256, KF_SMP | KF_HALFSTRICT, 17,
    12711512        {
     
    13151556    },
    13161557#endif
    1317     { /* 8256RS.SYM */
     1558    { /* 8256RS.sym */
    13181559        8256, KF_SMP, 15,
    13191560        {
     
    13631604    },
    13641605#ifdef ALLKERNELS
    1365     { /* 8257AS.SYM */
     1606    { /* 8257AS.sym */
    13661607        8257, KF_SMP | KF_ALLSTRICT, 17,
    13671608        {
     
    14121653#endif
    14131654#ifdef ALLKERNELS
    1414     { /* 8257HS.SYM */
     1655    { /* 8257HS.sym */
    14151656        8257, KF_SMP | KF_HALFSTRICT, 17,
    14161657        {
     
    14601701    },
    14611702#endif
    1462     { /* 8257RS.SYM */
     1703    { /* 8257RS.sym */
    14631704        8257, KF_SMP, 15,
    14641705        {
     
    15081749    },
    15091750#ifdef ALLKERNELS
    1510     { /* 8258AS.SYM */
     1751    { /* 8258AS.sym */
    15111752        8258, KF_SMP | KF_ALLSTRICT, 17,
    15121753        {
     
    15571798#endif
    15581799#ifdef ALLKERNELS
    1559     { /* 8258AU.SYM */
     1800    { /* 8258AU.sym */
    15601801        8258, KF_UNI | KF_ALLSTRICT, 16,
    15611802        {
     
    16061847#endif
    16071848#ifdef ALLKERNELS
    1608     { /* 8258HS.SYM */
     1849    { /* 8258HS.sym */
    16091850        8258, KF_SMP | KF_HALFSTRICT, 17,
    16101851        {
     
    16551896#endif
    16561897#ifdef ALLKERNELS
    1657     { /* 8258HU.SYM */
     1898    { /* 8258HU.sym */
    16581899        8258, KF_UNI | KF_HALFSTRICT, 16,
    16591900        {
     
    17031944    },
    17041945#endif
    1705     { /* 8258RS.SYM */
     1946    { /* 8258RS.sym */
    17061947        8258, KF_SMP, 15,
    17071948        {
     
    17511992    },
    17521993#ifdef ALLKERNELS
    1753     { /* 8259AS.SYM */
     1994    { /* 8259AS.sym */
    17541995        8259, KF_SMP | KF_ALLSTRICT, 17,
    17551996        {
     
    18002041#endif
    18012042#ifdef ALLKERNELS
    1802     { /* 8259HS.SYM */
     2043    { /* 8259HS.sym */
    18032044        8259, KF_SMP | KF_HALFSTRICT, 17,
    18042045        {
     
    18492090#endif
    18502091#ifdef ALLKERNELS
    1851     { /* 8259HU.SYM */
     2092    { /* 8259HU.sym */
    18522093        8259, KF_UNI | KF_HALFSTRICT, 16,
    18532094        {
     
    18972138    },
    18982139#endif
    1899     { /* 8259RS.SYM */
     2140    { /* 8259RS.sym */
    19002141        8259, KF_SMP, 15,
    19012142        {
     
    19452186    },
    19462187#ifdef ALLKERNELS
    1947     { /* 8260AS.SYM */
     2188    { /* 8260AS.sym */
    19482189        8260, KF_SMP | KF_ALLSTRICT, 17,
    19492190        {
     
    19942235#endif
    19952236#ifdef ALLKERNELS
    1996     { /* 8260AU.SYM */
     2237    { /* 8260AU.sym */
    19972238        8260, KF_UNI | KF_ALLSTRICT, 16,
    19982239        {
     
    20432284#endif
    20442285#ifdef ALLKERNELS
    2045     { /* 8260HS.SYM */
     2286    { /* 8260HS.sym */
    20462287        8260, KF_SMP | KF_HALFSTRICT, 17,
    20472288        {
     
    20922333#endif
    20932334#ifdef ALLKERNELS
    2094     { /* 8260HU.SYM */
     2335    { /* 8260HU.sym */
    20952336        8260, KF_UNI | KF_HALFSTRICT, 16,
    20962337        {
     
    21402381    },
    21412382#endif
    2142     { /* 8260RS.SYM */
     2383    { /* 8260RS.sym */
    21432384        8260, KF_SMP, 15,
    21442385        {
     
    21872428        }
    21882429    },
    2189     { /* 8260RU.SYM */
     2430    { /* 8260RU.sym */
    21902431        8260, KF_UNI, 14,
    21912432        {
     
    22352476    },
    22362477#ifdef ALLKERNELS
    2237     { /* 8261AS.SYM */
     2478    { /* 8261AS.sym */
    22382479        8261, KF_SMP | KF_ALLSTRICT, 17,
    22392480        {
     
    22842525#endif
    22852526#ifdef ALLKERNELS
    2286     { /* 8261AU.SYM */
     2527    { /* 8261AU.sym */
    22872528        8261, KF_UNI | KF_ALLSTRICT, 16,
    22882529        {
     
    23332574#endif
    23342575#ifdef ALLKERNELS
    2335     { /* 8261HS.SYM */
     2576    { /* 8261HS.sym */
    23362577        8261, KF_SMP | KF_HALFSTRICT, 17,
    23372578        {
     
    23822623#endif
    23832624#ifdef ALLKERNELS
    2384     { /* 8261HU.SYM */
     2625    { /* 8261HU.sym */
    23852626        8261, KF_UNI | KF_HALFSTRICT, 16,
    23862627        {
     
    24302671    },
    24312672#endif
    2432     { /* 8261RS.SYM */
     2673    { /* 8261RS.sym */
    24332674        8261, KF_SMP, 15,
    24342675        {
     
    24772718        }
    24782719    },
    2479     { /* 8261RU.SYM */
     2720    { /* 8261RU.sym */
    24802721        8261, KF_UNI, 14,
    24812722        {
     
    25252766    },
    25262767#ifdef ALLKERNELS
    2527     { /* 8262AS.SYM */
     2768    { /* 8262AS.sym */
    25282769        8262, KF_SMP | KF_ALLSTRICT, 17,
    25292770        {
     
    25742815#endif
    25752816#ifdef ALLKERNELS
    2576     { /* 8262AU.SYM */
     2817    { /* 8262AU.sym */
    25772818        8262, KF_UNI | KF_ALLSTRICT, 16,
    25782819        {
     
    26232864#endif
    26242865#ifdef ALLKERNELS
    2625     { /* 8262HS.SYM */
     2866    { /* 8262HS.sym */
    26262867        8262, KF_SMP | KF_HALFSTRICT, 17,
    26272868        {
     
    26722913#endif
    26732914#ifdef ALLKERNELS
    2674     { /* 8262HU.SYM */
     2915    { /* 8262HU.sym */
    26752916        8262, KF_UNI | KF_HALFSTRICT, 16,
    26762917        {
     
    27202961    },
    27212962#endif
    2722     { /* 8262RS.SYM */
     2963    { /* 8262RS.sym */
    27232964        8262, KF_SMP, 15,
    27242965        {
     
    27673008        }
    27683009    },
    2769     { /* 8262RU.SYM */
     3010    { /* 8262RU.sym */
    27703011        8262, KF_UNI, 14,
    27713012        {
     
    28153056    },
    28163057#ifdef ALLKERNELS
    2817     { /* 8263AS.SYM */
     3058    { /* 8263AS.sym */
    28183059        8263, KF_SMP | KF_ALLSTRICT, 17,
    28193060        {
     
    28643105#endif
    28653106#ifdef ALLKERNELS
    2866     { /* 8263AU.SYM */
     3107    { /* 8263AU.sym */
    28673108        8263, KF_UNI | KF_ALLSTRICT, 16,
    28683109        {
     
    29133154#endif
    29143155#ifdef ALLKERNELS
    2915     { /* 8263HS.SYM */
     3156    { /* 8263HS.sym */
    29163157        8263, KF_SMP | KF_HALFSTRICT, 17,
    29173158        {
     
    29623203#endif
    29633204#ifdef ALLKERNELS
    2964     { /* 8263HU.SYM */
     3205    { /* 8263HU.sym */
    29653206        8263, KF_UNI | KF_HALFSTRICT, 16,
    29663207        {
     
    30103251    },
    30113252#endif
    3012     { /* 8263RS.SYM */
     3253    { /* 8263RS.sym */
    30133254        8263, KF_SMP, 15,
    30143255        {
     
    30573298        }
    30583299    },
    3059     { /* 8263RU.SYM */
     3300    { /* 8263RU.sym */
    30603301        8263, KF_UNI, 14,
    30613302        {
     
    31053346    },
    31063347#ifdef ALLKERNELS
    3107     { /* 8264AS.SYM */
     3348    { /* 8264AS.sym */
    31083349        8264, KF_SMP | KF_ALLSTRICT, 17,
    31093350        {
     
    31543395#endif
    31553396#ifdef ALLKERNELS
    3156     { /* 8264AU.SYM */
     3397    { /* 8264AU.sym */
    31573398        8264, KF_UNI | KF_ALLSTRICT, 16,
    31583399        {
     
    32033444#endif
    32043445#ifdef ALLKERNELS
    3205     { /* 8264HS.SYM */
     3446    { /* 8264HS.sym */
    32063447        8264, KF_SMP | KF_HALFSTRICT, 17,
    32073448        {
     
    32523493#endif
    32533494#ifdef ALLKERNELS
    3254     { /* 8264HU.SYM */
     3495    { /* 8264HU.sym */
    32553496        8264, KF_UNI | KF_HALFSTRICT, 16,
    32563497        {
     
    33003541    },
    33013542#endif
    3302     { /* 8264RS.SYM */
     3543    { /* 8264RS.sym */
    33033544        8264, KF_SMP, 15,
    33043545        {
     
    33473588        }
    33483589    },
    3349     { /* 8264RU.SYM */
     3590    { /* 8264RU.sym */
    33503591        8264, KF_UNI, 14,
    33513592        {
     
    33953636    },
    33963637#ifdef ALLKERNELS
    3397     { /* 8265AS.SYM */
     3638    { /* 8265AS.sym */
    33983639        8265, KF_SMP | KF_ALLSTRICT, 17,
    33993640        {
     
    34443685#endif
    34453686#ifdef ALLKERNELS
    3446     { /* 8265AU.SYM */
     3687    { /* 8265AU.sym */
    34473688        8265, KF_UNI | KF_ALLSTRICT, 16,
    34483689        {
     
    34933734#endif
    34943735#ifdef ALLKERNELS
    3495     { /* 8265HS.SYM */
     3736    { /* 8265HS.sym */
    34963737        8265, KF_SMP | KF_HALFSTRICT, 17,
    34973738        {
     
    35423783#endif
    35433784#ifdef ALLKERNELS
    3544     { /* 8265HU.SYM */
     3785    { /* 8265HU.sym */
    35453786        8265, KF_UNI | KF_HALFSTRICT, 16,
    35463787        {
     
    35903831    },
    35913832#endif
    3592     { /* 8265RS.SYM */
     3833    { /* 8265RS.sym */
    35933834        8265, KF_SMP, 15,
    35943835        {
     
    36373878        }
    36383879    },
    3639     { /* 8265RU.SYM */
     3880    { /* 8265RU.sym */
    36403881        8265, KF_UNI, 14,
    36413882        {
     
    36843925        }
    36853926    },
    3686 #ifdef ALLKERNELS
    3687     { /* 9024AU.SYM */
     3927    { /* 8266RS.sym */
     3928        8266, KF_SMP, 15,
     3929        {
     3930            {14, 0x0000c250}, /* _ldrRead */
     3931            {14, 0x0004a5e0}, /* _ldrOpen */
     3932            {14, 0x0004b000}, /* _ldrClose */
     3933            {14, 0x0004b050}, /* _LDRQAppType */
     3934            {14, 0x00048ac4}, /* _ldrEnum32bitRelRecs */
     3935            {14, 0x000053e0}, /* _IOSftOpen */
     3936            {14, 0x000058b9}, /* _IOSftClose */
     3937            {14, 0x00005970}, /* _IOSftTransPath */
     3938            {14, 0x000056d0}, /* _IOSftReadAt */
     3939            {14, 0x000056d7}, /* _IOSftWriteAt */
     3940            {14, 0x00005a9a}, /* _SftFileSize */
     3941            {14, 0x000466b4}, /* _VMAllocMem */
     3942            {14, 0x00027a7c}, /* _VMGetOwner */
     3943            {14, 0x000549ee}, /* g_tkExecPgm */
     3944            {14, 0x000510e9}, /* _tkStartProcess */
     3945            {11, 0x0000a178}, /* f_FuStrLenZ */
     3946            {11, 0x0000a0f8}, /* f_FuStrLen */
     3947            {11, 0x0000a321}, /* f_FuBuff */
     3948            {14, 0x000266d3}, /* _VMObjHandleInfo */
     3949            {14, 0x000554d0}, /* _ldrASMpMTEFromHandle */
     3950            {14, 0x0004a886}, /* _ldrOpenPath */
     3951            {14, 0x00047078}, /* _LDRClearSem */
     3952            {14, 0x000507c5}, /* _ldrFindModule */
     3953            {14, 0x0000d914}, /* _KSEMRequestMutex */
     3954            {14, 0x0000d9a7}, /* _KSEMReleaseMutex */
     3955            {14, 0x0000d9d2}, /* _KSEMQueryMutex */
     3956            {14, 0x0000dbe7}, /* _KSEMInit */
     3957            {9 , 0x0000d238}, /* _LdrSem */
     3958            {9 , 0x0000b794}, /* _LDRLibPath */
     3959            {14, 0x00033ebf}, /* _TKSuBuff */
     3960            {14, 0x00033a52}, /* _TKFuBuff */
     3961            {14, 0x00033c1c}, /* _TKFuBufLen */
     3962            {14, 0x000470c4}, /* _ldrValidateMteHandle */
     3963            {0 , 0x00000b34}, /* _pTCBCur */
     3964            {0 , 0x00000b30}, /* _pPTDACur */
     3965            {3 , 0x0000f8c0}, /* ptda_start */
     3966            {3 , 0x0000f9da}, /* ptda_environ */
     3967            {3 , 0x0000fe94}, /* ptda_ptdasem */
     3968            {3 , 0x0000ffa2}, /* ptda_module */
     3969            {3 , 0x0000f9dc}, /* ptda_pBeginLIBPATH */
     3970            {9 , 0x0000cff8}, /* _ldrpFileNameBuf */
     3971            {14, 0x00042a74}, /* SecPathFromSFN */
     3972        }
     3973    },
     3974#ifdef ALLKERNELS
     3975    { /* 9024AU.sym */
    36883976        9024, KF_UNI | KF_ALLSTRICT, 15,
    36893977        {
     
    37334021    },
    37344022#endif
    3735     { /* 9024RU.SYM */
     4023    { /* 9024RU.sym */
    37364024        9024, KF_UNI, 13,
    37374025        {
     
    37814069    },
    37824070#ifdef ALLKERNELS
    3783     { /* 9026AU.SYM */
     4071    { /* 9026AU.sym */
    37844072        9026, KF_UNI | KF_ALLSTRICT, 15,
    37854073        {
     
    38294117    },
    38304118#endif
    3831     { /* 9026RU.SYM */
     4119    { /* 9026RU.sym */
    38324120        9026, KF_UNI, 13,
    38334121        {
     
    38774165    },
    38784166#ifdef ALLKERNELS
    3879     { /* 9027AU.SYM */
     4167    { /* 9027AU.sym */
    38804168        9027, KF_UNI | KF_ALLSTRICT, 15,
    38814169        {
     
    39254213    },
    39264214#endif
    3927     { /* 9027RU.SYM */
     4215    { /* 9027RU.sym */
    39284216        9027, KF_UNI, 13,
    39294217        {
     
    39734261    },
    39744262#ifdef ALLKERNELS
    3975     { /* 9028AU.SYM */
     4263    { /* 9028AU.sym */
    39764264        9028, KF_UNI | KF_ALLSTRICT, 15,
    39774265        {
     
    40214309    },
    40224310#endif
    4023     { /* 9028RU.SYM */
     4311    { /* 9028RU.sym */
    40244312        9028, KF_UNI, 13,
    40254313        {
     
    40694357    },
    40704358#ifdef ALLKERNELS
    4071     { /* 9029AU.SYM */
     4359    { /* 9029AU.sym */
    40724360        9029, KF_UNI | KF_ALLSTRICT, 15,
    40734361        {
     
    41184406#endif
    41194407#ifdef ALLKERNELS
    4120     { /* 9029HU.SYM */
     4408    { /* 9029HU.sym */
    41214409        9029, KF_UNI | KF_HALFSTRICT, 15,
    41224410        {
     
    41664454    },
    41674455#endif
    4168     { /* 9029RU.SYM */
     4456    { /* 9029RU.sym */
    41694457        9029, KF_UNI, 13,
    41704458        {
     
    42144502    },
    42154503#ifdef ALLKERNELS
    4216     { /* 9030AU.SYM */
     4504    { /* 9030AU.sym */
    42174505        9030, KF_UNI | KF_ALLSTRICT, 16,
    42184506        {
     
    42634551#endif
    42644552#ifdef ALLKERNELS
    4265     { /* 9030HU.SYM */
     4553    { /* 9030HU.sym */
    42664554        9030, KF_UNI | KF_HALFSTRICT, 16,
    42674555        {
     
    43114599    },
    43124600#endif
    4313     { /* 9030RU.SYM */
     4601    { /* 9030RU.sym */
    43144602        9030, KF_UNI, 14,
    43154603        {
     
    43594647    },
    43604648#ifdef ALLKERNELS
    4361     { /* 9031AU.SYM */
     4649    { /* 9031AU.sym */
    43624650        9031, KF_UNI | KF_ALLSTRICT, 16,
    43634651        {
     
    44084696#endif
    44094697#ifdef ALLKERNELS
    4410     { /* 9031HU.SYM */
     4698    { /* 9031HU.sym */
    44114699        9031, KF_UNI | KF_HALFSTRICT, 16,
    44124700        {
     
    44564744    },
    44574745#endif
    4458     { /* 9031RU.SYM */
     4746    { /* 9031RU.sym */
    44594747        9031, KF_UNI, 14,
    44604748        {
     
    45044792    },
    45054793#ifdef ALLKERNELS
    4506     { /* 9032AU.SYM */
     4794    { /* 9032AU.sym */
    45074795        9032, KF_UNI | KF_ALLSTRICT, 16,
    45084796        {
     
    45534841#endif
    45544842#ifdef ALLKERNELS
    4555     { /* 9032HU.SYM */
     4843    { /* 9032HU.sym */
    45564844        9032, KF_UNI | KF_HALFSTRICT, 16,
    45574845        {
     
    46014889    },
    46024890#endif
    4603     { /* 9032RU.SYM */
     4891    { /* 9032RU.sym */
    46044892        9032, KF_UNI, 14,
    46054893        {
     
    46494937    },
    46504938#ifdef ALLKERNELS
    4651     { /* 9033AU.SYM */
     4939    { /* 9033AU.sym */
    46524940        9033, KF_UNI | KF_ALLSTRICT, 16,
    46534941        {
     
    46984986#endif
    46994987#ifdef ALLKERNELS
    4700     { /* 9033HU.SYM */
     4988    { /* 9033HU.sym */
    47014989        9033, KF_UNI | KF_HALFSTRICT, 16,
    47024990        {
     
    47465034    },
    47475035#endif
    4748     { /* 9033RU.SYM */
     5036    { /* 9033RU.sym */
    47495037        9033, KF_UNI, 14,
    47505038        {
     
    47945082    },
    47955083#ifdef ALLKERNELS
    4796     { /* 9034AU.SYM */
     5084    { /* 9034AU.sym */
    47975085        9034, KF_UNI | KF_ALLSTRICT, 16,
    47985086        {
     
    48435131#endif
    48445132#ifdef ALLKERNELS
    4845     { /* 9034HU.SYM */
     5133    { /* 9034HU.sym */
    48465134        9034, KF_UNI | KF_HALFSTRICT, 16,
    48475135        {
     
    48915179    },
    48925180#endif
    4893     { /* 9034RU.SYM */
     5181    { /* 9034RU.sym */
    48945182        9034, KF_UNI, 14,
    48955183        {
     
    49395227    },
    49405228#ifdef ALLKERNELS
    4941     { /* 9035AU.SYM */
     5229    { /* 9035AU.sym */
    49425230        9035, KF_UNI | KF_ALLSTRICT, 16,
    49435231        {
     
    49885276#endif
    49895277#ifdef ALLKERNELS
    4990     { /* 9035HU.SYM */
     5278    { /* 9035HU.sym */
    49915279        9035, KF_UNI | KF_HALFSTRICT, 16,
    49925280        {
     
    50365324    },
    50375325#endif
    5038     { /* 9035RU.SYM */
     5326    { /* 9035RU.sym */
    50395327        9035, KF_UNI, 14,
    50405328        {
     
    50845372    },
    50855373#ifdef ALLKERNELS
    5086     { /* 9036AU.SYM */
     5374    { /* 9036AU.sym */
    50875375        9036, KF_UNI | KF_ALLSTRICT, 16,
    50885376        {
     
    51335421#endif
    51345422#ifdef ALLKERNELS
    5135     { /* 9036HU.SYM */
     5423    { /* 9036HU.sym */
    51365424        9036, KF_UNI | KF_HALFSTRICT, 16,
    51375425        {
     
    51815469    },
    51825470#endif
    5183     { /* 9036RU.SYM */
     5471    { /* 9036RU.sym */
    51845472        9036, KF_UNI, 14,
    51855473        {
  • trunk/src/win32k/dev16/extract.c

    r4217 r4307  
    1 /* $Id: extract.c,v 1.1 2000-09-08 14:48:40 bird Exp $
     1/* $Id: extract.c,v 1.2 2000-09-22 09:22:34 bird Exp $
    22 *
    33 * Description:     SymDB entry generator.
     
    9898    const char *psz = pszFilename + kstrlen(pszFilename);
    9999
    100     DosWrite(2, (char*)pszFilename, cch, &rc);
    101     DosWrite(2, "\r\n", 2, &rc);
    102 
    103100    /* find filename */
    104101    cch = 0;
     
    107104    psz++;
    108105    cch--;
     106
     107    /* Progress information */
     108    DosWrite(2, (char*)pszFilename, cch, &rc);
     109    DosWrite(2, "\r\n", 2, &rc);
    109110
    110111    /* Filename check */
     
    244245        int         i;
    245246
    246         printf16("/* $Id: extract.c,v 1.1 2000-09-08 14:48:40 bird Exp $\n"
     247        printf16("/* $Id: extract.c,v 1.2 2000-09-22 09:22:34 bird Exp $\n"
    247248                 "*\n"
    248249                 "* Autogenerated kernel symbol database.\n"
  • trunk/src/win32k/dev32/d32init.c

    r4227 r4307  
    1 /* $Id: d32init.c,v 1.23 2000-09-08 21:34:10 bird Exp $
     1/* $Id: d32init.c,v 1.24 2000-09-22 09:22:35 bird Exp $
    22 *
    33 * d32init.c - 32-bits init routines.
     
    359359    /* functionoverrides */
    360360    if ((rc = importTabInit()) != NO_ERROR)
    361         return rc;
     361        return (USHORT)rc;
    362362
    363363    /*
     
    11971197        0,                              /* 18 */
    11981198        0,                              /* 19 */
    1199         (unsigned)myldrOpenPath,        /* 20 */
     1199        (unsigned)myldrOpenPath_old,    /* 20 */
    12001200        0,                              /* 21 */
    12011201        0,                              /* 22 */
     
    12201220        (unsigned)nopSecPathFromSFN     /* 41 */
    12211221        #if 0 /* experimenting */
    1222         ,(unsigned)myldrSetVMflags,      /* 42 */
     1222        ,(unsigned)myldrSetVMflags,     /* 42 */
    12231223        #endif
    12241224    };
     
    12261226    int cb;
    12271227    int cbmin;
     1228
     1229#ifndef R3TST //New function not currently not implemented by fake.c
     1230    /*
     1231     * Build specific changes to the auFuncs table
     1232     */
     1233    if (options.ulBuild >= 14053)
     1234    {
     1235        #ifdef DEBUG
     1236        if (auFuncs[20] != (unsigned)myldrOpenPath_old)
     1237        {
     1238            kprintf(("importTabInit: ASSERTION FAILED auFuncs don't point at myldrOpenPath\n"));
     1239            Int3();
     1240        }
     1241        #endif
     1242        auFuncs[20] = (unsigned)myldrOpenPath;
     1243    }
     1244#endif
    12281245
    12291246#ifdef R3TST
  • trunk/src/win32k/include/LdrCalls.h

    r4227 r4307  
    1 /* $Id: LdrCalls.h,v 1.5 2000-09-08 21:34:11 bird Exp $
     1/* $Id: LdrCalls.h,v 1.6 2000-09-22 09:22:37 bird Exp $
    22 *
    33 * Prototypes for the loader overrided function.
     
    138138/**
    139139 * ldrOpenPath
     140 *  pre 14053.
    140141 * @returns   OS2 return code.
    141142 *            pLdrLv->lv_sfn  is set to filename handle.
     
    155156 *  endif
    156157 */
    157 extern ULONG LDRCALL ldrOpenPath(   /* retd  0x10 */
     158extern ULONG LDRCALL ldrOpenPath_old(   /* retd  0x10 */
    158159    PCHAR       pachFilename,       /* ebp + 0x08 */
    159160    USHORT      cchFilename,        /* ebp + 0x0c */
     
    162163    );
    163164
    164 ULONG LDRCALL myldrOpenPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful);
     165ULONG LDRCALL myldrOpenPath_old(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful);
     166
     167
     168/**
     169 * ldrOpenPath - ldrOpenPath for build 14053 and above.
     170 *
     171 * @returns   OS2 return code.
     172 *            plv->lv_sfn  is set to filename handle.
     173 * @param     pachFilename  Pointer to modulename. Not zero terminated!
     174 * @param     cchFilename   Modulename length.
     175 * @param     plv           Loader local variables? (Struct from KERNEL.SDF)
     176 * @param     pful          Pointer to flags which are passed on to ldrOpen.
     177 * @param     lLibPath      New parameter in build 14053.
     178 *                          ldrGetMte calls with 1
     179 *                          ldrOpenNewExe calls with 3
     180 *                          This is compared to the initial libpath index.
     181 *                              The libpath index is:
     182 *                                  BEGINLIBPATH    1
     183 *                                  LIBPATH         2
     184 *                                  ENDLIBPATH      3
     185 *                              The initial libpath index is either 1 or 2.
     186 *
     187 * @sketch
     188 * This is roughly what the original ldrOpenPath does:
     189 *      Save pTCBCur->TCBFailErr.
     190 *      if !CLASS_GLOBAL or miniifs then
     191 *          ldrOpen(pachFilename)
     192 *      else
     193 *          if beglibpath != NULL then path = 1 else path = 2
     194 *          if (lLibPath < path)
     195 *              return ERROR_FILE_NOT_FOUND; (2)
     196 *          Allocate buffer.
     197 *          loop until no more libpath elements
     198 *              get next libpath element and add it to the modname.
     199 *              try open the modname
     200 *              if successfull then break the loop.
     201 *          endloop
     202 *          Free buffer.
     203 *      endif
     204 *      Restore pTCBCur->TCBFailErr.
     205 */
     206extern ULONG LDRCALL ldrOpenPath(  /* retd  0x14 */
     207    PCHAR       pachFilename,      /* ebp + 0x08 */
     208    USHORT      cchFilename,       /* ebp + 0x0c */
     209    ldrlv_t *   plv,               /* ebp + 0x10 */
     210    PULONG      pful,              /* ebp + 0x14 */
     211    ULONG       lLibPath           /* ebp + 0x18 */
     212    );
     213
     214ULONG LDRCALL myldrOpenPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful, ULONG lLibPath);
    165215
    166216
  • trunk/src/win32k/include/ModuleBase.h

    r4164 r4307  
    1 /* $Id: ModuleBase.h,v 1.4 2000-09-02 21:07:59 bird Exp $
     1/* $Id: ModuleBase.h,v 1.5 2000-09-22 09:22:36 bird Exp $
    22 *
    33 * ModuleBase - Declaration of the Basic module class.
     
    120120    virtual ULONG   applyFixups(PMTE pMTE, ULONG iObject, ULONG iPageTable, PVOID pvPage,
    121121                                ULONG ulPageAddress, PVOID pvPTDA); /*(ldrEnum32bitRelRecs)*/
    122     virtual ULONG   openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful); /* (ldrOpenPath) */
     122    virtual ULONG   openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful, ULONG lLibPath); /* (ldrOpenPath) */
    123123    #ifndef RING0
    124124    virtual ULONG   writeFile(PCSZ pszLXFilename);
  • trunk/src/win32k/include/options.h

    r4164 r4307  
    1 /* $Id: options.h,v 1.11 2000-09-02 21:08:03 bird Exp $
     1/* $Id: options.h,v 1.12 2000-09-22 09:22:37 bird Exp $
    22 *
    33 * Options.
     
    99 */
    1010
     11/* NOINC */
    1112#ifndef _options_h_
    1213#define _options_h_
     14/* INC */
    1315
    1416/*******************************************************************************
     
    4345#define CB_RES_MAX          ((unsigned long)1024*1024*10)  /*  10MB  */
    4446
     47/* NOINC */
    4548/* default assignments */
    4649#define DEFAULT_OPTION_ASSIGMENTS                           \
     
    8285#define isSMPKernel()               (options.fKernel & KF_SMP)
    8386#define isUNIKernel()               !(options.fKernel & KF_SMP)
    84 
     87/* INC */
    8588
    8689/*******************************************************************************
     
    9699    /** @cat logging options */
    97100    USHORT      usCom;                  /* Output port no. */
    98     ULONG       fLogging;               /* Logging. */
     101    USHORT      fLogging;               /* Logging. */
    99102
    100103    /** @cat kernel selection */
     
    134137*   Global Variables                                                           *
    135138*******************************************************************************/
     139/* NOINC */
    136140extern struct options DATA16_GLOBAL options;    /* defined in d16globals.c */
    137141#if defined(__IBMC__) || defined(__IBMCPP__)
    138142    #pragma map( options , "_options"  )
    139143#endif
     144/* INC */
    140145
     146/* NOINC */
    141147#endif
     148/* INC */
    142149
  • trunk/src/win32k/include/pe2lx.h

    r4164 r4307  
    1 /* $Id: pe2lx.h,v 1.10 2000-09-02 21:08:03 bird Exp $
     1/* $Id: pe2lx.h,v 1.11 2000-09-22 09:22:37 bird Exp $
    22 *
    33 * Pe2Lx class declarations. Ring 0 and Ring 3
     
    6666    ULONG  applyFixups(PMTE pMTE, ULONG iObject, ULONG iPageTable, PVOID pvPage,
    6767                       ULONG ulPageAddress, PVOID pvPTDA); /*(ldrEnum32bitRelRecs)*/
    68     ULONG  openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful); /* (ldrOpenPath) */
    69     static ULONG  openPath2(PCHAR pachFilename, ULONG cchFilename, ldrlv_t *pLdrLv, PULONG pful, BOOL fOdin32PathValid);
     68    ULONG  openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful, ULONG lLibPath); /* (ldrOpenPath) */
     69    static ULONG  openPath2(PCHAR pachFilename, ULONG cchFilename, ldrlv_t *pLdrLv, PULONG pful, ULONG lLibPath, BOOL fOdin32PathValid);
    7070    #ifndef RING0
    7171    ULONG  testApplyFixups();
  • trunk/src/win32k/k32/k32SetOptions.cpp

    r4164 r4307  
    1 /* $Id: k32SetOptions.cpp,v 1.2 2000-09-02 21:08:06 bird Exp $
     1/* $Id: k32SetOptions.cpp,v 1.3 2000-09-22 09:22:38 bird Exp $
    22 *
    33 * k32SetOptions - Sets the changable options of win32k.sys the options.
     
    146146         */
    147147        options.usCom       = TmpOptions.usCom;         /* Output port no. */
    148         options.fLogging    = TmpOptions.fLogging;      /* Logging. */
     148        options.fLogging    = (USHORT)TmpOptions.fLogging;/* Logging. */
    149149        options.fPE         = TmpOptions.fPE;           /* Flags set the type of conversion. */
    150150        options.ulInfoLevel = TmpOptions.ulInfoLevel;   /* Pe2Lx InfoLevel. */
  • trunk/src/win32k/ldr/ModuleBase.cpp

    r4164 r4307  
    1 /* $Id: ModuleBase.cpp,v 1.4 2000-09-02 21:08:06 bird Exp $
     1/* $Id: ModuleBase.cpp,v 1.5 2000-09-22 09:22:39 bird Exp $
    22 *
    33 * ModuleBase - Implementetation.
     
    174174 * @param     pLdrLv        Loader local variables? (Struct from KERNEL.SDF)
    175175 * @param     pful          Pointer to flags which are passed on to ldrOpen.
     176 * @param     lLibPath      New parameter in build 14053(/8266?)
     177 *                          ldrGetMte calls with 1
     178 *                          ldrOpenNewExe calls with 3
     179 *                          This is compared to the initial libpath index.
     180 *                              The libpath index is:
     181 *                                  BEGINLIBPATH    1
     182 *                                  LIBPATH         2
     183 *                                  ENDLIBPATH      3
     184 *                              The initial libpath index is either 1 or 2.
     185 *                          Currently we'll ignore it. (I don't know why ldrGetMte calls ldrOpenPath...)
    176186 * @sketch
    177187 * This is roughly what the original ldrOpenPath does:
     188 *      Save pTCBCur->TCBFailErr.
    178189 *      if !CLASS_GLOBAL or miniifs then
    179  *          ldrOpen(pachModName)
     190 *          ldrOpen(pachFilename)
    180191 *      else
     192 *          if beglibpath != NULL then path = 1 else path = 2
     193 *          if (lLibPath < path)
     194 *              return ERROR_FILE_NOT_FOUND; (2)
     195 *          Allocate buffer.
    181196 *          loop until no more libpath elements
    182197 *              get next libpath element and add it to the modname.
     
    184199 *              if successfull then break the loop.
    185200 *          endloop
     201 *          Free buffer.
    186202 *      endif
    187  */
    188 ULONG  ModuleBase::openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful) /* (ldrOpenPath) */
     203 *      Restore pTCBCur->TCBFailErr.
     204 */
     205ULONG  ModuleBase::openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful, ULONG lLibPath) /* (ldrOpenPath) */
    189206{
    190207    #ifdef RING0
    191208    printf("ModuleBase::openPath:\n");
    192     return ldrOpenPath(pachFilename, cchFilename, pLdrLv, pful);
     209    return ldrOpenPath(pachFilename, cchFilename, pLdrLv, pful, lLibPath);
    193210    #else
    194211    NOREF(pachFilename);
  • trunk/src/win32k/ldr/calltab.asm

    r4227 r4307  
    1 ; $Id: calltab.asm,v 1.14 2000-09-08 21:34:12 bird Exp $
     1; $Id: calltab.asm,v 1.15 2000-09-22 09:22:39 bird Exp $
    22;
    33; callTab - Call back again table - table with entry for each function or
     
    4343    public _VMObjHandleInfo@12
    4444    public _ldrASMpMTEFromHandle@4
    45     public _ldrOpenPath@16
     45    public __ldrOpenPath                ; exported thru assembly wrapper
    4646    public _LDRClearSem@0
    4747    public _ldrFindModule@16
     
    228228_ldrASMpMTEFromHandle@4 ENDP
    229229
    230 ; 20
    231 _ldrOpenPath@16 PROC NEAR
    232     db MAXSIZE_PROLOG dup(0cch)
    233 _ldrOpenPath@16 ENDP
     230; 20 - exported thru assembly interface due to change in build 14053.
     231__ldrOpenPath PROC NEAR
     232    db MAXSIZE_PROLOG dup(0cch)
     233__ldrOpenPath ENDP
    234234
    235235; 21
  • trunk/src/win32k/ldr/myldrOpenPath.cpp

    r4164 r4307  
    1 /* $Id: myldrOpenPath.cpp,v 1.2 2000-09-02 21:08:10 bird Exp $
     1/* $Id: myldrOpenPath.cpp,v 1.3 2000-09-22 09:22:40 bird Exp $
    22 *
    33 * myldrOpenPath - ldrOpenPath used to open executables we'll override
     
    4141
    4242/**
     43 * ldrOpenPath.
    4344 * myldrOpenPath - opens file eventually searching loader specific paths
    4445 *
     
    4950 * @param     plv           Loader local variables? (Struct from KERNEL.SDF)
    5051 * @param     pful          Pointer to flags which are passed on to ldrOpen.
     52 * @param     lLibPath      New parameter in build 14053()
     53 *                          ldrGetMte calls with 1
     54 *                          ldrOpenNewExe calls with 3
     55 *                          This is compared to the initial libpath index.
     56 *                              The libpath index is:
     57 *                                  BEGINLIBPATH    1
     58 *                                  LIBPATH         2
     59 *                                  ENDLIBPATH      3
     60 *                              The initial libpath index is either 1 or 2.
     61 *                          Currently we'll ignore it. (I don't know why ldrGetMte calls ldrOpenPath...)
     62 *
    5163 * @sketch
    5264 * This is roughly what the original ldrOpenPath does:
     
    5567 *          ldrOpen(pachFilename)
    5668 *      else
     69 *          if beglibpath != NULL then path = 1 else path = 2
     70 *          if (lLibPath < path)
     71 *              return ERROR_FILE_NOT_FOUND; (2)
     72 *          Allocate buffer.
    5773 *          loop until no more libpath elements
    5874 *              get next libpath element and add it to the modname.
     
    6076 *              if successfull then break the loop.
    6177 *          endloop
     78 *          Free buffer.
    6279 *      endif
    6380 *      Restore pTCBCur->TCBFailErr.
     
    6582 *
    6683 */
    67 ULONG LDRCALL myldrOpenPath( /* retd  0x10 */
     84ULONG LDRCALL myldrOpenPath(       /* retd  0x14 */
    6885    PCHAR       pachFilename,       /* ebp + 0x08 */
    6986    USHORT      cchFilename,        /* ebp + 0x0c */
    7087    ldrlv_t *   plv,                /* ebp + 0x10 */
    71     PULONG      pful                /* ebp + 0x14 */
     88    PULONG      pful,               /* ebp + 0x14 */
     89    ULONG       lLibPath            /* ebp + 0x18 */
    7290    )
    7391{
     
    89107                 pachFilename, cchFilename, plv, pful
    90108                 ));
    91         return ldrOpenPath(pachFilename, cchFilename, plv, pful);
     109        return ldrOpenPath(pachFilename, cchFilename, plv, pful, lLibPath);
    92110    }
    93111    #endif
     
    156174             */
    157175            USHORT  TCBFailErr_save = tcbGetTCBFailErr(tcbGetCur());
    158             rc = pExe->Data.pModule->openPath(pachFilename, cchFilename, plv, pful);
     176            rc = pExe->Data.pModule->openPath(pachFilename, cchFilename, plv, pful, lLibPath);
    159177            tcbSetTCBFailErr(tcbGetCur(), TCBFailErr_save);
    160178        }
    161179        else
    162             rc = ldrOpenPath(pachFilename, cchFilename, plv, pful);
     180            rc = ldrOpenPath(pachFilename, cchFilename, plv, pful, lLibPath);
    163181    }
    164182    else
    165         rc = ldrOpenPath(pachFilename, cchFilename, plv, pful);
     183        rc = ldrOpenPath(pachFilename, cchFilename, plv, pful, lLibPath);
    166184
    167185
     
    176194
    177195
     196/**
     197 * Wrapper for the old (pre 14053) versions.
     198 * the new parameter is set to 3.
     199 */
     200ULONG LDRCALL myldrOpenPath_old( /* retd  0x10 */
     201    PCHAR       pachFilename,    /* ebp + 0x08 */
     202    USHORT      cchFilename,     /* ebp + 0x0c */
     203    ldrlv_t *   plv,             /* ebp + 0x10 */
     204    PULONG      pful             /* ebp + 0x14 */
     205    )
     206{
     207    return myldrOpenPath(pachFilename, cchFilename, plv, pful, 3);
     208}
     209
     210
  • trunk/src/win32k/pe2lx/pe2lx.cpp

    r4302 r4307  
    1 /* $Id: pe2lx.cpp,v 1.20 2000-09-22 03:47:37 bird Exp $
     1/* $Id: pe2lx.cpp,v 1.21 2000-09-22 09:22:41 bird Exp $
    22 *
    33 * Pe2Lx class implementation. Ring 0 and Ring 3
     
    13411341 *      endif
    13421342 */
    1343 ULONG  Pe2Lx::openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful) /* (ldrOpenPath) */
     1343ULONG  Pe2Lx::openPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *pLdrLv, PULONG pful, ULONG lLibPath) /* (ldrOpenPath) */
    13441344{
    13451345    #ifdef RING0
     
    13491349     * Initiate the Odin32 Path static variable and call worker.
    13501350     */
    1351     return openPath2(pachFilename, cchFilename, pLdrLv, pful, initOdin32Path());
     1351    return openPath2(pachFilename, cchFilename, pLdrLv, pful, lLibPath, initOdin32Path());
    13521352
    13531353    #else
     
    13561356    NOREF(pLdrLv);
    13571357    NOREF(pful);
     1358    NOREF(lLibPath);
    13581359    return ERROR_NOT_SUPPORTED;
    13591360    #endif
     
    13861387 *               treat it as an ULONG.)
    13871388 */
    1388 ULONG  Pe2Lx::openPath2(PCHAR pachFilename, ULONG cchFilename, ldrlv_t *pLdrLv, PULONG pful, BOOL fOdin32PathValid)
     1389ULONG  Pe2Lx::openPath2(PCHAR pachFilename, ULONG cchFilename, ldrlv_t *pLdrLv, PULONG pful, ULONG lLibPath, BOOL fOdin32PathValid)
    13891390{
    13901391    #ifdef RING0
     
    15941595     */
    15951596    rfree(pVars);
    1596     return ldrOpenPath(pachFilename, (USHORT)cchFilename, pLdrLv, pful);
     1597    return ldrOpenPath(pachFilename, (USHORT)cchFilename, pLdrLv, pful, lLibPath);
    15971598
    15981599    #else
     
    16011602    NOREF(pLdrLv);
    16021603    NOREF(pful);
     1604    NOREF(lLibPath);
    16031605    NOREF(fOdin32PathValid);
    16041606    return ERROR_NOT_SUPPORTED;
     
    47854787    options.fNoLoader = TRUE;
    47864788    lv.lv_class = CLASS_GLOBAL;
    4787     rc = openPath2("KERNEL32", 8, (ldrlv_t*)SSToDS(&lv), (PULONG)SSToDS(&ful), FALSE);
     4789    rc = openPath2("KERNEL32", 8, (ldrlv_t*)SSToDS(&lv), (PULONG)SSToDS(&ful), 3, FALSE);
    47884790    options.fNoLoader = ul;
    47894791    if (rc == NO_ERROR)
  • trunk/src/win32k/test/win32ktst.c

    r4164 r4307  
    1 /* $Id: win32ktst.c,v 1.2 2000-09-02 21:08:21 bird Exp $
     1/* $Id: win32ktst.c,v 1.3 2000-09-22 09:22:43 bird Exp $
    22 *
    33 * Win32k test module.
     
    867867     */
    868868    printf("--- TestcaseExeLoad2 - loading win32ktst.exe (LX image) ----\n");
    869     rc = CalltkExecPgm(EXEC_LOAD, NULL, NULL, "win32ktst.exe");
     869    rc = CalltkExecPgm(EXEC_LOAD, NULL, NULL, "GLC6000.TMP");
    870870    if (rc == NO_ERROR)
    871871    {
Note: See TracChangeset for help on using the changeset viewer.