kernel/eka/memmodel/emul/win32/mcodeseg.cpp
changeset 152 657f875b013e
parent 0 a41df078684a
child 257 3e88ff8f41d5
equal deleted inserted replaced
139:95f71bcdcdb7 152:657f875b013e
    64 	Kern::Printf("iTempLink = %08x %08x", a.iTempLink.iNext, a.iTempLink.iPrev);
    64 	Kern::Printf("iTempLink = %08x %08x", a.iTempLink.iNext, a.iTempLink.iPrev);
    65 	Kern::Printf("iGbgLink = %08x %08x", a.iGbgLink.iNext, a.iGbgLink.iPrev);
    65 	Kern::Printf("iGbgLink = %08x %08x", a.iGbgLink.iNext, a.iGbgLink.iPrev);
    66 	Kern::Printf("iAccessCount = %d", a.iAccessCount);
    66 	Kern::Printf("iAccessCount = %d", a.iAccessCount);
    67 	Kern::Printf("iEntryPtVeneer = %08x", a.iEntryPtVeneer);
    67 	Kern::Printf("iEntryPtVeneer = %08x", a.iEntryPtVeneer);
    68 	Kern::Printf("iFileEntryPoint = %08x", a.iFileEntryPoint);
    68 	Kern::Printf("iFileEntryPoint = %08x", a.iFileEntryPoint);
    69 	Kern::Printf("iFileName = %lS", a.iFileName);
    69 	Kern::Printf("iFileName = %S", a.iFileName);
    70 	Kern::Printf("iRootName = %lS", &a.iRootName);
    70 	Kern::Printf("iRootName = %S", &a.iRootName);
    71 	Kern::Printf("iExtOffset = %d", a.iExtOffset);
    71 	Kern::Printf("iExtOffset = %d", a.iExtOffset);
    72 	Kern::Printf("iModuleVersion = %08x", a.iModuleVersion);
    72 	Kern::Printf("iModuleVersion = %08x", a.iModuleVersion);
    73 	Kern::Printf("iUids = %08x %08x %08x", uid[0], uid[1], uid[2]);
    73 	Kern::Printf("iUids = %08x %08x %08x", uid[0], uid[1], uid[2]);
    74 	Kern::Printf("iDepCount=%d iDeps=%08x", a.iDepCount, a.iDeps);
    74 	Kern::Printf("iDepCount=%d iDeps=%08x", a.iDepCount, a.iDeps);
    75 	Kern::Printf("iNextDep=%d, iMark=%08x, iAttr=%08x", a.iNextDep, a.iMark, a.iAttr);
    75 	Kern::Printf("iNextDep=%d, iMark=%08x, iAttr=%08x", a.iNextDep, a.iMark, a.iAttr);
  1109 
  1109 
  1110 // Massage file names returned for stuff in EPOCROOT\epoc32\release\wins\xxxx\
  1110 // Massage file names returned for stuff in EPOCROOT\epoc32\release\wins\xxxx\
  1111 // in order to make them appear to be in z:\system\libs
  1111 // in order to make them appear to be in z:\system\libs
  1112 void P::NormalizeExecutableFileName(TDes& a)
  1112 void P::NormalizeExecutableFileName(TDes& a)
  1113 	{
  1113 	{
  1114 	__KTRACE_OPT(KDLL, Kern::Printf("NormalizeExecutableFileName %lS", &a));
  1114 	__KTRACE_OPT(KDLL, Kern::Printf("NormalizeExecutableFileName %S", &a));
  1115 	if (a.Length()<3 || a[1]!=':' || a[2]!='\\')
  1115 	if (a.Length()<3 || a[1]!=':' || a[2]!='\\')
  1116 		{
  1116 		{
  1117 		// don't have a drive so assume in 'ROM'
  1117 		// don't have a drive so assume in 'ROM'
  1118 		TFileName initial(a);
  1118 		TFileName initial(a);
  1119 		a=KRomSysBin();
  1119 		a=KRomSysBin();
  1120 		if (initial.Length()==0 || initial[0]!='\\')
  1120 		if (initial.Length()==0 || initial[0]!='\\')
  1121 			a.Append('\\');
  1121 			a.Append('\\');
  1122 		a+=initial;
  1122 		a+=initial;
  1123 		__KTRACE_OPT(KDLL, Kern::Printf("NormalizeExecutableFileName -> %lS", &a));
  1123 		__KTRACE_OPT(KDLL, Kern::Printf("NormalizeExecutableFileName -> %S", &a));
  1124 		}
  1124 		}
  1125 	}
  1125 	}
  1126 
  1126 
  1127 TInt LookupDllUid(TInt aModule)
  1127 TInt LookupDllUid(TInt aModule)
  1128 	{
  1128 	{