mirror of
https://github.com/UberGames/ioef.git
synced 2025-05-30 17:01:23 +00:00
- Add MASM assembler files for MSVC x64 projects to support vm_x86 in x64 mode
- Clean up ftol()/snapvector() mess - Make use of SSE instructions for ftol()/snapvector() if available - move ftol/snapvector pure assembler to inline assembler, this will add x86_64 and improve support for different calling conventions - Set FPU control word at program startup to get consistent behaviour on all platforms
This commit is contained in:
parent
471182cba0
commit
03201aff22
22 changed files with 540 additions and 460 deletions
|
@ -416,8 +416,8 @@ Used to load a development dll instead of a virtual machine
|
|||
#2 look in fs_basepath
|
||||
=================
|
||||
*/
|
||||
void *Sys_LoadDll( const char *name,
|
||||
intptr_t (**entryPoint)(int, ...),
|
||||
void * QDECL Sys_LoadDll( const char *name,
|
||||
intptr_t (QDECL **entryPoint)(int, ...),
|
||||
intptr_t (*systemcalls)(intptr_t, ...) )
|
||||
{
|
||||
void *libHandle;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue