sm-ext-dhooks2/DynamicHooks
Peace-Maker 1b9fa3743f Add support for custom calling convention passing arguments in registers
If the compiler decided to pass an argument in a register on an internal function instead of pushing it on the stack to save time, allow us to specify the register the parameter is going to be in.

DHookAddParam received another parameter to set the register.
2018-01-23 03:15:03 +01:00
..
conventions Add support for custom calling convention passing arguments in registers 2018-01-23 03:15:03 +01:00
asm.cpp First draft of dynamic detours using Ayuto's DynamicHooks library 2016-12-11 22:02:10 -07:00
asm.h First draft of dynamic detours using Ayuto's DynamicHooks library 2016-12-11 22:02:10 -07:00
convention.h Add support for custom calling convention passing arguments in registers 2018-01-23 03:15:03 +01:00
hook.cpp Fix not clearing return address cache after use 2018-01-22 00:11:28 +01:00
hook.h Fix overriding return value 2016-12-13 17:45:22 -07:00
manager.cpp Don't use std::list at all in DynamicHooks 2016-12-13 17:37:12 -07:00
manager.h Don't use std::list at all in DynamicHooks 2016-12-13 17:37:12 -07:00
registers.cpp Add support for custom calling convention passing arguments in registers 2018-01-23 03:15:03 +01:00
registers.h Add support for custom calling convention passing arguments in registers 2018-01-23 03:15:03 +01:00
utilities.cpp First draft of dynamic detours using Ayuto's DynamicHooks library 2016-12-11 22:02:10 -07:00
utilities.h First draft of dynamic detours using Ayuto's DynamicHooks library 2016-12-11 22:02:10 -07:00