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>2023-04-06 10:56:02 +0200
committerptitSeb <sebastien.chev@gmail.com>2023-04-06 10:56:02 +0200
commit307a019cb8e92051fe8fda897a784bba30284e6e (patch)
treedc2a20644f3eec8dbdd4a2fedd17e1ecf98f4627 /src/wrapped/generated/wrapper.h
parent4ca16188c215cdbb001f0ed2794c50d812197673 (diff)
downloadbox64-307a019cb8e92051fe8fda897a784bba30284e6e.tar.gz
box64-307a019cb8e92051fe8fda897a784bba30284e6e.zip
Try to add complex function in libm
Diffstat (limited to 'src/wrapped/generated/wrapper.h')
-rw-r--r--src/wrapped/generated/wrapper.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h
index 151c97e1..0f211dc5 100644
--- a/src/wrapped/generated/wrapper.h
+++ b/src/wrapped/generated/wrapper.h
@@ -1,16 +1,18 @@
 /*******************************************************************
- * File automatically generated by rebuild_wrappers.py (v2.2.0.16) *
+ * File automatically generated by rebuild_wrappers.py (v2.2.0.17) *
  *******************************************************************/
 #ifndef __WRAPPER_H_
 #define __WRAPPER_H_
 #include <stdint.h>
 #include <string.h>
+#include "complext.h"
 
 typedef struct x64emu_s x64emu_t;
 
 // the generic wrapper pointer functions
 typedef void (*wrapper_t)(x64emu_t* emu, uintptr_t fnc);
 
+
 // list of defined wrapper
 // E = current x86emu struct
 // v = void
@@ -30,6 +32,8 @@ typedef void (*wrapper_t)(x64emu_t* emu, uintptr_t fnc);
 // M = ... automatically sending 2 args
 // A = va_list
 // 0 = constant 0, 1 = constant 1
+// x = float complex
+// X = double complex
 
 void vFE(x64emu_t *emu, uintptr_t fnc);
 void vFv(x64emu_t *emu, uintptr_t fnc);
@@ -86,7 +90,6 @@ void uFp(x64emu_t *emu, uintptr_t fnc);
 void UFv(x64emu_t *emu, uintptr_t fnc);
 void UFu(x64emu_t *emu, uintptr_t fnc);
 void UFp(x64emu_t *emu, uintptr_t fnc);
-void UFV(x64emu_t *emu, uintptr_t fnc);
 void fFi(x64emu_t *emu, uintptr_t fnc);
 void fFf(x64emu_t *emu, uintptr_t fnc);
 void fFp(x64emu_t *emu, uintptr_t fnc);
@@ -122,6 +125,8 @@ void pFp(x64emu_t *emu, uintptr_t fnc);
 void pFV(x64emu_t *emu, uintptr_t fnc);
 void HFi(x64emu_t *emu, uintptr_t fnc);
 void HFp(x64emu_t *emu, uintptr_t fnc);
+void xFx(x64emu_t *emu, uintptr_t fnc);
+void XFX(x64emu_t *emu, uintptr_t fnc);
 void vWp(x64emu_t *emu, uintptr_t fnc);
 void iWp(x64emu_t *emu, uintptr_t fnc);
 void uWp(x64emu_t *emu, uintptr_t fnc);
@@ -300,11 +305,12 @@ void pFpd(x64emu_t *emu, uintptr_t fnc);
 void pFpl(x64emu_t *emu, uintptr_t fnc);
 void pFpL(x64emu_t *emu, uintptr_t fnc);
 void pFpp(x64emu_t *emu, uintptr_t fnc);
-void pFpV(x64emu_t *emu, uintptr_t fnc);
 void pFSi(x64emu_t *emu, uintptr_t fnc);
 void HFII(x64emu_t *emu, uintptr_t fnc);
 void HFll(x64emu_t *emu, uintptr_t fnc);
 void HFpi(x64emu_t *emu, uintptr_t fnc);
+void xFxx(x64emu_t *emu, uintptr_t fnc);
+void XFXX(x64emu_t *emu, uintptr_t fnc);
 void iWpi(x64emu_t *emu, uintptr_t fnc);
 void iWpu(x64emu_t *emu, uintptr_t fnc);
 void iWpf(x64emu_t *emu, uintptr_t fnc);