mirror of
https://github.com/ptitSeb/box64.git
synced 2025-05-09 00:21:32 +08:00
Used wrapperhelper on SDL2 and friends
This commit is contained in:
parent
96da85d2c1
commit
277a62a897
@ -171,7 +171,6 @@
|
||||
#() iFiL
|
||||
#() iFip
|
||||
#() iFiS
|
||||
#() iFIi
|
||||
#() iFui
|
||||
#() iFuu
|
||||
#() iFuL
|
||||
@ -238,14 +237,12 @@
|
||||
#() fFfi
|
||||
#() fFff
|
||||
#() fFfD
|
||||
#() fFfl
|
||||
#() fFfp
|
||||
#() fFpp
|
||||
#() dFid
|
||||
#() dFdi
|
||||
#() dFdd
|
||||
#() dFdD
|
||||
#() dFdl
|
||||
#() dFdp
|
||||
#() dFll
|
||||
#() dFpi
|
||||
@ -288,7 +285,7 @@
|
||||
#() pFUU
|
||||
#() pFdi
|
||||
#() pFdd
|
||||
#() pFlp
|
||||
#() pFli
|
||||
#() pFLi
|
||||
#() pFLC
|
||||
#() pFLu
|
||||
@ -460,6 +457,7 @@
|
||||
#() iFuLL
|
||||
#() iFuLp
|
||||
#() iFupi
|
||||
#() iFupu
|
||||
#() iFupL
|
||||
#() iFupp
|
||||
#() iFfff
|
||||
@ -620,7 +618,6 @@
|
||||
#() pFipi
|
||||
#() pFipL
|
||||
#() pFipp
|
||||
#() pFIpi
|
||||
#() pFCuW
|
||||
#() pFWWW
|
||||
#() pFuip
|
||||
@ -633,7 +630,6 @@
|
||||
#() pFupl
|
||||
#() pFupL
|
||||
#() pFupp
|
||||
#() pFUpi
|
||||
#() pFdip
|
||||
#() pFdUU
|
||||
#() pFddd
|
||||
@ -883,7 +879,6 @@
|
||||
#() iFiipp
|
||||
#() iFiWii
|
||||
#() iFiuwp
|
||||
#() iFiuii
|
||||
#() iFiuup
|
||||
#() iFiupp
|
||||
#() iFilli
|
||||
@ -1413,6 +1408,7 @@
|
||||
#() iFpiipp
|
||||
#() iFpiIip
|
||||
#() iFpiuwp
|
||||
#() iFpiuuu
|
||||
#() iFpiUUU
|
||||
#() iFpipii
|
||||
#() iFpipiu
|
||||
@ -1772,11 +1768,10 @@
|
||||
#() iFEpuppp
|
||||
#() iFEpUppp
|
||||
#() iFEppppp
|
||||
#() iFiiiiii
|
||||
#() iFiiiiip
|
||||
#() iFiiiipp
|
||||
#() iFiiiuwp
|
||||
#() iFiuiipi
|
||||
#() iFiWiipi
|
||||
#() iFiLpppi
|
||||
#() iFipiipi
|
||||
#() iFipipip
|
||||
@ -1785,7 +1780,6 @@
|
||||
#() iFipuppp
|
||||
#() iFipppLp
|
||||
#() iFippppp
|
||||
#() iFuppppp
|
||||
#() iFdipppL
|
||||
#() iFDipppL
|
||||
#() iFlpippp
|
||||
@ -1863,7 +1857,9 @@
|
||||
#() uFEiuppp
|
||||
#() uFEpCppp
|
||||
#() uFEpuppp
|
||||
#() uFuuuuuu
|
||||
#() uFupuufp
|
||||
#() uFuppppp
|
||||
#() uFpiuppu
|
||||
#() uFpippup
|
||||
#() uFpWuipp
|
||||
@ -1906,8 +1902,8 @@
|
||||
#() pFEppApp
|
||||
#() pFiiiiii
|
||||
#() pFiiiiid
|
||||
#() pFiCiiCi
|
||||
#() pFipippp
|
||||
#() pFWCiWCi
|
||||
#() pFuuipip
|
||||
#() pFuuuuii
|
||||
#() pFuuuuuu
|
||||
@ -2090,7 +2086,6 @@
|
||||
#() iFpWppppp
|
||||
#() iFpuiCuCp
|
||||
#() iFpuiuupp
|
||||
#() iFpuuiuui
|
||||
#() iFpupiLpL
|
||||
#() iFpupuuui
|
||||
#() iFpupupui
|
||||
@ -2128,7 +2123,7 @@
|
||||
#() iFppppiii
|
||||
#() iFppppilp
|
||||
#() iFppppipp
|
||||
#() iFppppdpi
|
||||
#() iFppppdpu
|
||||
#() iFpppppip
|
||||
#() iFpppppup
|
||||
#() iFpppppLp
|
||||
|
@ -207,7 +207,6 @@ typedef int32_t (*iFil_t)(int32_t, intptr_t);
|
||||
typedef int32_t (*iFiL_t)(int32_t, uintptr_t);
|
||||
typedef int32_t (*iFip_t)(int32_t, void*);
|
||||
typedef int32_t (*iFiS_t)(int32_t, void*);
|
||||
typedef int32_t (*iFIi_t)(int64_t, int32_t);
|
||||
typedef int32_t (*iFui_t)(uint32_t, int32_t);
|
||||
typedef int32_t (*iFuu_t)(uint32_t, uint32_t);
|
||||
typedef int32_t (*iFuL_t)(uint32_t, uintptr_t);
|
||||
@ -274,14 +273,12 @@ typedef float (*fFif_t)(int32_t, float);
|
||||
typedef float (*fFfi_t)(float, int32_t);
|
||||
typedef float (*fFff_t)(float, float);
|
||||
typedef float (*fFfD_t)(float, long double);
|
||||
typedef float (*fFfl_t)(float, intptr_t);
|
||||
typedef float (*fFfp_t)(float, void*);
|
||||
typedef float (*fFpp_t)(void*, void*);
|
||||
typedef double (*dFid_t)(int32_t, double);
|
||||
typedef double (*dFdi_t)(double, int32_t);
|
||||
typedef double (*dFdd_t)(double, double);
|
||||
typedef double (*dFdD_t)(double, long double);
|
||||
typedef double (*dFdl_t)(double, intptr_t);
|
||||
typedef double (*dFdp_t)(double, void*);
|
||||
typedef double (*dFll_t)(intptr_t, intptr_t);
|
||||
typedef double (*dFpi_t)(void*, int32_t);
|
||||
@ -324,7 +321,7 @@ typedef void* (*pFup_t)(uint32_t, void*);
|
||||
typedef void* (*pFUU_t)(uint64_t, uint64_t);
|
||||
typedef void* (*pFdi_t)(double, int32_t);
|
||||
typedef void* (*pFdd_t)(double, double);
|
||||
typedef void* (*pFlp_t)(intptr_t, void*);
|
||||
typedef void* (*pFli_t)(intptr_t, int32_t);
|
||||
typedef void* (*pFLi_t)(uintptr_t, int32_t);
|
||||
typedef void* (*pFLC_t)(uintptr_t, uint8_t);
|
||||
typedef void* (*pFLu_t)(uintptr_t, uint32_t);
|
||||
@ -496,6 +493,7 @@ typedef int32_t (*iFuup_t)(uint32_t, uint32_t, void*);
|
||||
typedef int32_t (*iFuLL_t)(uint32_t, uintptr_t, uintptr_t);
|
||||
typedef int32_t (*iFuLp_t)(uint32_t, uintptr_t, void*);
|
||||
typedef int32_t (*iFupi_t)(uint32_t, void*, int32_t);
|
||||
typedef int32_t (*iFupu_t)(uint32_t, void*, uint32_t);
|
||||
typedef int32_t (*iFupL_t)(uint32_t, void*, uintptr_t);
|
||||
typedef int32_t (*iFupp_t)(uint32_t, void*, void*);
|
||||
typedef int32_t (*iFfff_t)(float, float, float);
|
||||
@ -656,7 +654,6 @@ typedef void* (*pFiLL_t)(int32_t, uintptr_t, uintptr_t);
|
||||
typedef void* (*pFipi_t)(int32_t, void*, int32_t);
|
||||
typedef void* (*pFipL_t)(int32_t, void*, uintptr_t);
|
||||
typedef void* (*pFipp_t)(int32_t, void*, void*);
|
||||
typedef void* (*pFIpi_t)(int64_t, void*, int32_t);
|
||||
typedef void* (*pFCuW_t)(uint8_t, uint32_t, uint16_t);
|
||||
typedef void* (*pFWWW_t)(uint16_t, uint16_t, uint16_t);
|
||||
typedef void* (*pFuip_t)(uint32_t, int32_t, void*);
|
||||
@ -669,7 +666,6 @@ typedef void* (*pFupi_t)(uint32_t, void*, int32_t);
|
||||
typedef void* (*pFupl_t)(uint32_t, void*, intptr_t);
|
||||
typedef void* (*pFupL_t)(uint32_t, void*, uintptr_t);
|
||||
typedef void* (*pFupp_t)(uint32_t, void*, void*);
|
||||
typedef void* (*pFUpi_t)(uint64_t, void*, int32_t);
|
||||
typedef void* (*pFdip_t)(double, int32_t, void*);
|
||||
typedef void* (*pFdUU_t)(double, uint64_t, uint64_t);
|
||||
typedef void* (*pFddd_t)(double, double, double);
|
||||
@ -919,7 +915,6 @@ typedef int32_t (*iFiipi_t)(int32_t, int32_t, void*, int32_t);
|
||||
typedef int32_t (*iFiipp_t)(int32_t, int32_t, void*, void*);
|
||||
typedef int32_t (*iFiWii_t)(int32_t, uint16_t, int32_t, int32_t);
|
||||
typedef int32_t (*iFiuwp_t)(int32_t, uint32_t, int16_t, void*);
|
||||
typedef int32_t (*iFiuii_t)(int32_t, uint32_t, int32_t, int32_t);
|
||||
typedef int32_t (*iFiuup_t)(int32_t, uint32_t, uint32_t, void*);
|
||||
typedef int32_t (*iFiupp_t)(int32_t, uint32_t, void*, void*);
|
||||
typedef int32_t (*iFilli_t)(int32_t, intptr_t, intptr_t, int32_t);
|
||||
@ -1449,6 +1444,7 @@ typedef int32_t (*iFpiipi_t)(void*, int32_t, int32_t, void*, int32_t);
|
||||
typedef int32_t (*iFpiipp_t)(void*, int32_t, int32_t, void*, void*);
|
||||
typedef int32_t (*iFpiIip_t)(void*, int32_t, int64_t, int32_t, void*);
|
||||
typedef int32_t (*iFpiuwp_t)(void*, int32_t, uint32_t, int16_t, void*);
|
||||
typedef int32_t (*iFpiuuu_t)(void*, int32_t, uint32_t, uint32_t, uint32_t);
|
||||
typedef int32_t (*iFpiUUU_t)(void*, int32_t, uint64_t, uint64_t, uint64_t);
|
||||
typedef int32_t (*iFpipii_t)(void*, int32_t, void*, int32_t, int32_t);
|
||||
typedef int32_t (*iFpipiu_t)(void*, int32_t, void*, int32_t, uint32_t);
|
||||
@ -1808,11 +1804,10 @@ typedef int32_t (*iFEpIppp_t)(x64emu_t*, void*, int64_t, void*, void*, void*);
|
||||
typedef int32_t (*iFEpuppp_t)(x64emu_t*, void*, uint32_t, void*, void*, void*);
|
||||
typedef int32_t (*iFEpUppp_t)(x64emu_t*, void*, uint64_t, void*, void*, void*);
|
||||
typedef int32_t (*iFEppppp_t)(x64emu_t*, void*, void*, void*, void*, void*);
|
||||
typedef int32_t (*iFiiiiii_t)(int32_t, int32_t, int32_t, int32_t, int32_t, int32_t);
|
||||
typedef int32_t (*iFiiiiip_t)(int32_t, int32_t, int32_t, int32_t, int32_t, void*);
|
||||
typedef int32_t (*iFiiiipp_t)(int32_t, int32_t, int32_t, int32_t, void*, void*);
|
||||
typedef int32_t (*iFiiiuwp_t)(int32_t, int32_t, int32_t, uint32_t, int16_t, void*);
|
||||
typedef int32_t (*iFiuiipi_t)(int32_t, uint32_t, int32_t, int32_t, void*, int32_t);
|
||||
typedef int32_t (*iFiWiipi_t)(int32_t, uint16_t, int32_t, int32_t, void*, int32_t);
|
||||
typedef int32_t (*iFiLpppi_t)(int32_t, uintptr_t, void*, void*, void*, int32_t);
|
||||
typedef int32_t (*iFipiipi_t)(int32_t, void*, int32_t, int32_t, void*, int32_t);
|
||||
typedef int32_t (*iFipipip_t)(int32_t, void*, int32_t, void*, int32_t, void*);
|
||||
@ -1821,7 +1816,6 @@ typedef int32_t (*iFipupup_t)(int32_t, void*, uint32_t, void*, uint32_t, void*);
|
||||
typedef int32_t (*iFipuppp_t)(int32_t, void*, uint32_t, void*, void*, void*);
|
||||
typedef int32_t (*iFipppLp_t)(int32_t, void*, void*, void*, uintptr_t, void*);
|
||||
typedef int32_t (*iFippppp_t)(int32_t, void*, void*, void*, void*, void*);
|
||||
typedef int32_t (*iFuppppp_t)(uint32_t, void*, void*, void*, void*, void*);
|
||||
typedef int32_t (*iFdipppL_t)(double, int32_t, void*, void*, void*, uintptr_t);
|
||||
typedef int32_t (*iFDipppL_t)(long double, int32_t, void*, void*, void*, uintptr_t);
|
||||
typedef int32_t (*iFlpippp_t)(intptr_t, void*, int32_t, void*, void*, void*);
|
||||
@ -1899,7 +1893,9 @@ typedef uint32_t (*uFEiippp_t)(x64emu_t*, int32_t, int32_t, void*, void*, void*)
|
||||
typedef uint32_t (*uFEiuppp_t)(x64emu_t*, int32_t, uint32_t, void*, void*, void*);
|
||||
typedef uint32_t (*uFEpCppp_t)(x64emu_t*, void*, uint8_t, void*, void*, void*);
|
||||
typedef uint32_t (*uFEpuppp_t)(x64emu_t*, void*, uint32_t, void*, void*, void*);
|
||||
typedef uint32_t (*uFuuuuuu_t)(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);
|
||||
typedef uint32_t (*uFupuufp_t)(uint32_t, void*, uint32_t, uint32_t, float, void*);
|
||||
typedef uint32_t (*uFuppppp_t)(uint32_t, void*, void*, void*, void*, void*);
|
||||
typedef uint32_t (*uFpiuppu_t)(void*, int32_t, uint32_t, void*, void*, uint32_t);
|
||||
typedef uint32_t (*uFpippup_t)(void*, int32_t, void*, void*, uint32_t, void*);
|
||||
typedef uint32_t (*uFpWuipp_t)(void*, uint16_t, uint32_t, int32_t, void*, void*);
|
||||
@ -1942,8 +1938,8 @@ typedef void* (*pFEppppV_t)(x64emu_t*, void*, void*, void*, void*, void*);
|
||||
typedef void* (*pFEppApp_t)(x64emu_t*, void*, void*, void*, void*, void*);
|
||||
typedef void* (*pFiiiiii_t)(int32_t, int32_t, int32_t, int32_t, int32_t, int32_t);
|
||||
typedef void* (*pFiiiiid_t)(int32_t, int32_t, int32_t, int32_t, int32_t, double);
|
||||
typedef void* (*pFiCiiCi_t)(int32_t, uint8_t, int32_t, int32_t, uint8_t, int32_t);
|
||||
typedef void* (*pFipippp_t)(int32_t, void*, int32_t, void*, void*, void*);
|
||||
typedef void* (*pFWCiWCi_t)(uint16_t, uint8_t, int32_t, uint16_t, uint8_t, int32_t);
|
||||
typedef void* (*pFuuipip_t)(uint32_t, uint32_t, int32_t, void*, int32_t, void*);
|
||||
typedef void* (*pFuuuuii_t)(uint32_t, uint32_t, uint32_t, uint32_t, int32_t, int32_t);
|
||||
typedef void* (*pFuuuuuu_t)(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);
|
||||
@ -2126,7 +2122,6 @@ typedef int32_t (*iFpWppppW_t)(void*, uint16_t, void*, void*, void*, void*, uint
|
||||
typedef int32_t (*iFpWppppp_t)(void*, uint16_t, void*, void*, void*, void*, void*);
|
||||
typedef int32_t (*iFpuiCuCp_t)(void*, uint32_t, int32_t, uint8_t, uint32_t, uint8_t, void*);
|
||||
typedef int32_t (*iFpuiuupp_t)(void*, uint32_t, int32_t, uint32_t, uint32_t, void*, void*);
|
||||
typedef int32_t (*iFpuuiuui_t)(void*, uint32_t, uint32_t, int32_t, uint32_t, uint32_t, int32_t);
|
||||
typedef int32_t (*iFpupiLpL_t)(void*, uint32_t, void*, int32_t, uintptr_t, void*, uintptr_t);
|
||||
typedef int32_t (*iFpupuuui_t)(void*, uint32_t, void*, uint32_t, uint32_t, uint32_t, int32_t);
|
||||
typedef int32_t (*iFpupupui_t)(void*, uint32_t, void*, uint32_t, void*, uint32_t, int32_t);
|
||||
@ -2164,7 +2159,7 @@ typedef int32_t (*iFpppuiii_t)(void*, void*, void*, uint32_t, int32_t, int32_t,
|
||||
typedef int32_t (*iFppppiii_t)(void*, void*, void*, void*, int32_t, int32_t, int32_t);
|
||||
typedef int32_t (*iFppppilp_t)(void*, void*, void*, void*, int32_t, intptr_t, void*);
|
||||
typedef int32_t (*iFppppipp_t)(void*, void*, void*, void*, int32_t, void*, void*);
|
||||
typedef int32_t (*iFppppdpi_t)(void*, void*, void*, void*, double, void*, int32_t);
|
||||
typedef int32_t (*iFppppdpu_t)(void*, void*, void*, void*, double, void*, uint32_t);
|
||||
typedef int32_t (*iFpppppip_t)(void*, void*, void*, void*, void*, int32_t, void*);
|
||||
typedef int32_t (*iFpppppup_t)(void*, void*, void*, void*, void*, uint32_t, void*);
|
||||
typedef int32_t (*iFpppppLp_t)(void*, void*, void*, void*, void*, uintptr_t, void*);
|
||||
@ -2905,7 +2900,6 @@ void iFil(x64emu_t *emu, uintptr_t fcn) { iFil_t fn = (iFil_t)fcn; R_RAX=(int32_
|
||||
void iFiL(x64emu_t *emu, uintptr_t fcn) { iFiL_t fn = (iFiL_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uintptr_t)R_RSI); }
|
||||
void iFip(x64emu_t *emu, uintptr_t fcn) { iFip_t fn = (iFip_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (void*)R_RSI); }
|
||||
void iFiS(x64emu_t *emu, uintptr_t fcn) { iFiS_t fn = (iFiS_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, io_convert((void*)R_RSI)); }
|
||||
void iFIi(x64emu_t *emu, uintptr_t fcn) { iFIi_t fn = (iFIi_t)fcn; R_RAX=(int32_t)fn((int64_t)R_RDI, (int32_t)R_RSI); }
|
||||
void iFui(x64emu_t *emu, uintptr_t fcn) { iFui_t fn = (iFui_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (int32_t)R_RSI); }
|
||||
void iFuu(x64emu_t *emu, uintptr_t fcn) { iFuu_t fn = (iFuu_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI); }
|
||||
void iFuL(x64emu_t *emu, uintptr_t fcn) { iFuL_t fn = (iFuL_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (uintptr_t)R_RSI); }
|
||||
@ -2972,14 +2966,12 @@ void fFif(x64emu_t *emu, uintptr_t fcn) { fFif_t fn = (fFif_t)fcn; emu->xmm[0].f
|
||||
void fFfi(x64emu_t *emu, uintptr_t fcn) { fFfi_t fn = (fFfi_t)fcn; emu->xmm[0].f[0]=fn(emu->xmm[0].f[0], (int32_t)R_RDI); }
|
||||
void fFff(x64emu_t *emu, uintptr_t fcn) { fFff_t fn = (fFff_t)fcn; emu->xmm[0].f[0]=fn(emu->xmm[0].f[0], emu->xmm[1].f[0]); }
|
||||
void fFfD(x64emu_t *emu, uintptr_t fcn) { fFfD_t fn = (fFfD_t)fcn; emu->xmm[0].f[0]=fn(emu->xmm[0].f[0], LD2localLD((void*)(R_RSP + 8))); }
|
||||
void fFfl(x64emu_t *emu, uintptr_t fcn) { fFfl_t fn = (fFfl_t)fcn; emu->xmm[0].f[0]=fn(emu->xmm[0].f[0], (intptr_t)R_RDI); }
|
||||
void fFfp(x64emu_t *emu, uintptr_t fcn) { fFfp_t fn = (fFfp_t)fcn; emu->xmm[0].f[0]=fn(emu->xmm[0].f[0], (void*)R_RDI); }
|
||||
void fFpp(x64emu_t *emu, uintptr_t fcn) { fFpp_t fn = (fFpp_t)fcn; emu->xmm[0].f[0]=fn((void*)R_RDI, (void*)R_RSI); }
|
||||
void dFid(x64emu_t *emu, uintptr_t fcn) { dFid_t fn = (dFid_t)fcn; emu->xmm[0].d[0]=fn((int32_t)R_RDI, emu->xmm[0].d[0]); }
|
||||
void dFdi(x64emu_t *emu, uintptr_t fcn) { dFdi_t fn = (dFdi_t)fcn; emu->xmm[0].d[0]=fn(emu->xmm[0].d[0], (int32_t)R_RDI); }
|
||||
void dFdd(x64emu_t *emu, uintptr_t fcn) { dFdd_t fn = (dFdd_t)fcn; emu->xmm[0].d[0]=fn(emu->xmm[0].d[0], emu->xmm[1].d[0]); }
|
||||
void dFdD(x64emu_t *emu, uintptr_t fcn) { dFdD_t fn = (dFdD_t)fcn; emu->xmm[0].d[0]=fn(emu->xmm[0].d[0], LD2localLD((void*)(R_RSP + 8))); }
|
||||
void dFdl(x64emu_t *emu, uintptr_t fcn) { dFdl_t fn = (dFdl_t)fcn; emu->xmm[0].d[0]=fn(emu->xmm[0].d[0], (intptr_t)R_RDI); }
|
||||
void dFdp(x64emu_t *emu, uintptr_t fcn) { dFdp_t fn = (dFdp_t)fcn; emu->xmm[0].d[0]=fn(emu->xmm[0].d[0], (void*)R_RDI); }
|
||||
void dFll(x64emu_t *emu, uintptr_t fcn) { dFll_t fn = (dFll_t)fcn; emu->xmm[0].d[0]=fn((intptr_t)R_RDI, (intptr_t)R_RSI); }
|
||||
void dFpi(x64emu_t *emu, uintptr_t fcn) { dFpi_t fn = (dFpi_t)fcn; emu->xmm[0].d[0]=fn((void*)R_RDI, (int32_t)R_RSI); }
|
||||
@ -3022,7 +3014,7 @@ void pFup(x64emu_t *emu, uintptr_t fcn) { pFup_t fn = (pFup_t)fcn; R_RAX=(uintpt
|
||||
void pFUU(x64emu_t *emu, uintptr_t fcn) { pFUU_t fn = (pFUU_t)fcn; R_RAX=(uintptr_t)fn((uint64_t)R_RDI, (uint64_t)R_RSI); }
|
||||
void pFdi(x64emu_t *emu, uintptr_t fcn) { pFdi_t fn = (pFdi_t)fcn; R_RAX=(uintptr_t)fn(emu->xmm[0].d[0], (int32_t)R_RDI); }
|
||||
void pFdd(x64emu_t *emu, uintptr_t fcn) { pFdd_t fn = (pFdd_t)fcn; R_RAX=(uintptr_t)fn(emu->xmm[0].d[0], emu->xmm[1].d[0]); }
|
||||
void pFlp(x64emu_t *emu, uintptr_t fcn) { pFlp_t fn = (pFlp_t)fcn; R_RAX=(uintptr_t)fn((intptr_t)R_RDI, (void*)R_RSI); }
|
||||
void pFli(x64emu_t *emu, uintptr_t fcn) { pFli_t fn = (pFli_t)fcn; R_RAX=(uintptr_t)fn((intptr_t)R_RDI, (int32_t)R_RSI); }
|
||||
void pFLi(x64emu_t *emu, uintptr_t fcn) { pFLi_t fn = (pFLi_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (int32_t)R_RSI); }
|
||||
void pFLC(x64emu_t *emu, uintptr_t fcn) { pFLC_t fn = (pFLC_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (uint8_t)R_RSI); }
|
||||
void pFLu(x64emu_t *emu, uintptr_t fcn) { pFLu_t fn = (pFLu_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (uint32_t)R_RSI); }
|
||||
@ -3194,6 +3186,7 @@ void iFuup(x64emu_t *emu, uintptr_t fcn) { iFuup_t fn = (iFuup_t)fcn; R_RAX=(int
|
||||
void iFuLL(x64emu_t *emu, uintptr_t fcn) { iFuLL_t fn = (iFuLL_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX); }
|
||||
void iFuLp(x64emu_t *emu, uintptr_t fcn) { iFuLp_t fn = (iFuLp_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX); }
|
||||
void iFupi(x64emu_t *emu, uintptr_t fcn) { iFupi_t fn = (iFupi_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX); }
|
||||
void iFupu(x64emu_t *emu, uintptr_t fcn) { iFupu_t fn = (iFupu_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX); }
|
||||
void iFupL(x64emu_t *emu, uintptr_t fcn) { iFupL_t fn = (iFupL_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); }
|
||||
void iFupp(x64emu_t *emu, uintptr_t fcn) { iFupp_t fn = (iFupp_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX); }
|
||||
void iFfff(x64emu_t *emu, uintptr_t fcn) { iFfff_t fn = (iFfff_t)fcn; R_RAX=(int32_t)fn(emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0]); }
|
||||
@ -3354,7 +3347,6 @@ void pFiLL(x64emu_t *emu, uintptr_t fcn) { pFiLL_t fn = (pFiLL_t)fcn; R_RAX=(uin
|
||||
void pFipi(x64emu_t *emu, uintptr_t fcn) { pFipi_t fn = (pFipi_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX); }
|
||||
void pFipL(x64emu_t *emu, uintptr_t fcn) { pFipL_t fn = (pFipL_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); }
|
||||
void pFipp(x64emu_t *emu, uintptr_t fcn) { pFipp_t fn = (pFipp_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX); }
|
||||
void pFIpi(x64emu_t *emu, uintptr_t fcn) { pFIpi_t fn = (pFIpi_t)fcn; R_RAX=(uintptr_t)fn((int64_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX); }
|
||||
void pFCuW(x64emu_t *emu, uintptr_t fcn) { pFCuW_t fn = (pFCuW_t)fcn; R_RAX=(uintptr_t)fn((uint8_t)R_RDI, (uint32_t)R_RSI, (uint16_t)R_RDX); }
|
||||
void pFWWW(x64emu_t *emu, uintptr_t fcn) { pFWWW_t fn = (pFWWW_t)fcn; R_RAX=(uintptr_t)fn((uint16_t)R_RDI, (uint16_t)R_RSI, (uint16_t)R_RDX); }
|
||||
void pFuip(x64emu_t *emu, uintptr_t fcn) { pFuip_t fn = (pFuip_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX); }
|
||||
@ -3367,7 +3359,6 @@ void pFupi(x64emu_t *emu, uintptr_t fcn) { pFupi_t fn = (pFupi_t)fcn; R_RAX=(uin
|
||||
void pFupl(x64emu_t *emu, uintptr_t fcn) { pFupl_t fn = (pFupl_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (void*)R_RSI, (intptr_t)R_RDX); }
|
||||
void pFupL(x64emu_t *emu, uintptr_t fcn) { pFupL_t fn = (pFupL_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); }
|
||||
void pFupp(x64emu_t *emu, uintptr_t fcn) { pFupp_t fn = (pFupp_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX); }
|
||||
void pFUpi(x64emu_t *emu, uintptr_t fcn) { pFUpi_t fn = (pFUpi_t)fcn; R_RAX=(uintptr_t)fn((uint64_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX); }
|
||||
void pFdip(x64emu_t *emu, uintptr_t fcn) { pFdip_t fn = (pFdip_t)fcn; R_RAX=(uintptr_t)fn(emu->xmm[0].d[0], (int32_t)R_RDI, (void*)R_RSI); }
|
||||
void pFdUU(x64emu_t *emu, uintptr_t fcn) { pFdUU_t fn = (pFdUU_t)fcn; R_RAX=(uintptr_t)fn(emu->xmm[0].d[0], (uint64_t)R_RDI, (uint64_t)R_RSI); }
|
||||
void pFddd(x64emu_t *emu, uintptr_t fcn) { pFddd_t fn = (pFddd_t)fcn; R_RAX=(uintptr_t)fn(emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0]); }
|
||||
@ -3617,7 +3608,6 @@ void iFiipi(x64emu_t *emu, uintptr_t fcn) { iFiipi_t fn = (iFiipi_t)fcn; R_RAX=(
|
||||
void iFiipp(x64emu_t *emu, uintptr_t fcn) { iFiipp_t fn = (iFiipp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); }
|
||||
void iFiWii(x64emu_t *emu, uintptr_t fcn) { iFiWii_t fn = (iFiWii_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uint16_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); }
|
||||
void iFiuwp(x64emu_t *emu, uintptr_t fcn) { iFiuwp_t fn = (iFiuwp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uint32_t)R_RSI, (int16_t)R_RDX, (void*)R_RCX); }
|
||||
void iFiuii(x64emu_t *emu, uintptr_t fcn) { iFiuii_t fn = (iFiuii_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); }
|
||||
void iFiuup(x64emu_t *emu, uintptr_t fcn) { iFiuup_t fn = (iFiuup_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); }
|
||||
void iFiupp(x64emu_t *emu, uintptr_t fcn) { iFiupp_t fn = (iFiupp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); }
|
||||
void iFilli(x64emu_t *emu, uintptr_t fcn) { iFilli_t fn = (iFilli_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (int32_t)R_RCX); }
|
||||
@ -4147,6 +4137,7 @@ void iFpiipi(x64emu_t *emu, uintptr_t fcn) { iFpiipi_t fn = (iFpiipi_t)fcn; R_RA
|
||||
void iFpiipp(x64emu_t *emu, uintptr_t fcn) { iFpiipp_t fn = (iFpiipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void iFpiIip(x64emu_t *emu, uintptr_t fcn) { iFpiIip_t fn = (iFpiIip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int64_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); }
|
||||
void iFpiuwp(x64emu_t *emu, uintptr_t fcn) { iFpiuwp_t fn = (iFpiuwp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int16_t)R_RCX, (void*)R_R8); }
|
||||
void iFpiuuu(x64emu_t *emu, uintptr_t fcn) { iFpiuuu_t fn = (iFpiuuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); }
|
||||
void iFpiUUU(x64emu_t *emu, uintptr_t fcn) { iFpiUUU_t fn = (iFpiUUU_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX, (uint64_t)R_R8); }
|
||||
void iFpipii(x64emu_t *emu, uintptr_t fcn) { iFpipii_t fn = (iFpipii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); }
|
||||
void iFpipiu(x64emu_t *emu, uintptr_t fcn) { iFpipiu_t fn = (iFpipiu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); }
|
||||
@ -4506,11 +4497,10 @@ void iFEpIppp(x64emu_t *emu, uintptr_t fcn) { iFEpIppp_t fn = (iFEpIppp_t)fcn; R
|
||||
void iFEpuppp(x64emu_t *emu, uintptr_t fcn) { iFEpuppp_t fn = (iFEpuppp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void iFEpUppp(x64emu_t *emu, uintptr_t fcn) { iFEpUppp_t fn = (iFEpUppp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (uint64_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void iFEppppp(x64emu_t *emu, uintptr_t fcn) { iFEppppp_t fn = (iFEppppp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void iFiiiiii(x64emu_t *emu, uintptr_t fcn) { iFiiiiii_t fn = (iFiiiiii_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); }
|
||||
void iFiiiiip(x64emu_t *emu, uintptr_t fcn) { iFiiiiip_t fn = (iFiiiiip_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); }
|
||||
void iFiiiipp(x64emu_t *emu, uintptr_t fcn) { iFiiiipp_t fn = (iFiiiipp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
void iFiiiuwp(x64emu_t *emu, uintptr_t fcn) { iFiiiuwp_t fn = (iFiiiuwp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int16_t)R_R8, (void*)R_R9); }
|
||||
void iFiuiipi(x64emu_t *emu, uintptr_t fcn) { iFiuiipi_t fn = (iFiuiipi_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9); }
|
||||
void iFiWiipi(x64emu_t *emu, uintptr_t fcn) { iFiWiipi_t fn = (iFiWiipi_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uint16_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9); }
|
||||
void iFiLpppi(x64emu_t *emu, uintptr_t fcn) { iFiLpppi_t fn = (iFiLpppi_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9); }
|
||||
void iFipiipi(x64emu_t *emu, uintptr_t fcn) { iFipiipi_t fn = (iFipiipi_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9); }
|
||||
void iFipipip(x64emu_t *emu, uintptr_t fcn) { iFipipip_t fn = (iFipipip_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); }
|
||||
@ -4519,7 +4509,6 @@ void iFipupup(x64emu_t *emu, uintptr_t fcn) { iFipupup_t fn = (iFipupup_t)fcn; R
|
||||
void iFipuppp(x64emu_t *emu, uintptr_t fcn) { iFipuppp_t fn = (iFipuppp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
void iFipppLp(x64emu_t *emu, uintptr_t fcn) { iFipppLp_t fn = (iFipppLp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9); }
|
||||
void iFippppp(x64emu_t *emu, uintptr_t fcn) { iFippppp_t fn = (iFippppp_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
void iFuppppp(x64emu_t *emu, uintptr_t fcn) { iFuppppp_t fn = (iFuppppp_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
void iFdipppL(x64emu_t *emu, uintptr_t fcn) { iFdipppL_t fn = (iFdipppL_t)fcn; R_RAX=(int32_t)fn(emu->xmm[0].d[0], (int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); }
|
||||
void iFDipppL(x64emu_t *emu, uintptr_t fcn) { iFDipppL_t fn = (iFDipppL_t)fcn; R_RAX=(int32_t)fn(LD2localLD((void*)(R_RSP + 8)), (int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); }
|
||||
void iFlpippp(x64emu_t *emu, uintptr_t fcn) { iFlpippp_t fn = (iFlpippp_t)fcn; R_RAX=(int32_t)fn((intptr_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
@ -4597,7 +4586,9 @@ void uFEiippp(x64emu_t *emu, uintptr_t fcn) { uFEiippp_t fn = (uFEiippp_t)fcn; R
|
||||
void uFEiuppp(x64emu_t *emu, uintptr_t fcn) { uFEiuppp_t fn = (uFEiuppp_t)fcn; R_RAX=(uint32_t)fn(emu, (int32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void uFEpCppp(x64emu_t *emu, uintptr_t fcn) { uFEpCppp_t fn = (uFEpCppp_t)fcn; R_RAX=(uint32_t)fn(emu, (void*)R_RDI, (uint8_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void uFEpuppp(x64emu_t *emu, uintptr_t fcn) { uFEpuppp_t fn = (uFEpuppp_t)fcn; R_RAX=(uint32_t)fn(emu, (void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void uFuuuuuu(x64emu_t *emu, uintptr_t fcn) { uFuuuuuu_t fn = (uFuuuuuu_t)fcn; R_RAX=(uint32_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); }
|
||||
void uFupuufp(x64emu_t *emu, uintptr_t fcn) { uFupuufp_t fn = (uFupuufp_t)fcn; R_RAX=(uint32_t)fn((uint32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, emu->xmm[0].f[0], (void*)R_R8); }
|
||||
void uFuppppp(x64emu_t *emu, uintptr_t fcn) { uFuppppp_t fn = (uFuppppp_t)fcn; R_RAX=(uint32_t)fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
void uFpiuppu(x64emu_t *emu, uintptr_t fcn) { uFpiuppu_t fn = (uFpiuppu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9); }
|
||||
void uFpippup(x64emu_t *emu, uintptr_t fcn) { uFpippup_t fn = (uFpippup_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9); }
|
||||
void uFpWuipp(x64emu_t *emu, uintptr_t fcn) { uFpWuipp_t fn = (uFpWuipp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint16_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
@ -4640,8 +4631,8 @@ void pFEppppV(x64emu_t *emu, uintptr_t fcn) { pFEppppV_t fn = (pFEppppV_t)fcn; R
|
||||
void pFEppApp(x64emu_t *emu, uintptr_t fcn) { pFEppApp_t fn = (pFEppApp_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
|
||||
void pFiiiiii(x64emu_t *emu, uintptr_t fcn) { pFiiiiii_t fn = (pFiiiiii_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); }
|
||||
void pFiiiiid(x64emu_t *emu, uintptr_t fcn) { pFiiiiid_t fn = (pFiiiiid_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, emu->xmm[0].d[0]); }
|
||||
void pFiCiiCi(x64emu_t *emu, uintptr_t fcn) { pFiCiiCi_t fn = (pFiCiiCi_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (uint8_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint8_t)R_R8, (int32_t)R_R9); }
|
||||
void pFipippp(x64emu_t *emu, uintptr_t fcn) { pFipippp_t fn = (pFipippp_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
|
||||
void pFWCiWCi(x64emu_t *emu, uintptr_t fcn) { pFWCiWCi_t fn = (pFWCiWCi_t)fcn; R_RAX=(uintptr_t)fn((uint16_t)R_RDI, (uint8_t)R_RSI, (int32_t)R_RDX, (uint16_t)R_RCX, (uint8_t)R_R8, (int32_t)R_R9); }
|
||||
void pFuuipip(x64emu_t *emu, uintptr_t fcn) { pFuuipip_t fn = (pFuuipip_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); }
|
||||
void pFuuuuii(x64emu_t *emu, uintptr_t fcn) { pFuuuuii_t fn = (pFuuuuii_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); }
|
||||
void pFuuuuuu(x64emu_t *emu, uintptr_t fcn) { pFuuuuuu_t fn = (pFuuuuuu_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); }
|
||||
@ -4824,7 +4815,6 @@ void iFpWppppW(x64emu_t *emu, uintptr_t fcn) { iFpWppppW_t fn = (iFpWppppW_t)fcn
|
||||
void iFpWppppp(x64emu_t *emu, uintptr_t fcn) { iFpWppppp_t fn = (iFpWppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint16_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
|
||||
void iFpuiCuCp(x64emu_t *emu, uintptr_t fcn) { iFpuiCuCp_t fn = (iFpuiCuCp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint8_t)R_RCX, (uint32_t)R_R8, (uint8_t)R_R9, *(void**)(R_RSP + 8)); }
|
||||
void iFpuiuupp(x64emu_t *emu, uintptr_t fcn) { iFpuiuupp_t fn = (iFpuiuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
|
||||
void iFpuuiuui(x64emu_t *emu, uintptr_t fcn) { iFpuuiuui_t fn = (iFpuuiuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
|
||||
void iFpupiLpL(x64emu_t *emu, uintptr_t fcn) { iFpupiLpL_t fn = (iFpupiLpL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uintptr_t)R_R8, (void*)R_R9, *(uintptr_t*)(R_RSP + 8)); }
|
||||
void iFpupuuui(x64emu_t *emu, uintptr_t fcn) { iFpupuuui_t fn = (iFpupuuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
|
||||
void iFpupupui(x64emu_t *emu, uintptr_t fcn) { iFpupupui_t fn = (iFpupupui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
|
||||
@ -4862,7 +4852,7 @@ void iFpppuiii(x64emu_t *emu, uintptr_t fcn) { iFpppuiii_t fn = (iFpppuiii_t)fcn
|
||||
void iFppppiii(x64emu_t *emu, uintptr_t fcn) { iFppppiii_t fn = (iFppppiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
|
||||
void iFppppilp(x64emu_t *emu, uintptr_t fcn) { iFppppilp_t fn = (iFppppilp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (intptr_t)R_R9, *(void**)(R_RSP + 8)); }
|
||||
void iFppppipp(x64emu_t *emu, uintptr_t fcn) { iFppppipp_t fn = (iFppppipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
|
||||
void iFppppdpi(x64emu_t *emu, uintptr_t fcn) { iFppppdpi_t fn = (iFppppdpi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, emu->xmm[0].d[0], (void*)R_R8, (int32_t)R_R9); }
|
||||
void iFppppdpu(x64emu_t *emu, uintptr_t fcn) { iFppppdpu_t fn = (iFppppdpu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, emu->xmm[0].d[0], (void*)R_R8, (uint32_t)R_R9); }
|
||||
void iFpppppip(x64emu_t *emu, uintptr_t fcn) { iFpppppip_t fn = (iFpppppip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); }
|
||||
void iFpppppup(x64emu_t *emu, uintptr_t fcn) { iFpppppup_t fn = (iFpppppup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8)); }
|
||||
void iFpppppLp(x64emu_t *emu, uintptr_t fcn) { iFpppppLp_t fn = (iFpppppLp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9, *(void**)(R_RSP + 8)); }
|
||||
@ -5590,7 +5580,6 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &iFil) return 1;
|
||||
if (fun == &iFiL) return 1;
|
||||
if (fun == &iFip) return 1;
|
||||
if (fun == &iFIi) return 1;
|
||||
if (fun == &iFui) return 1;
|
||||
if (fun == &iFuu) return 1;
|
||||
if (fun == &iFuL) return 1;
|
||||
@ -5650,13 +5639,11 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &fFif) return -2;
|
||||
if (fun == &fFfi) return -2;
|
||||
if (fun == &fFff) return -3;
|
||||
if (fun == &fFfl) return -2;
|
||||
if (fun == &fFfp) return -2;
|
||||
if (fun == &fFpp) return -1;
|
||||
if (fun == &dFid) return -2;
|
||||
if (fun == &dFdi) return -2;
|
||||
if (fun == &dFdd) return -3;
|
||||
if (fun == &dFdl) return -2;
|
||||
if (fun == &dFdp) return -2;
|
||||
if (fun == &dFll) return -1;
|
||||
if (fun == &dFpi) return -1;
|
||||
@ -5690,7 +5677,7 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &pFUU) return 1;
|
||||
if (fun == &pFdi) return 2;
|
||||
if (fun == &pFdd) return 3;
|
||||
if (fun == &pFlp) return 1;
|
||||
if (fun == &pFli) return 1;
|
||||
if (fun == &pFLi) return 1;
|
||||
if (fun == &pFLC) return 1;
|
||||
if (fun == &pFLu) return 1;
|
||||
@ -5828,6 +5815,7 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &iFuLL) return 1;
|
||||
if (fun == &iFuLp) return 1;
|
||||
if (fun == &iFupi) return 1;
|
||||
if (fun == &iFupu) return 1;
|
||||
if (fun == &iFupL) return 1;
|
||||
if (fun == &iFupp) return 1;
|
||||
if (fun == &iFfff) return 4;
|
||||
@ -5966,7 +5954,6 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &pFipi) return 1;
|
||||
if (fun == &pFipL) return 1;
|
||||
if (fun == &pFipp) return 1;
|
||||
if (fun == &pFIpi) return 1;
|
||||
if (fun == &pFCuW) return 1;
|
||||
if (fun == &pFWWW) return 1;
|
||||
if (fun == &pFuip) return 1;
|
||||
@ -5979,7 +5966,6 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &pFupl) return 1;
|
||||
if (fun == &pFupL) return 1;
|
||||
if (fun == &pFupp) return 1;
|
||||
if (fun == &pFUpi) return 1;
|
||||
if (fun == &pFdip) return 2;
|
||||
if (fun == &pFdUU) return 2;
|
||||
if (fun == &pFddd) return 4;
|
||||
@ -6176,7 +6162,6 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &iFiipp) return 1;
|
||||
if (fun == &iFiWii) return 1;
|
||||
if (fun == &iFiuwp) return 1;
|
||||
if (fun == &iFiuii) return 1;
|
||||
if (fun == &iFiuup) return 1;
|
||||
if (fun == &iFiupp) return 1;
|
||||
if (fun == &iFilli) return 1;
|
||||
@ -6624,6 +6609,7 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &iFpiipp) return 1;
|
||||
if (fun == &iFpiIip) return 1;
|
||||
if (fun == &iFpiuwp) return 1;
|
||||
if (fun == &iFpiuuu) return 1;
|
||||
if (fun == &iFpiUUU) return 1;
|
||||
if (fun == &iFpipii) return 1;
|
||||
if (fun == &iFpipiu) return 1;
|
||||
@ -6924,11 +6910,10 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &vFpppppL) return 1;
|
||||
if (fun == &vFpppppp) return 1;
|
||||
if (fun == &cFppLppi) return 1;
|
||||
if (fun == &iFiiiiii) return 1;
|
||||
if (fun == &iFiiiiip) return 1;
|
||||
if (fun == &iFiiiipp) return 1;
|
||||
if (fun == &iFiiiuwp) return 1;
|
||||
if (fun == &iFiuiipi) return 1;
|
||||
if (fun == &iFiWiipi) return 1;
|
||||
if (fun == &iFiLpppi) return 1;
|
||||
if (fun == &iFipiipi) return 1;
|
||||
if (fun == &iFipipip) return 1;
|
||||
@ -6937,7 +6922,6 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &iFipuppp) return 1;
|
||||
if (fun == &iFipppLp) return 1;
|
||||
if (fun == &iFippppp) return 1;
|
||||
if (fun == &iFuppppp) return 1;
|
||||
if (fun == &iFdipppL) return 2;
|
||||
if (fun == &iFlpippp) return 1;
|
||||
if (fun == &iFLppipp) return 1;
|
||||
@ -7010,7 +6994,9 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &iFpppppi) return 1;
|
||||
if (fun == &iFpppppL) return 1;
|
||||
if (fun == &iFpppppp) return 1;
|
||||
if (fun == &uFuuuuuu) return 1;
|
||||
if (fun == &uFupuufp) return 2;
|
||||
if (fun == &uFuppppp) return 1;
|
||||
if (fun == &uFpiuppu) return 1;
|
||||
if (fun == &uFpippup) return 1;
|
||||
if (fun == &uFpWuipp) return 1;
|
||||
@ -7036,8 +7022,8 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &LFpLLLLL) return 1;
|
||||
if (fun == &pFiiiiii) return 1;
|
||||
if (fun == &pFiiiiid) return 2;
|
||||
if (fun == &pFiCiiCi) return 1;
|
||||
if (fun == &pFipippp) return 1;
|
||||
if (fun == &pFWCiWCi) return 1;
|
||||
if (fun == &pFuuipip) return 1;
|
||||
if (fun == &pFuuuuii) return 1;
|
||||
if (fun == &pFuuuuuu) return 1;
|
||||
@ -7092,7 +7078,7 @@ int isSimpleWrapper(wrapper_t fun) {
|
||||
if (fun == &vFpdddddd) return 7;
|
||||
if (fun == &vFppddddi) return 5;
|
||||
if (fun == &vFppddpii) return 3;
|
||||
if (fun == &iFppppdpi) return 2;
|
||||
if (fun == &iFppppdpu) return 2;
|
||||
if (fun == &pFifffppp) return 4;
|
||||
if (fun == &pFfiiiiid) return 3;
|
||||
if (fun == &pFdiiiIiI) return 2;
|
||||
|
@ -208,7 +208,6 @@ void iFil(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiL(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFip(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiS(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 iFuL(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -275,14 +274,12 @@ void fFif(x64emu_t *emu, uintptr_t fnc);
|
||||
void fFfi(x64emu_t *emu, uintptr_t fnc);
|
||||
void fFff(x64emu_t *emu, uintptr_t fnc);
|
||||
void fFfD(x64emu_t *emu, uintptr_t fnc);
|
||||
void fFfl(x64emu_t *emu, uintptr_t fnc);
|
||||
void fFfp(x64emu_t *emu, uintptr_t fnc);
|
||||
void fFpp(x64emu_t *emu, uintptr_t fnc);
|
||||
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 dFdD(x64emu_t *emu, uintptr_t fnc);
|
||||
void dFdl(x64emu_t *emu, uintptr_t fnc);
|
||||
void dFdp(x64emu_t *emu, uintptr_t fnc);
|
||||
void dFll(x64emu_t *emu, uintptr_t fnc);
|
||||
void dFpi(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -325,7 +322,7 @@ void pFup(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFUU(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFdi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFdd(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFlp(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFli(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFLi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFLC(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFLu(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -497,6 +494,7 @@ void iFuup(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFuLL(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFuLp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFupi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFupu(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFupL(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFupp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFfff(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -657,7 +655,6 @@ void pFiLL(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFipi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFipL(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFipp(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFIpi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFCuW(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFWWW(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFuip(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -670,7 +667,6 @@ void pFupi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFupl(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFupL(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFupp(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFUpi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFdip(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFdUU(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFddd(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -920,7 +916,6 @@ void iFiipi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiipp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiWii(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiuwp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiuii(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiuup(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiupp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFilli(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -1450,6 +1445,7 @@ void iFpiipi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpiipp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpiIip(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpiuwp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpiuuu(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpiUUU(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpipii(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpipiu(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -1809,11 +1805,10 @@ void iFEpIppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFEpuppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFEpUppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFEppppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiiiiii(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiiiiip(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiiiipp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiiiuwp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiuiipi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiWiipi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFiLpppi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFipiipi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFipipip(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -1822,7 +1817,6 @@ void iFipupup(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFipuppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFipppLp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFippppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFuppppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFdipppL(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFDipppL(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFlpippp(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -1900,7 +1894,9 @@ void uFEiippp(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFEiuppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFEpCppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFEpuppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFuuuuuu(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFupuufp(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFuppppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFpiuppu(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFpippup(x64emu_t *emu, uintptr_t fnc);
|
||||
void uFpWuipp(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -1943,8 +1939,8 @@ void pFEppppV(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFEppApp(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFiiiiii(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFiiiiid(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFiCiiCi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFipippp(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFWCiWCi(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFuuipip(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFuuuuii(x64emu_t *emu, uintptr_t fnc);
|
||||
void pFuuuuuu(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -2127,7 +2123,6 @@ void iFpWppppW(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpWppppp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpuiCuCp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpuiuupp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpuuiuui(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpupiLpL(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpupuuui(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpupupui(x64emu_t *emu, uintptr_t fnc);
|
||||
@ -2165,7 +2160,7 @@ void iFpppuiii(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFppppiii(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFppppilp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFppppipp(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFppppdpi(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFppppdpu(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpppppip(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpppppup(x64emu_t *emu, uintptr_t fnc);
|
||||
void iFpppppLp(x64emu_t *emu, uintptr_t fnc);
|
||||
|
@ -24,14 +24,14 @@ GO(SDL_atanf, fFf)
|
||||
GO(SDL_atof, dFp)
|
||||
GO(SDL_atoi, iFp)
|
||||
GO(SDL_AtomicAdd, iFpi)
|
||||
GO(SDL_AtomicCAS, iFpii)
|
||||
GO(SDL_AtomicCASPtr, iFppp)
|
||||
GO(SDL_AtomicCAS, uFpii)
|
||||
GO(SDL_AtomicCASPtr, uFppp)
|
||||
GO(SDL_AtomicGet, iFp)
|
||||
GO(SDL_AtomicGetPtr, pFp)
|
||||
GO(SDL_AtomicLock, vFp)
|
||||
GO(SDL_AtomicSet, iFpi)
|
||||
GO(SDL_AtomicSetPtr, pFpp)
|
||||
GO(SDL_AtomicTryLock, iFp)
|
||||
GO(SDL_AtomicTryLock, uFp)
|
||||
GO(SDL_AtomicUnlock, vFp)
|
||||
GO(SDL_AudioInit, iFp)
|
||||
GO(SDL_AudioQuit, vFv)
|
||||
@ -40,18 +40,18 @@ GO(SDL_AudioStreamClear, vFp)
|
||||
GO(SDL_AudioStreamFlush, iFp)
|
||||
GO(SDL_AudioStreamGet, iFppi)
|
||||
GO(SDL_AudioStreamPut, iFppi)
|
||||
GO(SDL_BuildAudioCVT, iFpuuiuui)
|
||||
GO(SDL_BuildAudioCVT, iFpWCiWCi)
|
||||
GO(SDL_CalculateGammaRamp, vFfp)
|
||||
GO(SDL_calloc, pFuu)
|
||||
GO(SDL_CaptureMouse, iFi)
|
||||
GO(SDL_calloc, pFLL)
|
||||
GO(SDL_CaptureMouse, iFu)
|
||||
GO(SDL_ceil, dFd)
|
||||
GO(SDL_ceilf, fFf)
|
||||
GO(SDL_ClearError, vFv)
|
||||
GO(SDL_ClearHints, vFv)
|
||||
GO(SDL_ClearQueuedAudio, vFu)
|
||||
GO(SDL_CloseAudio, vFv)
|
||||
GO(SDL_CloseAudioDevice, vFi)
|
||||
GO(SDL_ComposeCustomBlendMode, iFiiiiii)
|
||||
GO(SDL_CloseAudioDevice, vFu)
|
||||
GO(SDL_ComposeCustomBlendMode, uFuuuuuu)
|
||||
GO(SDL_CondBroadcast, iFp)
|
||||
GO(SDL_CondSignal, iFp)
|
||||
GO(SDL_CondWait, iFpp)
|
||||
@ -99,8 +99,8 @@ GO(SDL_DisableScreenSaver, vFv)
|
||||
GO(SDL_DuplicateSurface, pFp)
|
||||
GOM(SDL_DYNAPI_entry, iFEupu)
|
||||
GO(SDL_EnableScreenSaver, vFv)
|
||||
GO(SDL_EnclosePoints, iFpipp)
|
||||
GO(SDL_Error, iFi)
|
||||
GO(SDL_EnclosePoints, uFpipp)
|
||||
GO(SDL_Error, iFu)
|
||||
GO(SDL_EventState, CFui)
|
||||
GO(SDL_exp, dFd)
|
||||
GO(SDL_expf, fFf)
|
||||
@ -130,12 +130,12 @@ GO(SDL_GameControllerEventState, iFi)
|
||||
GO(SDL_GameControllerFromInstanceID, pFi)
|
||||
GO(SDL_GameControllerFromPlayerIndex, pFi)
|
||||
GO(SDL_GameControllerGetAttached, iFp)
|
||||
GO(SDL_GameControllerGetAxis, iFpi)
|
||||
GO(SDL_GameControllerGetAxisFromString, uFp)
|
||||
GO(SDL_GameControllerGetAxis, wFpi)
|
||||
GO(SDL_GameControllerGetAxisFromString, iFp)
|
||||
GO(SDL_GameControllerGetBindForAxis, HFpi)
|
||||
GO(SDL_GameControllerGetBindForButton, HFpi)
|
||||
GO(SDL_GameControllerGetButton, uFpi)
|
||||
GO(SDL_GameControllerGetButtonFromString, uFp)
|
||||
GO(SDL_GameControllerGetButton, CFpi)
|
||||
GO(SDL_GameControllerGetButtonFromString, iFp)
|
||||
GO(SDL_GameControllerGetJoystick, pFp)
|
||||
GO(SDL_GameControllerGetNumTouchpads, iFp)
|
||||
GO(SDL_GameControllerGetNumTouchpadFingers, iFpi)
|
||||
@ -144,15 +144,15 @@ GO(SDL_GameControllerGetProduct, WFp)
|
||||
GO(SDL_GameControllerGetProductVersion, WFp)
|
||||
GO(SDL_GameControllerGetSensorData, iFpipi)
|
||||
GO(SDL_GameControllerGetSerial, pFp)
|
||||
GO(SDL_GameControllerGetStringForAxis, pFp)
|
||||
GO(SDL_GameControllerGetStringForButton, pFu)
|
||||
GO(SDL_GameControllerGetStringForAxis, pFi)
|
||||
GO(SDL_GameControllerGetStringForButton, pFi)
|
||||
GO(SDL_GameControllerGetTouchpadFinger, iFpiipppp)
|
||||
GO(SDL_GameControllerGetType, iFp)
|
||||
GO(SDL_GameControllerGetType, uFp)
|
||||
GO(SDL_GameControllerGetVendor, WFp)
|
||||
GO(SDL_GameControllerHasButton, iFpi)
|
||||
GO(SDL_GameControllerHasButton, uFpi)
|
||||
GO(SDL_GameControllerHasLED, iFp)
|
||||
GO(SDL_GameControllerHasSensor, iFpi)
|
||||
GO(SDL_GameControllerIsSensorEnabled, iFpi)
|
||||
GO(SDL_GameControllerIsSensorEnabled, uFpi)
|
||||
GO(SDL_GameControllerMapping, pFp)
|
||||
GO(SDL_GameControllerMappingForDeviceIndex, pFi)
|
||||
GO(SDL_GameControllerMappingForGUID, pFpp)
|
||||
@ -165,16 +165,16 @@ GO(SDL_GameControllerRumble, iFpWWu)
|
||||
GO(SDL_GameControllerRumbleTriggers, iFpWWu)
|
||||
GO(SDL_GameControllerSetLED, iFpCCC)
|
||||
GO(SDL_GameControllerSetPlayerIndex, vFpi)
|
||||
GO(SDL_GameControllerSetSensorEnabled, iFpii)
|
||||
GO(SDL_GameControllerTypeForIndex, iFi)
|
||||
GO(SDL_GameControllerSetSensorEnabled, iFpiu)
|
||||
GO(SDL_GameControllerTypeForIndex, uFi)
|
||||
GO(SDL_GameControllerUpdate, vFv)
|
||||
// SDL_GetAssertionHandler
|
||||
GO(SDL_GetAssertionReport, pFv)
|
||||
GO(SDL_GetAudioDeviceName, pFii)
|
||||
GO(SDL_GetAudioDeviceStatus, iFi)
|
||||
GO(SDL_GetAudioDeviceStatus, uFu)
|
||||
GO(SDL_GetAudioDriver, pFi)
|
||||
GO(SDL_GetAudioDeviceSpec, iFiip)
|
||||
GO(SDL_GetAudioStatus, iFv)
|
||||
GO(SDL_GetAudioStatus, uFv)
|
||||
GOM(SDL_GetBasePath, pFEv)
|
||||
GO(SDL_GetClipboardText, pFv)
|
||||
GO(SDL_GetClipRect, vFpp)
|
||||
@ -193,7 +193,7 @@ GO(SDL_GetDisplayBounds, iFip)
|
||||
GO(SDL_GetDisplayDPI, iFippp)
|
||||
GO(SDL_GetDisplayMode, iFiip)
|
||||
GO(SDL_GetDisplayName, pFi)
|
||||
GO(SDL_GetDisplayOrientation, iFi)
|
||||
GO(SDL_GetDisplayOrientation, uFi)
|
||||
GO(SDL_GetDisplayUsableBounds, iFip)
|
||||
GO(SDL_getenv, pFp)
|
||||
GO(SDL_GetError, pFv)
|
||||
@ -201,15 +201,15 @@ GOM(SDL_GetEventFilter, iFEpp)
|
||||
GO(SDL_GetGlobalMouseState, uFpp)
|
||||
GO(SDL_GetGrabbedWindow, pFv)
|
||||
GO(SDL_GetHint, pFp)
|
||||
GO(SDL_GetHintBoolean, iFpi)
|
||||
GO(SDL_GetHintBoolean, uFpu)
|
||||
GOM(SDL_GetJoystickGUIDInfo, vFGppp)
|
||||
GO(SDL_GetKeyboardFocus, pFv)
|
||||
GO(SDL_GetKeyboardState, pFp)
|
||||
GO(SDL_GetKeyFromName, pFp)
|
||||
GO(SDL_GetKeyFromScancode, uFu)
|
||||
GO(SDL_GetKeyName, pFu)
|
||||
GO(SDL_GetMemoryFunctions, iFpi)
|
||||
GO(SDL_GetModState, pFv)
|
||||
GO(SDL_GetKeyFromName, iFp)
|
||||
GO(SDL_GetKeyFromScancode, iFu)
|
||||
GO(SDL_GetKeyName, pFi)
|
||||
GO(SDL_GetMemoryFunctions, vFpppp)
|
||||
GO(SDL_GetModState, uFv)
|
||||
GO(SDL_GetMouseFocus, pFv)
|
||||
GO(SDL_GetMouseState, uFpp)
|
||||
GO(SDL_GetNumAllocations, iFv)
|
||||
@ -222,13 +222,13 @@ GO(SDL_GetNumTouchFingers, iFu)
|
||||
GO(SDL_GetNumVideoDisplays, iFv)
|
||||
GO(SDL_GetNumVideoDrivers, iFv)
|
||||
GO(SDL_GetPerformanceCounter, UFv)
|
||||
GO(SDL_GetPerformanceFrequency, UFv)
|
||||
GO(SDL_GetPerformanceFrequency, LFv)
|
||||
GO(SDL_GetPixelFormatName, pFu)
|
||||
GO(SDL_GetPlatform, pFv)
|
||||
GO(SDL_GetPowerInfo, iFpp)
|
||||
GO(SDL_GetPowerInfo, uFpp)
|
||||
GO(SDL_GetPreferredLocales, pFv)
|
||||
GO(SDL_GetPrefPath, pFpp)
|
||||
GO(SDL_GetQueuedAudioSize, uFi)
|
||||
GO(SDL_GetQueuedAudioSize, uFu)
|
||||
GO(SDL_GetRelativeMouseMode, iFv)
|
||||
GO(SDL_GetRelativeMouseState, uFpp)
|
||||
GO(SDL_GetRenderDrawBlendMode, iFpp)
|
||||
@ -242,8 +242,8 @@ GO(SDL_GetRevision, pFv)
|
||||
GO(SDL_GetRevisionNumber, iFv)
|
||||
GO(SDL_GetRGB, vFupppp)
|
||||
GO(SDL_GetRGBA, vFuppppp)
|
||||
GO(SDL_GetScancodeFromKey, uFu)
|
||||
GO(SDL_GetScancodeFromName, iFp)
|
||||
GO(SDL_GetScancodeFromKey, uFi)
|
||||
GO(SDL_GetScancodeFromName, uFp)
|
||||
GO(SDL_GetScancodeName, pFu)
|
||||
GO(SDL_GetShapedWindowMode, iFpp)
|
||||
GO(SDL_GetSurfaceAlphaMod, iFpp)
|
||||
@ -256,9 +256,9 @@ GO(SDL_GetTextureColorMod, iFpppp)
|
||||
GO(SDL_GetThreadID, LFp)
|
||||
GO(SDL_GetThreadName, pFp)
|
||||
GO(SDL_GetTicks, uFv)
|
||||
GO(SDL_GetTouchDevice, uFi)
|
||||
GO(SDL_GetTouchDeviceType, iFi)
|
||||
GO(SDL_GetTouchFinger, pFui)
|
||||
GO(SDL_GetTouchDevice, lFi)
|
||||
GO(SDL_GetTouchDeviceType, iFl)
|
||||
GO(SDL_GetTouchFinger, pFli)
|
||||
GO(SDL_GetVersion, vFp)
|
||||
GO(SDL_GetVideoDriver, pFi)
|
||||
GO(SDL_GetWindowBordersSize, iFppppp)
|
||||
@ -280,8 +280,8 @@ GO(SDL_GetWindowSize, vFppp)
|
||||
GO(SDL_GetWindowSurface, pFp)
|
||||
GO(SDL_GetWindowTitle, pFp)
|
||||
GO(SDL_GetWindowWMInfo, iFpp)
|
||||
GO(SDL_GetYUVConversionMode, iFv)
|
||||
GO(SDL_GetYUVConversionModeForResolution, iFii)
|
||||
GO(SDL_GetYUVConversionMode, uFv)
|
||||
GO(SDL_GetYUVConversionModeForResolution, uFii)
|
||||
GO(SDL_GL_BindTexture, iFppp)
|
||||
GO(SDL_GL_CreateContext, pFp)
|
||||
GO(SDL_GL_DeleteContext, vFp)
|
||||
@ -333,10 +333,10 @@ GOM(SDL_HasAVX, iFv)
|
||||
GOM(SDL_HasAVX2, iFv)
|
||||
GOM(SDL_HasAVX512F, iFv)
|
||||
GO(SDL_HasClipboardText, iFv)
|
||||
GO(SDL_HasColorKey, iFv)
|
||||
GO(SDL_HasEvent, iFv)
|
||||
GO(SDL_HasEvents, iFv)
|
||||
GO(SDL_HasIntersection, iFpp)
|
||||
GO(SDL_HasColorKey, uFp)
|
||||
GO(SDL_HasEvent, uFu)
|
||||
GO(SDL_HasEvents, uFuu)
|
||||
GO(SDL_HasIntersection, uFpp)
|
||||
GOM(SDL_HasMMX, iFv)
|
||||
GOM(SDL_HasNEON, iFv)
|
||||
GOM(SDL_HasRDTSC, iFv)
|
||||
@ -353,15 +353,15 @@ GO(SDL_iconv_open, pFpp)
|
||||
GO(SDL_iconv_string, pFpppL)
|
||||
GO(SDL_Init, iFu)
|
||||
GO(SDL_InitSubSystem, iFu)
|
||||
GO(SDL_IntersectRect, iFppp)
|
||||
GO(SDL_IntersectRectAndLine, iFppppp)
|
||||
GO(SDL_IntersectRect, uFppp)
|
||||
GO(SDL_IntersectRectAndLine, uFppppp)
|
||||
GO(SDL_isdigit, iFi)
|
||||
GO(SDL_IsGameController, iFi)
|
||||
GO(SDL_IsScreenKeyboardShown, iFp)
|
||||
GO(SDL_IsGameController, uFi)
|
||||
GO(SDL_IsScreenKeyboardShown, uFp)
|
||||
GO(SDL_IsScreenSaverEnabled, iFv)
|
||||
GO(SDL_IsShapedWindow, iFp)
|
||||
GO(SDL_IsShapedWindow, uFp)
|
||||
GO(SDL_isspace, iFi)
|
||||
GO(SDL_IsTablet, iFv)
|
||||
GO(SDL_IsTablet, uFv)
|
||||
GO(SDL_IsTextInputActive, iFv)
|
||||
GO(SDL_itoa, pFipi)
|
||||
GO(SDL_JoystickClose, vFp)
|
||||
@ -369,8 +369,8 @@ GO(SDL_JoystickCurrentPowerLevel, iFp)
|
||||
GO(SDL_JoystickEventState, iFi)
|
||||
GO(SDL_JoystickFromInstanceID, pFi)
|
||||
GO(SDL_JoystickGetAttached, iFp)
|
||||
GO(SDL_JoystickGetAxis, iFpi)
|
||||
GO(SDL_JoystickGetAxisInitialState, iFpip)
|
||||
GO(SDL_JoystickGetAxis, wFpi)
|
||||
GO(SDL_JoystickGetAxisInitialState, uFpip)
|
||||
GO(SDL_JoystickGetBall, iFpipp)
|
||||
GO(SDL_JoystickGetButton, CFpi)
|
||||
GO(SDL_JoystickGetDeviceGUID, HFi) // return a struct that is "uint8_t data[16]"
|
||||
@ -378,7 +378,7 @@ GO(SDL_JoystickGetDeviceInstanceID, iFi)
|
||||
GO(SDL_JoystickGetDevicePlayerIndex, iFi)
|
||||
GO(SDL_JoystickGetDeviceProduct, WFi)
|
||||
GO(SDL_JoystickGetDeviceProductVersion, WFi)
|
||||
GO(SDL_JoystickGetDeviceType, iFi)
|
||||
GO(SDL_JoystickGetDeviceType, uFi)
|
||||
GO(SDL_JoystickGetDeviceVendor, WFi)
|
||||
GO(SDL_JoystickGetGUID, HFp)
|
||||
GO(SDL_JoystickGetGUIDFromString, HFp)
|
||||
@ -387,7 +387,7 @@ GO(SDL_JoystickGetHat, CFpi)
|
||||
GO(SDL_JoystickGetPlayerIndex, iFp)
|
||||
GO(SDL_JoystickGetProduct, WFp)
|
||||
GO(SDL_JoystickGetProductVersion, WFp)
|
||||
GO(SDL_JoystickGetType, iFp)
|
||||
GO(SDL_JoystickGetType, uFp)
|
||||
GO(SDL_JoystickGetVendor, WFp)
|
||||
GO(SDL_JoystickInstanceID, iFp)
|
||||
GO(SDL_JoystickIsHaptic, iFp)
|
||||
@ -400,8 +400,8 @@ GO(SDL_JoystickNumHats, iFp)
|
||||
GO(SDL_JoystickOpen, pFi)
|
||||
GO(SDL_JoystickRumble, iFpWWu)
|
||||
GO(SDL_JoystickUpdate, vFv)
|
||||
GO(SDL_LinuxSetThreadPriority, iFIi)
|
||||
GO(SDL_lltoa, pFIpi)
|
||||
GO(SDL_LinuxSetThreadPriority, iFli)
|
||||
GO(SDL_lltoa, pFlpi)
|
||||
GOM(SDL_LoadBMP_RW, pFEpi)
|
||||
GO(SDL_LoadDollarTemplates, iFip)
|
||||
GO(SDL_LoadFile, pFpp)
|
||||
@ -424,7 +424,7 @@ GOM(SDL_LogDebug, vFEipV)
|
||||
GOM(SDL_LogError, vFEipV)
|
||||
GO(SDL_logf, fFf)
|
||||
GOM(SDL_LogGetOutputFunction, vFEpp)
|
||||
GO(SDL_LogGetPriority, iFi)
|
||||
GO(SDL_LogGetPriority, uFi)
|
||||
GOM(SDL_LogInfo, vFEipV)
|
||||
GO2(SDL_LogMessage, vFiupV, SDL_LogMessageV)
|
||||
GO(SDL_LogMessageV, vFiupV)
|
||||
@ -436,32 +436,32 @@ GOM(SDL_LogVerbose, vFEipV)
|
||||
GOM(SDL_LogWarn, vFEipV)
|
||||
GO(SDL_LowerBlit, iFpppp)
|
||||
GO(SDL_LowerBlitScaled, iFpppp)
|
||||
GO(SDL_ltoa, pFlp)
|
||||
GO(SDL_malloc, pFu)
|
||||
GO(SDL_ltoa, pFlpi)
|
||||
GO(SDL_malloc, pFL)
|
||||
GO(SDL_MapRGB, uFpCCC)
|
||||
GO(SDL_MapRGBA, uFpCCCC)
|
||||
GO(SDL_MasksToPixelFormatEnum, uFiuuuu)
|
||||
GO(SDL_MaximizeWindow, vFp)
|
||||
GO(SDL_memcmp, iFppu)
|
||||
GO(SDL_memcmp, iFppL)
|
||||
GO(SDL_memcpy, pFppu)
|
||||
GO(SDL_memmove, pFppu)
|
||||
GO(SDL_MemoryBarrierAcquireFunction, vFv)
|
||||
GO(SDL_MemoryBarrierReleaseFunction, vFv)
|
||||
GO(SDL_memset, pFpiu)
|
||||
GO(SDL_memset, pFpiL)
|
||||
GO(SDL_MinimizeWindow, vFp)
|
||||
GO(SDL_MixAudio, vFppui)
|
||||
GO(SDL_MixAudioFormat, vFppWui)
|
||||
GO(SDL_MouseIsHaptic, iFv)
|
||||
GO(SDL_NewAudioStream, pFiCiiCi)
|
||||
GO(SDL_NewAudioStream, pFWCiWCi)
|
||||
GO(SDL_NumHaptics, iFv)
|
||||
GO(SDL_NumJoysticks, iFv)
|
||||
GO(SDL_NumSensors, iFv)
|
||||
GOM(SDL_OpenAudio, iFEpp)
|
||||
GOM(SDL_OpenAudioDevice, iFEpippi)
|
||||
GO(SDL_PauseAudio, vFi)
|
||||
GO(SDL_PauseAudioDevice, vFii)
|
||||
GO(SDL_PeepEvents, iFpiiuu)
|
||||
GO(SDL_PixelFormatEnumToMasks, iFuppppp)
|
||||
GO(SDL_PauseAudioDevice, vFui)
|
||||
GO(SDL_PeepEvents, iFpiuuu)
|
||||
GO(SDL_PixelFormatEnumToMasks, uFuppppp)
|
||||
GO(SDL_PollEvent, iFp)
|
||||
GO(SDL_pow, dFdd)
|
||||
GO(SDL_powf, fFff)
|
||||
@ -469,7 +469,7 @@ GO(SDL_PumpEvents, vFv)
|
||||
GO(SDL_PushEvent, iFp)
|
||||
GO2(SDL_qsort, vFEpuup, my_qsort)
|
||||
GO(SDL_QueryTexture, iFppppp)
|
||||
GO(SDL_QueueAudio, iFipu)
|
||||
GO(SDL_QueueAudio, iFupu)
|
||||
GO(SDL_Quit, vFv)
|
||||
GO(SDL_QuitSubSystem, vFu)
|
||||
GO(SDL_RaiseWindow, vFp)
|
||||
@ -480,13 +480,13 @@ GOM(SDL_ReadLE16, uFEp)
|
||||
GOM(SDL_ReadLE32, uFEp)
|
||||
GOM(SDL_ReadLE64, UFEp)
|
||||
GOM(SDL_ReadU8, uFEp)
|
||||
GO(SDL_realloc, pFpu)
|
||||
GO(SDL_RecordGesture, iFi)
|
||||
GO(SDL_realloc, pFpL)
|
||||
GO(SDL_RecordGesture, iFl)
|
||||
GO(SDL_RegisterEvents, uFi)
|
||||
GOM(SDL_RemoveTimer, iFEp)
|
||||
GO(SDL_RenderClear, iFp)
|
||||
GO(SDL_RenderCopy, iFpppp)
|
||||
GO(SDL_RenderCopyEx, iFppppdpi)
|
||||
GO(SDL_RenderCopyEx, iFppppdpu)
|
||||
// SDL_RenderCopyExF
|
||||
// SDL_RenderCopyF
|
||||
GO(SDL_RenderDrawLine, iFpiiii)
|
||||
@ -513,11 +513,11 @@ GO(SDL_RenderGetLogicalSize, vFppp)
|
||||
// SDL_RenderGetMetalLayer
|
||||
GO(SDL_RenderGetScale, vFppp)
|
||||
GO(SDL_RenderGetViewport, vFpp)
|
||||
GO(SDL_RenderIsClipEnabled, iFp)
|
||||
GO(SDL_RenderIsClipEnabled, uFp)
|
||||
GO(SDL_RenderPresent, vFp)
|
||||
GO(SDL_RenderReadPixels, iFppupi)
|
||||
GO(SDL_RenderSetClipRect, iFpp)
|
||||
GO(SDL_RenderSetIntegerScale, iFpi)
|
||||
GO(SDL_RenderSetIntegerScale, iFpu)
|
||||
GO(SDL_RenderSetLogicalSize, iFpii)
|
||||
GO(SDL_RenderSetScale, iFpff)
|
||||
GO(SDL_RenderSetViewport, iFpp)
|
||||
@ -533,8 +533,8 @@ GOM(SDL_RWFromMem, pFEpi)
|
||||
GOM(SDL_SaveAllDollarTemplates, iFEp)
|
||||
GOM(SDL_SaveBMP_RW, iFEppi)
|
||||
GOM(SDL_SaveDollarTemplate, iFEip)
|
||||
GO(SDL_scalbn, dFdl)
|
||||
GO(SDL_scalbnf, fFfl)
|
||||
GO(SDL_scalbn, dFdi)
|
||||
GO(SDL_scalbnf, fFfi)
|
||||
GO(SDL_SemPost, iFp)
|
||||
GO(SDL_SemTryWait, iFp)
|
||||
GO(SDL_SemValue, uFp)
|
||||
@ -555,17 +555,17 @@ GO(SDL_SemWaitTimeout, iFpu)
|
||||
// SDL_SensorUpdate
|
||||
// SDL_SetAssertionHandler
|
||||
GO(SDL_SetClipboardText, iFp)
|
||||
GO(SDL_SetClipRect, iFpp)
|
||||
GO(SDL_SetClipRect, uFpp)
|
||||
GO(SDL_SetColorKey, iFpiu)
|
||||
GO(SDL_SetCursor, vFp)
|
||||
GO(SDL_setenv, iFppi)
|
||||
GO(SDL_SetError, iFppppp) // it use ..., so putarbitrary 4 args
|
||||
GOM(SDL_SetEventFilter, vFEpp)
|
||||
GO(SDL_SetHint, iFpp)
|
||||
GO(SDL_SetHintWithPriority, iFppi)
|
||||
GO(SDL_SetHint, uFpp)
|
||||
GO(SDL_SetHintWithPriority, uFppu)
|
||||
GO(SDL_SetMainReady, vFv)
|
||||
// SDL_SetMemoryFunctions
|
||||
GO(SDL_SetModState, vFi)
|
||||
GO(SDL_SetModState, vFu)
|
||||
GO(SDL_SetPaletteColors, iFppii)
|
||||
// SDL_SetPixelFormatPalette
|
||||
GO(SDL_SetRelativeMouseMode, iFi)
|
||||
@ -623,24 +623,24 @@ GO(SDL_strcasecmp, iFpp)
|
||||
GO(SDL_strchr, pFpi)
|
||||
GO(SDL_strcmp, iFpp)
|
||||
GO(SDL_strdup, pFp)
|
||||
GO(SDL_strlcat, uFppu)
|
||||
GO(SDL_strlcat, LFppL)
|
||||
GO(SDL_strlcpy, uFppu)
|
||||
GO(SDL_strlen, uFp)
|
||||
GO(SDL_strlwr, pFp)
|
||||
GO(SDL_strncasecmp, iFppu)
|
||||
GO(SDL_strncasecmp, iFppL)
|
||||
GO(SDL_strncmp, iFppu)
|
||||
GO(SDL_strrchr, pFpi)
|
||||
GO(SDL_strrev, pFp)
|
||||
GO(SDL_strstr, pFpp)
|
||||
GO(SDL_strtod, dFpp)
|
||||
GO(SDL_strtol, iFppi)
|
||||
GO(SDL_strtoll, IFppi)
|
||||
GO(SDL_strtoul, uFppi)
|
||||
GO(SDL_strtoull, UFppi)
|
||||
GO(SDL_strtol, lFppi)
|
||||
GO(SDL_strtoll, lFppi)
|
||||
GO(SDL_strtoul, LFppi)
|
||||
GO(SDL_strtoull, LFppi)
|
||||
GO(SDL_strupr, pFp)
|
||||
GO(SDL_tan, dFd)
|
||||
GO(SDL_tanf, fFf)
|
||||
GO(SDL_ThreadID, uFv)
|
||||
GO(SDL_ThreadID, LFv)
|
||||
GO(SDL_TLSCreate, uFv)
|
||||
GO(SDL_TLSGet, pFu)
|
||||
GOM(SDL_TLSSet, iFEupp)
|
||||
@ -648,8 +648,8 @@ GO(SDL_tolower, iFi)
|
||||
GO(SDL_toupper, iFi)
|
||||
GO(SDL_TryLockMutex, iFp)
|
||||
GO(SDL_uitoa, pFupi)
|
||||
GO(SDL_ulltoa, pFUpi)
|
||||
GO(SDL_ultoa, pFupi)
|
||||
GO(SDL_ulltoa, pFLpi)
|
||||
GO(SDL_ultoa, pFLpi)
|
||||
GO(SDL_UnionRect, vFppp)
|
||||
GOM(SDL_UnloadObject, vFEp)
|
||||
GO(SDL_UnlockAudio, vFv)
|
||||
@ -686,7 +686,7 @@ GO(SDL_WasInit, uFu)
|
||||
// SDL_wcsdup
|
||||
// SDL_wcslcat
|
||||
// SDL_wcslcpy
|
||||
GO(SDL_wcslen, uFp)
|
||||
GO(SDL_wcslen, LFp)
|
||||
GOM(SDL_WriteBE16, uFEpW)
|
||||
GOM(SDL_WriteBE32, uFEpu)
|
||||
GOM(SDL_WriteBE64, uFEpU)
|
||||
|
@ -1,4 +1,6 @@
|
||||
#if defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)
|
||||
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
|
||||
#error Meh!
|
||||
#endif
|
||||
|
||||
DATA(__data_start, 4)
|
||||
DATA(_edata, 4)
|
||||
@ -55,7 +57,7 @@ GOM(IMG_LoadTextureTyped_RW, pFEppip)
|
||||
// IMG_QuitWEBP
|
||||
// IMG_SaveJPG
|
||||
// IMG_SaveJPG_RW
|
||||
GO(IMG_SavePNG, iFppi)
|
||||
GO(IMG_SavePNG, iFpp)
|
||||
GOM(IMG_SavePNG_RW, iFEppi)
|
||||
// _init
|
||||
DATA(nsvg__colors, 4)
|
||||
@ -65,5 +67,3 @@ DATA(nsvg__colors, 4)
|
||||
// nsvgParse
|
||||
// nsvg__parseXML
|
||||
// nsvgRasterize
|
||||
|
||||
#endif
|
@ -17,15 +17,15 @@ GO(Mix_FadeInMusicPos,iFpiid)
|
||||
GO(Mix_FadeOutChannel,iFii)
|
||||
GO(Mix_FadeOutGroup,iFii)
|
||||
GO(Mix_FadeOutMusic,iFi)
|
||||
GO(Mix_FadingChannel,iFi)
|
||||
GO(Mix_FadingMusic,iFv)
|
||||
GO(Mix_FadingChannel, uFi)
|
||||
GO(Mix_FadingMusic, uFv)
|
||||
GO(Mix_FreeChunk,vFp)
|
||||
GO(Mix_FreeMusic,vFp)
|
||||
GO(Mix_GetChunk,pFi)
|
||||
GO(Mix_GetChunkDecoder,pFi)
|
||||
GO(Mix_GetMusicDecoder,pFi)
|
||||
GO(Mix_GetMusicHookData,pFv)
|
||||
GO(Mix_GetMusicType,iFp)
|
||||
GO(Mix_GetMusicType, uFp)
|
||||
GO(Mix_GetNumChunkDecoders,iFv)
|
||||
GO(Mix_GetNumMusicDecoders,iFv)
|
||||
GO(Mix_GetSoundFonts,pFv)
|
||||
@ -48,8 +48,8 @@ GO(Mix_LoadMUS,pFp)
|
||||
GOM(Mix_LoadMUSType_RW,pFEpii)
|
||||
GOM(Mix_LoadMUS_RW,pFEpi)
|
||||
GOM(Mix_LoadWAV_RW,pFEpi)
|
||||
GO(Mix_OpenAudio,iFiuii)
|
||||
GO(Mix_OpenAudioDevice, iFiuiipi)
|
||||
GO(Mix_OpenAudio, iFiWii)
|
||||
GO(Mix_OpenAudioDevice, iFiWiipi)
|
||||
GO(Mix_Pause,vFi)
|
||||
GO(Mix_PauseMusic,vFv)
|
||||
GO(Mix_Paused,iFi)
|
||||
@ -67,10 +67,10 @@ GO(Mix_ReserveChannels,iFi)
|
||||
GO(Mix_Resume,vFi)
|
||||
GO(Mix_ResumeMusic,vFv)
|
||||
GO(Mix_RewindMusic,vFv)
|
||||
GO(Mix_SetDistance,iFiu)
|
||||
GO(Mix_SetDistance, iFiC)
|
||||
GO(Mix_SetMusicCMD,iFp)
|
||||
GO(Mix_SetMusicPosition,iFd)
|
||||
GO(Mix_SetPanning,iFiuu)
|
||||
GO(Mix_SetPanning, iFiCC)
|
||||
GO(Mix_SetPosition,iFiwC)
|
||||
GOM(MinorityMix_SetPosition, iFEiw)
|
||||
GOM(Mix_SetPostMix,vFEpp)
|
||||
|
@ -42,4 +42,4 @@ GO(SDLNet_UDP_SetPacketLoss, vFpi)
|
||||
GO(SDLNet_UDP_Unbind, vFpi)
|
||||
GO(SDLNet_Write16, vFWp)
|
||||
GO(SDLNet_Write32, vFup)
|
||||
GO(SDLNet_version, pFv)
|
||||
GO(SDLNet_version, pFv)
|
||||
|
@ -2,27 +2,27 @@
|
||||
#error Meh!
|
||||
#endif
|
||||
|
||||
GO(TTF_ByteSwappedUNICODE, vFi)
|
||||
GO(TTF_ByteSwappedUNICODE, vFu)
|
||||
GO(TTF_CloseFont, vFp)
|
||||
GO(TTF_FontAscent, iFp)
|
||||
GO(TTF_FontDescent, iFp)
|
||||
GO(TTF_FontFaceFamilyName, pFp)
|
||||
GO(TTF_FontFaceIsFixedWidth, iFp)
|
||||
GO(TTF_FontFaces, iFp)
|
||||
GO(TTF_FontFaces, lFp)
|
||||
GO(TTF_FontFaceStyleName, pFp)
|
||||
GO(TTF_FontHeight, iFp)
|
||||
GO(TTF_FontLineSkip, iFp)
|
||||
GO(TTF_GetFontHinting, iFp)
|
||||
GO(TTF_GetFontKerning, iFp)
|
||||
GO(TTF_GetFontKerningSize, iFp)
|
||||
GO(TTF_GetFontKerningSize, iFpii)
|
||||
GO(TTF_GetFontOutline, iFp)
|
||||
GO(TTF_GetFontStyle, iFp)
|
||||
GO(TTF_GlyphIsProvided, iFpu)
|
||||
GO(TTF_GlyphMetrics, iFpuppppp)
|
||||
GO(TTF_GlyphIsProvided, iFpW)
|
||||
GO(TTF_GlyphMetrics, iFpWppppp)
|
||||
GO(TTF_Init, iFv)
|
||||
GO(TTF_Linked_Version, pFv)
|
||||
GO(TTF_OpenFont, pFpi)
|
||||
GO(TTF_OpenFontIndex, pFpii)
|
||||
GO(TTF_OpenFontIndex, pFpil)
|
||||
GOM(TTF_OpenFontIndexRW, pFEpiii)
|
||||
GOM(TTF_OpenFontRW, pFEpii)
|
||||
GO(TTF_Quit, vFv)
|
||||
|
Loading…
x
Reference in New Issue
Block a user