From 307a019cb8e92051fe8fda897a784bba30284e6e Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 6 Apr 2023 10:56:02 +0200 Subject: Try to add complex function in libm --- src/wrapped/generated/wrapper.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/wrapped/generated/wrapper.h') diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 151c97e1..0f211dc5 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -1,16 +1,18 @@ /******************************************************************* - * File automatically generated by rebuild_wrappers.py (v2.2.0.16) * + * File automatically generated by rebuild_wrappers.py (v2.2.0.17) * *******************************************************************/ #ifndef __WRAPPER_H_ #define __WRAPPER_H_ #include #include +#include "complext.h" typedef struct x64emu_s x64emu_t; // the generic wrapper pointer functions typedef void (*wrapper_t)(x64emu_t* emu, uintptr_t fnc); + // list of defined wrapper // E = current x86emu struct // v = void @@ -30,6 +32,8 @@ typedef void (*wrapper_t)(x64emu_t* emu, uintptr_t fnc); // M = ... automatically sending 2 args // A = va_list // 0 = constant 0, 1 = constant 1 +// x = float complex +// X = double complex void vFE(x64emu_t *emu, uintptr_t fnc); void vFv(x64emu_t *emu, uintptr_t fnc); @@ -86,7 +90,6 @@ void uFp(x64emu_t *emu, uintptr_t fnc); void UFv(x64emu_t *emu, uintptr_t fnc); void UFu(x64emu_t *emu, uintptr_t fnc); void UFp(x64emu_t *emu, uintptr_t fnc); -void UFV(x64emu_t *emu, uintptr_t fnc); void fFi(x64emu_t *emu, uintptr_t fnc); void fFf(x64emu_t *emu, uintptr_t fnc); void fFp(x64emu_t *emu, uintptr_t fnc); @@ -122,6 +125,8 @@ void pFp(x64emu_t *emu, uintptr_t fnc); void pFV(x64emu_t *emu, uintptr_t fnc); void HFi(x64emu_t *emu, uintptr_t fnc); void HFp(x64emu_t *emu, uintptr_t fnc); +void xFx(x64emu_t *emu, uintptr_t fnc); +void XFX(x64emu_t *emu, uintptr_t fnc); void vWp(x64emu_t *emu, uintptr_t fnc); void iWp(x64emu_t *emu, uintptr_t fnc); void uWp(x64emu_t *emu, uintptr_t fnc); @@ -300,11 +305,12 @@ void pFpd(x64emu_t *emu, uintptr_t fnc); void pFpl(x64emu_t *emu, uintptr_t fnc); void pFpL(x64emu_t *emu, uintptr_t fnc); void pFpp(x64emu_t *emu, uintptr_t fnc); -void pFpV(x64emu_t *emu, uintptr_t fnc); void pFSi(x64emu_t *emu, uintptr_t fnc); void HFII(x64emu_t *emu, uintptr_t fnc); void HFll(x64emu_t *emu, uintptr_t fnc); void HFpi(x64emu_t *emu, uintptr_t fnc); +void xFxx(x64emu_t *emu, uintptr_t fnc); +void XFXX(x64emu_t *emu, uintptr_t fnc); void iWpi(x64emu_t *emu, uintptr_t fnc); void iWpu(x64emu_t *emu, uintptr_t fnc); void iWpf(x64emu_t *emu, uintptr_t fnc); -- cgit 1.4.1