comparison dynload/dynload.h @ 382:dd5d03483314

- dynload changes to support macos >= 11.0.1 "built-in dynamic linker cache of all system-provided libraries" (those dylibs are no longer present on the fs)" * dynload_plain test code changes to reflect this * note in doc - changed dynload_plain to not do inode-based tests on windows
author Tassilo Philipp
date Wed, 20 Jan 2021 13:49:43 +0100
parents f5577f6bf97a
children
comparison
equal deleted inserted replaced
381:fccbb45a2dae 382:dd5d03483314
37 #endif 37 #endif
38 38
39 39
40 /* shared library loading and explicit symbol resolving */ 40 /* shared library loading and explicit symbol resolving */
41 /* dlLoadLibrary will search for specified lib (e.g. as leaf name, only), */ 41 /* dlLoadLibrary will search for specified lib (e.g. as leaf name, only), */
42 /* to the platforms dynamic linking style */ 42 /* following platforms' dynamic linking style, returns NULL on error */
43 43
44 typedef struct DLLib_ DLLib; 44 typedef struct DLLib_ DLLib;
45 45
46 DL_API DLLib* dlLoadLibrary (const char* libPath); 46 DL_API DLLib* dlLoadLibrary (const char* libPath);
47 DL_API void dlFreeLibrary (DLLib* pLib); 47 DL_API void dlFreeLibrary (DLLib* pLib);