Changeset 1546
- Timestamp:
- Oct 7, 2004, 8:42:16 AM (21 years ago)
- Location:
- trunk/src/emx
- Files:
-
- 9 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/InnoTekLIBC/backend.h
-
Property cvs2svn:cvs-rev
changed from
1.5
to1.6
r1545 r1546 340 340 341 341 342 /** @defgroup __libc_Back_ldr LIBC Backend - Loader 343 * @{ */ 344 345 /** 346 * Opens a shared library. 347 * 348 * @returns 0 on success. 349 * @returns Native error number. 350 * @param pszLibrary Name of library to load. 351 * @param fFlags Flags - ignored. 352 * @param ppvModule Where to store the handle. 353 * @param pszError Where to store error information. 354 * @param cchError Size of error buffer. 355 */ 356 int __libc_Back_ldrOpen(const char *pszLibrary, int fFlags, void **ppvModule, char *pszError, size_t cchError); 357 358 /** 359 * Finds a symbol in an open shared library. 360 * 361 * @returns 0 on success. 362 * @returns Native error number. 363 * @param pvModule Module handle returned by __libc_Back_ldrOpen(); 364 * @param pszSymbol Name of the symbol we're to find in pvModule. 365 * @param ppfn Where to store the symbol address. 366 */ 367 int __libc_Back_ldrSymbol(void *pvHandle, const char *pszSymbol, void **ppfn); 368 369 /** 370 * Closes a shared library. 371 * 372 * @returns 0 on success. 373 * @returns Native error number. 374 * @param pvModule Module handle returned by __libc_Back_ldrOpen(); 375 */ 376 int __libc_Back_ldrClose(void *pvModule); 377 378 379 /** @} */ 380 381 382 383 342 384 343 385 /** @defgroup __libc_Back_misc LIBC Backend - Miscellaneous -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/InnoTekLIBC/logstrict.h
-
Property cvs2svn:cvs-rev
changed from
1.7
to1.8
r1545 r1546 183 183 184 184 /** Backend FS APIs. */ 185 #define __LIBC_LOG_GRP_BACK_LDR 22 186 /** Backend FS APIs. */ 185 187 #define __LIBC_LOG_GRP_BACK_FS 23 186 188 /** Shared Process Database and LIBC Shared Memory APIs. */ 187 #define __LIBC_LOG_GRP_ SPM24189 #define __LIBC_LOG_GRP_BACK_SPM 24 188 190 /** Fork APIs. */ 189 191 #define __LIBC_LOG_GRP_FORK 25 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc.def
-
Property cvs2svn:cvs-rev
changed from
1.66
to1.67
r1545 r1546 1191 1191 "___libc_Back_fsDriveDefaultSet" @1211 1192 1192 "__realrealpath" @1212 1193 "___libc_Timebomb" @1217 1194 "___libc_Back_ldrClose" @1218 1195 "___libc_Back_ldrOpen" @1219 1196 "___libc_Back_ldrSymbol" @1220 1197 "__std_dlclose" @1221 1198 "__std_dlerror" @1222 1199 "__std_dlopen" @1223 1200 "__std_dlsym" @1224 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/sys/logstrict.c
-
Property cvs2svn:cvs-rev
changed from
1.13
to1.14
r1545 r1546 449 449 { 1, "future" }, /* 20 */ 450 450 { 1, "future" }, /* 21 */ 451 { 1, " future" },/* 22 */452 { 1, " future" },/* 23 */453 { 1, " SPM" },/* 24 */451 { 1, "BACK_LDR" }, /* 22 */ 452 { 1, "BACK_FS" }, /* 23 */ 453 { 1, "BACK_SPM" }, /* 24 */ 454 454 { 1, "FORK" }, /* 25 */ 455 455 { 1, "BACK_IO" }, /* 26 */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/sys/sharedpm.c
-
Property cvs2svn:cvs-rev
changed from
1.8
to1.9
r1545 r1546 70 70 #include <InnoTekLIBC/sharedpm.h> 71 71 #include <InnoTekLIBC/fork.h> 72 #define __LIBC_LOG_GROUP __LIBC_LOG_GRP_ SPM72 #define __LIBC_LOG_GROUP __LIBC_LOG_GRP_BACK_SPM 73 73 #include <InnoTekLIBC/logstrict.h> 74 74 #include "syscalls.h" -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/libdl/dlsym.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r1545 r1546 45 45 PFN pfn; /* Returned symbol pointer. */ 46 46 47 rc = DosQueryProcAddr((HMODULE)pvHandle, 0, pszSymbol, &pfn);47 rc = DosQueryProcAddr((HMODULE)pvHandle, (long)pszSymbol < 0x10000 ? (long)pszSymbol : 0, pszSymbol, &pfn); 48 48 dlfcn_enmLastOp = dlfcn_dlsym; 49 49 dlfcn_ulLastError = rc; -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.