about summary refs log tree commit diff stats
path: root/src/wrapped/generated/wrapper.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-03-07 20:19:58 +0100
committerptitSeb <sebastien.chev@gmail.com>2021-03-07 20:19:58 +0100
commit4c7cbe412835ee6a11df44eb2a324d32452047b7 (patch)
tree26ba351c1aa89de78f390ccfb4be9ca9206de0d1 /src/wrapped/generated/wrapper.h
parent343174fd476dee93e9c29878c6398d5c9f72e265 (diff)
downloadbox64-4c7cbe412835ee6a11df44eb2a324d32452047b7.tar.gz
box64-4c7cbe412835ee6a11df44eb2a324d32452047b7.zip
Added wrapped libSDL1.2, libSDL2.0, libGL, libGLU and libopenal
Diffstat (limited to 'src/wrapped/generated/wrapper.h')
-rw-r--r--src/wrapped/generated/wrapper.h507
1 files changed, 504 insertions, 3 deletions
diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h
index 9b59212d..da8843de 100644
--- a/src/wrapped/generated/wrapper.h
+++ b/src/wrapped/generated/wrapper.h
@@ -24,16 +24,20 @@ typedef void (*wrapper_t)(x64emu_t* emu, uintptr_t fnc);
 // O = libc O_ flags bitfield
 // S = _IO_2_1_stdXXX_ pointer (or FILE*)
 // Q = ...
-// 2 = struct of 2 uint
-// P = Vulkan struture pointer
-// G = a single GValue pointer
 // N = ... automatically sending 1 arg
 // M = ... automatically sending 2 args
+// H = Huge 128bits value/struct
 
 void vFE(x64emu_t *emu, uintptr_t fnc);
 void vFv(x64emu_t *emu, uintptr_t fnc);
 void vFi(x64emu_t *emu, uintptr_t fnc);
+void vFu(x64emu_t *emu, uintptr_t fnc);
+void vFf(x64emu_t *emu, uintptr_t fnc);
+void vFd(x64emu_t *emu, uintptr_t fnc);
 void vFp(x64emu_t *emu, uintptr_t fnc);
+void cFi(x64emu_t *emu, uintptr_t fnc);
+void cFu(x64emu_t *emu, uintptr_t fnc);
+void cFp(x64emu_t *emu, uintptr_t fnc);
 void iFE(x64emu_t *emu, uintptr_t fnc);
 void iFv(x64emu_t *emu, uintptr_t fnc);
 void iFi(x64emu_t *emu, uintptr_t fnc);
@@ -45,29 +49,75 @@ void iFp(x64emu_t *emu, uintptr_t fnc);
 void IFf(x64emu_t *emu, uintptr_t fnc);
 void IFd(x64emu_t *emu, uintptr_t fnc);
 void IFp(x64emu_t *emu, uintptr_t fnc);
+void WFi(x64emu_t *emu, uintptr_t fnc);
+void WFp(x64emu_t *emu, uintptr_t fnc);
+void uFv(x64emu_t *emu, uintptr_t fnc);
+void uFi(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 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);
+void dFi(x64emu_t *emu, uintptr_t fnc);
 void dFd(x64emu_t *emu, uintptr_t fnc);
 void dFp(x64emu_t *emu, uintptr_t fnc);
 void lFp(x64emu_t *emu, uintptr_t fnc);
 void LFv(x64emu_t *emu, uintptr_t fnc);
 void LFp(x64emu_t *emu, uintptr_t fnc);
 void pFE(x64emu_t *emu, uintptr_t fnc);
+void pFv(x64emu_t *emu, uintptr_t fnc);
+void pFi(x64emu_t *emu, uintptr_t fnc);
 void pFu(x64emu_t *emu, uintptr_t fnc);
 void pFL(x64emu_t *emu, uintptr_t fnc);
 void pFp(x64emu_t *emu, uintptr_t fnc);
+void HFi(x64emu_t *emu, uintptr_t fnc);
+void HFp(x64emu_t *emu, uintptr_t fnc);
 void vFEp(x64emu_t *emu, uintptr_t fnc);
+void vFii(x64emu_t *emu, uintptr_t fnc);
+void vFiu(x64emu_t *emu, uintptr_t fnc);
+void vFif(x64emu_t *emu, uintptr_t fnc);
+void vFid(x64emu_t *emu, uintptr_t fnc);
+void vFip(x64emu_t *emu, uintptr_t fnc);
+void vFWW(x64emu_t *emu, uintptr_t fnc);
+void vFui(x64emu_t *emu, uintptr_t fnc);
+void vFuu(x64emu_t *emu, uintptr_t fnc);
+void vFuf(x64emu_t *emu, uintptr_t fnc);
+void vFud(x64emu_t *emu, uintptr_t fnc);
+void vFup(x64emu_t *emu, uintptr_t fnc);
+void vFfi(x64emu_t *emu, uintptr_t fnc);
+void vFff(x64emu_t *emu, uintptr_t fnc);
+void vFfp(x64emu_t *emu, uintptr_t fnc);
+void vFdd(x64emu_t *emu, uintptr_t fnc);
+void vFpi(x64emu_t *emu, uintptr_t fnc);
 void vFpp(x64emu_t *emu, uintptr_t fnc);
+void cFpp(x64emu_t *emu, uintptr_t fnc);
 void iFEp(x64emu_t *emu, uintptr_t fnc);
+void iFii(x64emu_t *emu, uintptr_t fnc);
 void iFip(x64emu_t *emu, uintptr_t fnc);
+void iFIi(x64emu_t *emu, uintptr_t fnc);
+void iFui(x64emu_t *emu, uintptr_t fnc);
+void iFuu(x64emu_t *emu, uintptr_t fnc);
 void iFup(x64emu_t *emu, uintptr_t fnc);
+void iFUU(x64emu_t *emu, uintptr_t fnc);
 void iFLL(x64emu_t *emu, uintptr_t fnc);
 void iFLp(x64emu_t *emu, uintptr_t fnc);
 void iFpi(x64emu_t *emu, uintptr_t fnc);
+void iFpC(x64emu_t *emu, uintptr_t fnc);
+void iFpu(x64emu_t *emu, uintptr_t fnc);
+void iFpf(x64emu_t *emu, uintptr_t fnc);
 void iFpp(x64emu_t *emu, uintptr_t fnc);
+void IFEp(x64emu_t *emu, uintptr_t fnc);
+void CFui(x64emu_t *emu, uintptr_t fnc);
+void CFpi(x64emu_t *emu, uintptr_t fnc);
+void uFEp(x64emu_t *emu, uintptr_t fnc);
+void uFui(x64emu_t *emu, uintptr_t fnc);
+void uFuu(x64emu_t *emu, uintptr_t fnc);
+void uFup(x64emu_t *emu, uintptr_t fnc);
+void uFpi(x64emu_t *emu, uintptr_t fnc);
 void uFpp(x64emu_t *emu, uintptr_t fnc);
+void UFEp(x64emu_t *emu, uintptr_t fnc);
 void fFif(x64emu_t *emu, uintptr_t fnc);
 void fFfi(x64emu_t *emu, uintptr_t fnc);
 void fFff(x64emu_t *emu, uintptr_t fnc);
@@ -76,19 +126,101 @@ void dFid(x64emu_t *emu, uintptr_t fnc);
 void dFdi(x64emu_t *emu, uintptr_t fnc);
 void dFdd(x64emu_t *emu, uintptr_t fnc);
 void dFdp(x64emu_t *emu, uintptr_t fnc);
+void dFpp(x64emu_t *emu, uintptr_t fnc);
+void LFpL(x64emu_t *emu, uintptr_t fnc);
 void pFEp(x64emu_t *emu, uintptr_t fnc);
+void pFii(x64emu_t *emu, uintptr_t fnc);
+void pFui(x64emu_t *emu, uintptr_t fnc);
+void pFuu(x64emu_t *emu, uintptr_t fnc);
 void pFup(x64emu_t *emu, uintptr_t fnc);
+void pFlp(x64emu_t *emu, uintptr_t fnc);
 void pFLL(x64emu_t *emu, uintptr_t fnc);
+void pFpi(x64emu_t *emu, uintptr_t fnc);
+void pFpu(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 HFpi(x64emu_t *emu, uintptr_t fnc);
 void vFEpu(x64emu_t *emu, uintptr_t fnc);
+void vFEpp(x64emu_t *emu, uintptr_t fnc);
+void vFEpV(x64emu_t *emu, uintptr_t fnc);
+void vFiii(x64emu_t *emu, uintptr_t fnc);
+void vFiip(x64emu_t *emu, uintptr_t fnc);
+void vFiui(x64emu_t *emu, uintptr_t fnc);
+void vFiuu(x64emu_t *emu, uintptr_t fnc);
+void vFiup(x64emu_t *emu, uintptr_t fnc);
+void vFiff(x64emu_t *emu, uintptr_t fnc);
+void vFidd(x64emu_t *emu, uintptr_t fnc);
+void vFipi(x64emu_t *emu, uintptr_t fnc);
+void vFipu(x64emu_t *emu, uintptr_t fnc);
+void vFipp(x64emu_t *emu, uintptr_t fnc);
+void vFuii(x64emu_t *emu, uintptr_t fnc);
+void vFuiI(x64emu_t *emu, uintptr_t fnc);
+void vFuiu(x64emu_t *emu, uintptr_t fnc);
+void vFuif(x64emu_t *emu, uintptr_t fnc);
+void vFuid(x64emu_t *emu, uintptr_t fnc);
+void vFuip(x64emu_t *emu, uintptr_t fnc);
+void vFuui(x64emu_t *emu, uintptr_t fnc);
+void vFuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuf(x64emu_t *emu, uintptr_t fnc);
+void vFuud(x64emu_t *emu, uintptr_t fnc);
+void vFuup(x64emu_t *emu, uintptr_t fnc);
+void vFuff(x64emu_t *emu, uintptr_t fnc);
+void vFudd(x64emu_t *emu, uintptr_t fnc);
+void vFupi(x64emu_t *emu, uintptr_t fnc);
+void vFfff(x64emu_t *emu, uintptr_t fnc);
 void vFfpp(x64emu_t *emu, uintptr_t fnc);
+void vFddd(x64emu_t *emu, uintptr_t fnc);
 void vFdpp(x64emu_t *emu, uintptr_t fnc);
+void vFpii(x64emu_t *emu, uintptr_t fnc);
+void vFpiu(x64emu_t *emu, uintptr_t fnc);
+void vFpif(x64emu_t *emu, uintptr_t fnc);
+void vFpid(x64emu_t *emu, uintptr_t fnc);
+void vFpip(x64emu_t *emu, uintptr_t fnc);
+void vFppi(x64emu_t *emu, uintptr_t fnc);
+void vFppu(x64emu_t *emu, uintptr_t fnc);
+void vFppp(x64emu_t *emu, uintptr_t fnc);
+void iFEip(x64emu_t *emu, uintptr_t fnc);
+void iFEWW(x64emu_t *emu, uintptr_t fnc);
+void iFEup(x64emu_t *emu, uintptr_t fnc);
 void iFEpi(x64emu_t *emu, uintptr_t fnc);
 void iFEpp(x64emu_t *emu, uintptr_t fnc);
 void iFEpV(x64emu_t *emu, uintptr_t fnc);
+void iFiip(x64emu_t *emu, uintptr_t fnc);
+void iFipu(x64emu_t *emu, uintptr_t fnc);
+void iFipp(x64emu_t *emu, uintptr_t fnc);
+void iFuup(x64emu_t *emu, uintptr_t fnc);
+void iFuff(x64emu_t *emu, uintptr_t fnc);
+void iFfff(x64emu_t *emu, uintptr_t fnc);
+void iFpii(x64emu_t *emu, uintptr_t fnc);
 void iFpiu(x64emu_t *emu, uintptr_t fnc);
+void iFpip(x64emu_t *emu, uintptr_t fnc);
+void iFpuu(x64emu_t *emu, uintptr_t fnc);
 void iFpuL(x64emu_t *emu, uintptr_t fnc);
+void iFpup(x64emu_t *emu, uintptr_t fnc);
+void iFpfu(x64emu_t *emu, uintptr_t fnc);
+void iFpff(x64emu_t *emu, uintptr_t fnc);
+void iFppi(x64emu_t *emu, uintptr_t fnc);
+void iFppu(x64emu_t *emu, uintptr_t fnc);
 void iFppL(x64emu_t *emu, uintptr_t fnc);
+void iFppp(x64emu_t *emu, uintptr_t fnc);
+void iFppV(x64emu_t *emu, uintptr_t fnc);
+void IFpIi(x64emu_t *emu, uintptr_t fnc);
+void IFppi(x64emu_t *emu, uintptr_t fnc);
+void uFEpW(x64emu_t *emu, uintptr_t fnc);
+void uFEpu(x64emu_t *emu, uintptr_t fnc);
+void uFEpU(x64emu_t *emu, uintptr_t fnc);
+void uFipu(x64emu_t *emu, uintptr_t fnc);
+void uFuip(x64emu_t *emu, uintptr_t fnc);
+void uFuuu(x64emu_t *emu, uintptr_t fnc);
+void uFuup(x64emu_t *emu, uintptr_t fnc);
+void uFupu(x64emu_t *emu, uintptr_t fnc);
+void uFupp(x64emu_t *emu, uintptr_t fnc);
+void uFpiu(x64emu_t *emu, uintptr_t fnc);
+void uFppi(x64emu_t *emu, uintptr_t fnc);
+void uFppu(x64emu_t *emu, uintptr_t fnc);
+void UFppi(x64emu_t *emu, uintptr_t fnc);
+void fFuii(x64emu_t *emu, uintptr_t fnc);
 void fFfff(x64emu_t *emu, uintptr_t fnc);
 void fFffp(x64emu_t *emu, uintptr_t fnc);
 void dFddd(x64emu_t *emu, uintptr_t fnc);
@@ -96,23 +228,392 @@ void dFddp(x64emu_t *emu, uintptr_t fnc);
 void pFEip(x64emu_t *emu, uintptr_t fnc);
 void pFEpi(x64emu_t *emu, uintptr_t fnc);
 void pFEpp(x64emu_t *emu, uintptr_t fnc);
+void pFipi(x64emu_t *emu, uintptr_t fnc);
 void pFipp(x64emu_t *emu, uintptr_t fnc);
+void pFIpi(x64emu_t *emu, uintptr_t fnc);
+void pFuii(x64emu_t *emu, uintptr_t fnc);
+void pFupi(x64emu_t *emu, uintptr_t fnc);
+void pFUpi(x64emu_t *emu, uintptr_t fnc);
+void pFpii(x64emu_t *emu, uintptr_t fnc);
+void pFpiu(x64emu_t *emu, uintptr_t fnc);
 void pFpiL(x64emu_t *emu, uintptr_t fnc);
+void pFpip(x64emu_t *emu, uintptr_t fnc);
+void pFpuu(x64emu_t *emu, uintptr_t fnc);
+void pFppi(x64emu_t *emu, uintptr_t fnc);
+void pFppu(x64emu_t *emu, uintptr_t fnc);
 void pFppL(x64emu_t *emu, uintptr_t fnc);
+void pFppp(x64emu_t *emu, uintptr_t fnc);
+void vFEipV(x64emu_t *emu, uintptr_t fnc);
+void vFEpip(x64emu_t *emu, uintptr_t fnc);
 void vFEpup(x64emu_t *emu, uintptr_t fnc);
+void vFiiii(x64emu_t *emu, uintptr_t fnc);
+void vFiiip(x64emu_t *emu, uintptr_t fnc);
+void vFiuip(x64emu_t *emu, uintptr_t fnc);
+void vFiuuu(x64emu_t *emu, uintptr_t fnc);
+void vFiupu(x64emu_t *emu, uintptr_t fnc);
+void vFiupV(x64emu_t *emu, uintptr_t fnc);
+void vFifff(x64emu_t *emu, uintptr_t fnc);
+void vFiddd(x64emu_t *emu, uintptr_t fnc);
+void vFipup(x64emu_t *emu, uintptr_t fnc);
+void vFippp(x64emu_t *emu, uintptr_t fnc);
+void vFuiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiui(x64emu_t *emu, uintptr_t fnc);
+void vFuiuu(x64emu_t *emu, uintptr_t fnc);
+void vFuiup(x64emu_t *emu, uintptr_t fnc);
+void vFuifi(x64emu_t *emu, uintptr_t fnc);
+void vFuiff(x64emu_t *emu, uintptr_t fnc);
+void vFuidd(x64emu_t *emu, uintptr_t fnc);
+void vFuipi(x64emu_t *emu, uintptr_t fnc);
+void vFuipu(x64emu_t *emu, uintptr_t fnc);
+void vFuipp(x64emu_t *emu, uintptr_t fnc);
+void vFuuii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiu(x64emu_t *emu, uintptr_t fnc);
+void vFuuip(x64emu_t *emu, uintptr_t fnc);
+void vFuuui(x64emu_t *emu, uintptr_t fnc);
+void vFuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuuf(x64emu_t *emu, uintptr_t fnc);
+void vFuuud(x64emu_t *emu, uintptr_t fnc);
+void vFuuup(x64emu_t *emu, uintptr_t fnc);
+void vFuupi(x64emu_t *emu, uintptr_t fnc);
+void vFuupp(x64emu_t *emu, uintptr_t fnc);
+void vFufff(x64emu_t *emu, uintptr_t fnc);
+void vFuddd(x64emu_t *emu, uintptr_t fnc);
+void vFupii(x64emu_t *emu, uintptr_t fnc);
+void vFuppi(x64emu_t *emu, uintptr_t fnc);
+void vFffff(x64emu_t *emu, uintptr_t fnc);
+void vFdddd(x64emu_t *emu, uintptr_t fnc);
+void vFpiii(x64emu_t *emu, uintptr_t fnc);
+void vFpiip(x64emu_t *emu, uintptr_t fnc);
+void vFpipp(x64emu_t *emu, uintptr_t fnc);
+void vFpdii(x64emu_t *emu, uintptr_t fnc);
+void vFpddd(x64emu_t *emu, uintptr_t fnc);
+void vFppip(x64emu_t *emu, uintptr_t fnc);
+void vFppui(x64emu_t *emu, uintptr_t fnc);
+void vFpppp(x64emu_t *emu, uintptr_t fnc);
+void cFpiii(x64emu_t *emu, uintptr_t fnc);
 void iFEupp(x64emu_t *emu, uintptr_t fnc);
 void iFEpip(x64emu_t *emu, uintptr_t fnc);
+void iFEppi(x64emu_t *emu, uintptr_t fnc);
 void iFEppp(x64emu_t *emu, uintptr_t fnc);
+void iFiiiu(x64emu_t *emu, uintptr_t fnc);
+void iFippp(x64emu_t *emu, uintptr_t fnc);
 void iFuipp(x64emu_t *emu, uintptr_t fnc);
+void iFuuff(x64emu_t *emu, uintptr_t fnc);
+void iFuppp(x64emu_t *emu, uintptr_t fnc);
+void iFpiiu(x64emu_t *emu, uintptr_t fnc);
+void iFpiip(x64emu_t *emu, uintptr_t fnc);
+void iFpipp(x64emu_t *emu, uintptr_t fnc);
+void iFpCCC(x64emu_t *emu, uintptr_t fnc);
+void iFpWWu(x64emu_t *emu, uintptr_t fnc);
+void iFpuup(x64emu_t *emu, uintptr_t fnc);
+void iFpupV(x64emu_t *emu, uintptr_t fnc);
+void iFppii(x64emu_t *emu, uintptr_t fnc);
+void iFppiu(x64emu_t *emu, uintptr_t fnc);
+void iFppip(x64emu_t *emu, uintptr_t fnc);
+void iFpppi(x64emu_t *emu, uintptr_t fnc);
+void iFpppp(x64emu_t *emu, uintptr_t fnc);
+void IFEpIi(x64emu_t *emu, uintptr_t fnc);
+void uFuuuu(x64emu_t *emu, uintptr_t fnc);
+void uFpCCC(x64emu_t *emu, uintptr_t fnc);
+void uFpuip(x64emu_t *emu, uintptr_t fnc);
+void uFpuuu(x64emu_t *emu, uintptr_t fnc);
+void uFpppi(x64emu_t *emu, uintptr_t fnc);
 void LFpLLp(x64emu_t *emu, uintptr_t fnc);
+void pFEupp(x64emu_t *emu, uintptr_t fnc);
 void pFEppi(x64emu_t *emu, uintptr_t fnc);
 void pFEppp(x64emu_t *emu, uintptr_t fnc);
+void pFiiiu(x64emu_t *emu, uintptr_t fnc);
+void pFiiup(x64emu_t *emu, uintptr_t fnc);
+void pFuiii(x64emu_t *emu, uintptr_t fnc);
+void pFpiii(x64emu_t *emu, uintptr_t fnc);
+void pFpipp(x64emu_t *emu, uintptr_t fnc);
+void pFpuii(x64emu_t *emu, uintptr_t fnc);
 void pFppiL(x64emu_t *emu, uintptr_t fnc);
 void pFppuL(x64emu_t *emu, uintptr_t fnc);
+void pFppLL(x64emu_t *emu, uintptr_t fnc);
+void pFpppi(x64emu_t *emu, uintptr_t fnc);
+void pFpppu(x64emu_t *emu, uintptr_t fnc);
+void pFpppL(x64emu_t *emu, uintptr_t fnc);
+void pFpppp(x64emu_t *emu, uintptr_t fnc);
+void vFEpuup(x64emu_t *emu, uintptr_t fnc);
+void vFiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFiiiiu(x64emu_t *emu, uintptr_t fnc);
+void vFiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFiipii(x64emu_t *emu, uintptr_t fnc);
+void vFiuiip(x64emu_t *emu, uintptr_t fnc);
+void vFiuipi(x64emu_t *emu, uintptr_t fnc);
+void vFiuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFiffff(x64emu_t *emu, uintptr_t fnc);
+void vFidddd(x64emu_t *emu, uintptr_t fnc);
+void vFilill(x64emu_t *emu, uintptr_t fnc);
+void vFipipu(x64emu_t *emu, uintptr_t fnc);
+void vFipipp(x64emu_t *emu, uintptr_t fnc);
+void vFipupi(x64emu_t *emu, uintptr_t fnc);
+void vFuiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiu(x64emu_t *emu, uintptr_t fnc);
+void vFuiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiiup(x64emu_t *emu, uintptr_t fnc);
+void vFuiIII(x64emu_t *emu, uintptr_t fnc);
+void vFuiuii(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiu(x64emu_t *emu, uintptr_t fnc);
+void vFuiuip(x64emu_t *emu, uintptr_t fnc);
+void vFuiuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiupi(x64emu_t *emu, uintptr_t fnc);
+void vFuiupu(x64emu_t *emu, uintptr_t fnc);
+void vFuifff(x64emu_t *emu, uintptr_t fnc);
+void vFuiddd(x64emu_t *emu, uintptr_t fnc);
+void vFuipii(x64emu_t *emu, uintptr_t fnc);
+void vFuipip(x64emu_t *emu, uintptr_t fnc);
+void vFuipup(x64emu_t *emu, uintptr_t fnc);
+void vFuippp(x64emu_t *emu, uintptr_t fnc);
+void vFuuiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiui(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuiup(x64emu_t *emu, uintptr_t fnc);
+void vFuuipi(x64emu_t *emu, uintptr_t fnc);
+void vFuuipu(x64emu_t *emu, uintptr_t fnc);
+void vFuuipp(x64emu_t *emu, uintptr_t fnc);
+void vFuuuii(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiu(x64emu_t *emu, uintptr_t fnc);
+void vFuuuip(x64emu_t *emu, uintptr_t fnc);
+void vFuuuui(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuuup(x64emu_t *emu, uintptr_t fnc);
+void vFuupii(x64emu_t *emu, uintptr_t fnc);
+void vFuffff(x64emu_t *emu, uintptr_t fnc);
+void vFudddd(x64emu_t *emu, uintptr_t fnc);
+void vFupupi(x64emu_t *emu, uintptr_t fnc);
+void vFuppip(x64emu_t *emu, uintptr_t fnc);
+void vFupppp(x64emu_t *emu, uintptr_t fnc);
+void vFfffff(x64emu_t *emu, uintptr_t fnc);
+void vFddddp(x64emu_t *emu, uintptr_t fnc);
+void vFpiiii(x64emu_t *emu, uintptr_t fnc);
+void vFpipii(x64emu_t *emu, uintptr_t fnc);
+void vFpuipp(x64emu_t *emu, uintptr_t fnc);
+void vFpddii(x64emu_t *emu, uintptr_t fnc);
+void vFppWui(x64emu_t *emu, uintptr_t fnc);
+void vFpppii(x64emu_t *emu, uintptr_t fnc);
+void vFppppp(x64emu_t *emu, uintptr_t fnc);
 void iFEppiV(x64emu_t *emu, uintptr_t fnc);
 void iFEpppp(x64emu_t *emu, uintptr_t fnc);
+void iFiiupp(x64emu_t *emu, uintptr_t fnc);
 void iFipppi(x64emu_t *emu, uintptr_t fnc);
+void iFpiiii(x64emu_t *emu, uintptr_t fnc);
+void iFpiiip(x64emu_t *emu, uintptr_t fnc);
+void iFpiiuu(x64emu_t *emu, uintptr_t fnc);
+void iFpipii(x64emu_t *emu, uintptr_t fnc);
+void iFpippp(x64emu_t *emu, uintptr_t fnc);
+void iFpCCCC(x64emu_t *emu, uintptr_t fnc);
+void iFppipi(x64emu_t *emu, uintptr_t fnc);
+void iFppupi(x64emu_t *emu, uintptr_t fnc);
+void iFppppp(x64emu_t *emu, uintptr_t fnc);
+void IFppIII(x64emu_t *emu, uintptr_t fnc);
+void uFEppuu(x64emu_t *emu, uintptr_t fnc);
+void uFiuuuu(x64emu_t *emu, uintptr_t fnc);
+void uFuiiiu(x64emu_t *emu, uintptr_t fnc);
+void uFpCCCC(x64emu_t *emu, uintptr_t fnc);
+void uFpuuuu(x64emu_t *emu, uintptr_t fnc);
+void uFppppp(x64emu_t *emu, uintptr_t fnc);
+void LFppppp(x64emu_t *emu, uintptr_t fnc);
+void pFuiiiu(x64emu_t *emu, uintptr_t fnc);
+void pFuiipp(x64emu_t *emu, uintptr_t fnc);
+void pFpuiii(x64emu_t *emu, uintptr_t fnc);
+void pFppipi(x64emu_t *emu, uintptr_t fnc);
+void pFppuup(x64emu_t *emu, uintptr_t fnc);
+void pFpppip(x64emu_t *emu, uintptr_t fnc);
+void vFEiiipp(x64emu_t *emu, uintptr_t fnc);
+void vFiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFiiiuil(x64emu_t *emu, uintptr_t fnc);
+void vFiuippp(x64emu_t *emu, uintptr_t fnc);
+void vFiffiff(x64emu_t *emu, uintptr_t fnc);
+void vFiddidd(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiiuii(x64emu_t *emu, uintptr_t fnc);
+void vFuiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiuu(x64emu_t *emu, uintptr_t fnc);
+void vFuiuuip(x64emu_t *emu, uintptr_t fnc);
+void vFuiuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuiupii(x64emu_t *emu, uintptr_t fnc);
+void vFuiupiu(x64emu_t *emu, uintptr_t fnc);
+void vFuiffff(x64emu_t *emu, uintptr_t fnc);
+void vFuidddd(x64emu_t *emu, uintptr_t fnc);
+void vFuipiup(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiu(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuippp(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiup(x64emu_t *emu, uintptr_t fnc);
+void vFuuuipi(x64emu_t *emu, uintptr_t fnc);
+void vFuuuipp(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuii(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuip(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuff(x64emu_t *emu, uintptr_t fnc);
+void vFuuuppi(x64emu_t *emu, uintptr_t fnc);
+void vFuuuppp(x64emu_t *emu, uintptr_t fnc);
+void vFuuffff(x64emu_t *emu, uintptr_t fnc);
+void vFuudddd(x64emu_t *emu, uintptr_t fnc);
+void vFuffiip(x64emu_t *emu, uintptr_t fnc);
+void vFufffff(x64emu_t *emu, uintptr_t fnc);
+void vFuddiip(x64emu_t *emu, uintptr_t fnc);
+void vFupupip(x64emu_t *emu, uintptr_t fnc);
+void vFuppppp(x64emu_t *emu, uintptr_t fnc);
+void vFffffff(x64emu_t *emu, uintptr_t fnc);
+void vFdddddd(x64emu_t *emu, uintptr_t fnc);
+void vFpdddii(x64emu_t *emu, uintptr_t fnc);
+void vFppiiii(x64emu_t *emu, uintptr_t fnc);
+void vFppupii(x64emu_t *emu, uintptr_t fnc);
+void vFpppppp(x64emu_t *emu, uintptr_t fnc);
+void iFEpippi(x64emu_t *emu, uintptr_t fnc);
+void iFEpupVV(x64emu_t *emu, uintptr_t fnc);
+void iFiiiiii(x64emu_t *emu, uintptr_t fnc);
+void iFiiiiip(x64emu_t *emu, uintptr_t fnc);
+void iFuppppp(x64emu_t *emu, uintptr_t fnc);
+void iFpiiipp(x64emu_t *emu, uintptr_t fnc);
+void iFppIppp(x64emu_t *emu, uintptr_t fnc);
+void pFEpippp(x64emu_t *emu, uintptr_t fnc);
+void pFiCiiCi(x64emu_t *emu, uintptr_t fnc);
+void pFpiiiiu(x64emu_t *emu, uintptr_t fnc);
+void pFpippip(x64emu_t *emu, uintptr_t fnc);
+void pFpuuuuu(x64emu_t *emu, uintptr_t fnc);
+void pFppiiii(x64emu_t *emu, uintptr_t fnc);
+void vFiiiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFiiupuip(x64emu_t *emu, uintptr_t fnc);
+void vFiiffffp(x64emu_t *emu, uintptr_t fnc);
+void vFiupuuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiuip(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiuu(x64emu_t *emu, uintptr_t fnc);
+void vFuiupiiu(x64emu_t *emu, uintptr_t fnc);
+void vFuipiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuipffff(x64emu_t *emu, uintptr_t fnc);
+void vFuipdddd(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiui(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuipppp(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiuii(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiupi(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuuufff(x64emu_t *emu, uintptr_t fnc);
+void vFuuuffff(x64emu_t *emu, uintptr_t fnc);
+void vFuuudddd(x64emu_t *emu, uintptr_t fnc);
+void vFuuffiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuddiip(x64emu_t *emu, uintptr_t fnc);
+void vFuffffff(x64emu_t *emu, uintptr_t fnc);
+void vFudddddd(x64emu_t *emu, uintptr_t fnc);
+void vFpipipii(x64emu_t *emu, uintptr_t fnc);
+void vFpddiidd(x64emu_t *emu, uintptr_t fnc);
+void iFiiiiiip(x64emu_t *emu, uintptr_t fnc);
+void iFpuuiuui(x64emu_t *emu, uintptr_t fnc);
+void iFppppdpi(x64emu_t *emu, uintptr_t fnc);
+void iFppppppp(x64emu_t *emu, uintptr_t fnc);
+void uFuippppp(x64emu_t *emu, uintptr_t fnc);
+void vFiiiiuuip(x64emu_t *emu, uintptr_t fnc);
+void vFiupuiuup(x64emu_t *emu, uintptr_t fnc);
+void vFiupuuuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiiipiup(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiuip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiuupp(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiuiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuuipipp(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuufff(x64emu_t *emu, uintptr_t fnc);
+void vFffffffff(x64emu_t *emu, uintptr_t fnc);
 void iFEpippppp(x64emu_t *emu, uintptr_t fnc);
+void iFiiiiiiip(x64emu_t *emu, uintptr_t fnc);
+void iFiiupiupi(x64emu_t *emu, uintptr_t fnc);
+void iFuiifpppp(x64emu_t *emu, uintptr_t fnc);
+void iFpupppppp(x64emu_t *emu, uintptr_t fnc);
+void iFppIIIppp(x64emu_t *emu, uintptr_t fnc);
+void iFpppipipi(x64emu_t *emu, uintptr_t fnc);
+void uFuipppppp(x64emu_t *emu, uintptr_t fnc);
+void pFuiiiuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiuip(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiupuffup(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuuiiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuupiuiuuf(x64emu_t *emu, uintptr_t fnc);
+void vFuffffffff(x64emu_t *emu, uintptr_t fnc);
+void vFffuuuufff(x64emu_t *emu, uintptr_t fnc);
+void vFddddddddd(x64emu_t *emu, uintptr_t fnc);
+void iFiiiiiiiip(x64emu_t *emu, uintptr_t fnc);
+void iFiiiipiiip(x64emu_t *emu, uintptr_t fnc);
+void iFdddpppppp(x64emu_t *emu, uintptr_t fnc);
+void pFpiiiiuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFiiiiiiiiiu(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiiuip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuuiii(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuupiiupuuf(x64emu_t *emu, uintptr_t fnc);
+void vFuffiiffiip(x64emu_t *emu, uintptr_t fnc);
+void vFuddiiddiip(x64emu_t *emu, uintptr_t fnc);
+void vFffffffffff(x64emu_t *emu, uintptr_t fnc);
+void iFiiiiiiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiiiuip(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuiuiiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuiuiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuuffiiffiip(x64emu_t *emu, uintptr_t fnc);
+void vFuufffffffff(x64emu_t *emu, uintptr_t fnc);
+void vFuuddiiddiip(x64emu_t *emu, uintptr_t fnc);
+void vFuffffffffff(x64emu_t *emu, uintptr_t fnc);
+void vFpipipiipiii(x64emu_t *emu, uintptr_t fnc);
+void iFiiiiiiiiiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiiiiuip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFffffffffffff(x64emu_t *emu, uintptr_t fnc);
+void vFuiiiiiiiiiuup(x64emu_t *emu, uintptr_t fnc);
+void vFuuuuuuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
+void vFuffffffffffff(x64emu_t *emu, uintptr_t fnc);
+void iFddddpppddpppp(x64emu_t *emu, uintptr_t fnc);
+void vFuffiiffiiffiip(x64emu_t *emu, uintptr_t fnc);
+void vFuddiiddiiddiip(x64emu_t *emu, uintptr_t fnc);
+void vFuuiiiiuuiiiiiii(x64emu_t *emu, uintptr_t fnc);
+void vFfffffffffffffff(x64emu_t *emu, uintptr_t fnc);
+void vFppuiiiiipuiiiiiiii(x64emu_t *emu, uintptr_t fnc);
 
 #if defined(HAVE_LD80BITS)
 void DFD(x64emu_t *emu, uintptr_t fnc);