Changeset 2874
- Timestamp:
- Nov 12, 2006, 8:34:03 AM (19 years ago)
- Location:
- trunk/kLdr
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kLdr/Makefile.kmk
r2861 r2874 132 132 kLdrExeStub-os2_SOURCES = kLdrExeStub-os2.asm 133 133 134 # 135 # The Windows stub program. 136 # 137 PROGRAMS.win = kLdrExeStub-win 138 PROGRAMS.win32 = kLdrExeStub-win 139 PROGRAMS.win64 = kLdrExeStub-win 140 kLdrExeStub-win_TOOL = VCC70 141 kLdrExeStub-win_SDKS = WIN32SDK 142 kLdrExeStub-win_INCS = . 143 kLdrExeStub-win_DEFS = __WIN__ 144 kLdrExeStub-win_CFLAGS = -W3 -Zl 145 kLdrExeStub-win_CFLAGS.debug = -Zi 146 kLdrExeStub-win_LDFLAGS = -Entry:WinMain -FIXED:NO 147 kLdrExeStub-win_LIBS = $(TARGET_kLdr:.dll=.lib) 148 kLdrExeStub-win_SOURCES = kLdrExeStub-win.c 149 150 134 151 ## 135 152 ## The (stub) utility. -
trunk/kLdr/kLdr-win.def
r2861 r2874 73 73 74 74 ; Process Bootstrapping 75 ; kLdrDyldLoadExe 75 kLdrDyldLoadExe 76 77 ; Dynamic loading 76 78 kLdrDyldLoad 77 79 kLdrDyldUnload -
trunk/kLdr/kLdr.h
r2870 r2874 934 934 char szLibPath[4096 - sizeof(uint32_t) - sizeof(KLDRDYLDSEARCH) - 16 - 16 - 260]; 935 935 } KLDREXEARGS, *PKLDREXEARGS; 936 /** Pointer to a const argument package from the stub. */ 937 typedef const KLDREXEARGS *PCKLDREXEARGS; 936 938 937 939 void kLdrLoadExe(PKLDREXEARGS pArgs, void *pvOS); -
trunk/kLdr/kLdrDyld.c
r2871 r2874 227 227 * 228 228 * @param pArgs Pointer to the argument package residing in the executable stub. 229 */ 230 void kldrDoDyldLoadExe(PKLDREXEARGS pArgs) 229 * @param pvOS OS specific argument. 230 */ 231 #ifndef __OS2__ 232 void kLdrDyldLoadExe(PKLDREXEARGS pArgs, void *pvOS) 233 #else 234 void kldrDyldLoadExe(PKLDREXEARGS pArgs, void *pvOS) 235 #endif 231 236 { 232 237 void *pvStack;
Note:
See TracChangeset
for help on using the changeset viewer.