13 Commits (c366e25a10a6b462059f321ba53294716e9f4503)

Author SHA1 Message Date
Alibek Omarov a0af256641 engine: library: fix saves on 64-bit Windows, compile custom loader only on x86 3 years ago
Alibek Omarov 17d3eaa590 engine: win32: remove normal win32 library loader, from now on every win32 port must port custom loader 4 years ago
SNMetamorph 56d5f08128 platform: win32: fixed crashes in COM_CheckLibraryDirectDependency 4 years ago
Ivan Avdeev 1b426b67e7 partially fix amd64 build on windows 4 years ago
Gleb Mazovetskiy 5e0a0765ce Trim all trailing whitespace 4 years ago
Velaron 03668116d7 platform: win32: COM_CheckLibraryDirectDependency fixes 4 years ago
mittorn 177f8ed653 platform: introduce lib backends, add static linking, wscript: add optional projects support, add static linking support, scripts: add xshlib for advanced linking options 5 years ago
Alibek Omarov 5040cb83d0 engine: win32: lib: oops, fix wrong sizeof 5 years ago
Alibek Omarov 2b385ff1f4 engine: win32: lib: try to fix crash when checking dependencies 5 years ago
Alibek Omarov 2f8fec6b70 Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever. 5 years ago
Alibek Omarov a8f7b4fc5c
win32: lib: remove unused variable, fix error message may be not printed 6 years ago
Alibek Omarov b5d9bf5dc8 engine: add a function to determine if library has direct dependency on chosen DLL(Win32 only) 6 years ago
Alibek Omarov de838ec5e8 rename backend files for great justice and consistency 6 years ago
Alibek Omarov a5258bea65 library: move win32 definitions to win_lib.c 6 years ago
Alibek Omarov 473810fc0c MSVC & Win32 related fixes 7 years ago
lewa_j 43b746d2f8 Fix MinGW build 7 years ago
Alibek Omarov 415e517107 Library loader refactoring. Not tested for platforms other than Linux 7 years ago
Alibek Omarov 7c9b724531 Implement dynamic library loading and symbol resolving 7 years ago
Alibek Omarov 45c0eaa26c Move Win32 console and library loader to platform/win32 folder. 7 years ago
Alibek Omarov 8d6e3b7f79 Pure engine source code(LF line endings, UTF8 encoded) 7 years ago