diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-09-21 20:50:52 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-09-21 20:50:52 +0200 |
| commit | 7e4af27ba761b2feb2ba444f85f7889b9de4c2a6 (patch) | |
| tree | b80bd2362839bebcd3a94387fccdf437b1297ddd /src/wrapped/generated | |
| parent | 06bbf93bf876c107ff41593a75fe6fa8a6d6a779 (diff) | |
| download | box64-7e4af27ba761b2feb2ba444f85f7889b9de4c2a6.tar.gz box64-7e4af27ba761b2feb2ba444f85f7889b9de4c2a6.zip | |
More work on gtk and nss3+friends
Diffstat (limited to 'src/wrapped/generated')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 11 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappeddbustypes.h | 4 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedgtkx112types.h | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedplc4defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedplc4types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedplc4undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedplds4defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedplds4types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedplds4undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedssl3defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedssl3types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedssl3undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 4 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 2 |
14 files changed, 122 insertions, 0 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index ad5d80ae..abea9103 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -627,6 +627,8 @@ #() iFEupp #() iFEpii #() iFEpip +#() iFEpiV +#() iFEpiA #() iFEpLi #() iFEpLp #() iFEppi @@ -1929,6 +1931,10 @@ wrappeddbus: - dbus_connection_remove_filter - dbus_timeout_set_data - dbus_watch_set_data +- iFpiV: + - dbus_message_append_args +- iFpiA: + - dbus_message_append_args_valist - vFpppp: - dbus_connection_set_dispatch_status_function - dbus_connection_set_wakeup_main_function @@ -2301,9 +2307,11 @@ wrappedgtkx112: - gtk_list_store_set - gtk_message_dialog_format_secondary_markup - gtk_message_dialog_format_secondary_text + - gtk_tree_model_get - gtk_widget_style_get - vFppA: - gtk_list_store_set_valist + - gtk_tree_model_get_valist - gtk_widget_style_get_valist - uFupp: - gtk_timeout_add @@ -2946,6 +2954,8 @@ wrappedpango: - pango_attribute_init wrappedpangocairo: wrappedpangoft2: +wrappedplc4: +wrappedplds4: wrappedpng16: - vFpp: - png_set_read_user_transform_fn @@ -3345,6 +3355,7 @@ wrappedsmpeg2: - SMPEG_setdisplay - pFppii: - SMPEG_new_rwops +wrappedssl3: wrappedtcmallocminimal: - iFpL: - munmap diff --git a/src/wrapped/generated/wrappeddbustypes.h b/src/wrapped/generated/wrappeddbustypes.h index e388111d..d55ef6e0 100644 --- a/src/wrapped/generated/wrappeddbustypes.h +++ b/src/wrapped/generated/wrappeddbustypes.h @@ -12,6 +12,8 @@ #endif typedef void (*vFppp_t)(void*, void*, void*); +typedef int64_t (*iFpiV_t)(void*, int64_t, ...); +typedef int64_t (*iFpiA_t)(void*, int64_t, va_list); typedef void (*vFpppp_t)(void*, void*, void*, void*); typedef int64_t (*iFpipp_t)(void*, int64_t, void*, void*); typedef int64_t (*iFppip_t)(void*, void*, int64_t, void*); @@ -24,6 +26,8 @@ typedef int64_t (*iFpppppp_t)(void*, void*, void*, void*, void*, void*); GO(dbus_connection_remove_filter, vFppp_t) \ GO(dbus_timeout_set_data, vFppp_t) \ GO(dbus_watch_set_data, vFppp_t) \ + GO(dbus_message_append_args, iFpiV_t) \ + GO(dbus_message_append_args_valist, iFpiA_t) \ GO(dbus_connection_set_dispatch_status_function, vFpppp_t) \ GO(dbus_connection_set_wakeup_main_function, vFpppp_t) \ GO(dbus_connection_set_data, iFpipp_t) \ diff --git a/src/wrapped/generated/wrappedgtkx112types.h b/src/wrapped/generated/wrappedgtkx112types.h index eca206ce..bb05d866 100644 --- a/src/wrapped/generated/wrappedgtkx112types.h +++ b/src/wrapped/generated/wrappedgtkx112types.h @@ -61,8 +61,10 @@ typedef void* (*pFpipppppppi_t)(void*, int64_t, void*, void*, void*, void*, void GO(gtk_list_store_set, vFppV_t) \ GO(gtk_message_dialog_format_secondary_markup, vFppV_t) \ GO(gtk_message_dialog_format_secondary_text, vFppV_t) \ + GO(gtk_tree_model_get, vFppV_t) \ GO(gtk_widget_style_get, vFppV_t) \ GO(gtk_list_store_set_valist, vFppA_t) \ + GO(gtk_tree_model_get_valist, vFppA_t) \ GO(gtk_widget_style_get_valist, vFppA_t) \ GO(gtk_timeout_add, uFupp_t) \ GO(gtk_list_store_insert_with_values, vFppiV_t) \ diff --git a/src/wrapped/generated/wrappedplc4defs.h b/src/wrapped/generated/wrappedplc4defs.h new file mode 100644 index 00000000..3a6d22a8 --- /dev/null +++ b/src/wrapped/generated/wrappedplc4defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedplc4DEFS_H_ +#define __wrappedplc4DEFS_H_ + + +#endif // __wrappedplc4DEFS_H_ diff --git a/src/wrapped/generated/wrappedplc4types.h b/src/wrapped/generated/wrappedplc4types.h new file mode 100644 index 00000000..f6193b28 --- /dev/null +++ b/src/wrapped/generated/wrappedplc4types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedplc4TYPES_H_ +#define __wrappedplc4TYPES_H_ + +#ifndef LIBNAME +#error You should only #include this file inside a wrapped*.c file +#endif +#ifndef ADDED_FUNCTIONS +#define ADDED_FUNCTIONS() +#endif + + +#define SUPER() ADDED_FUNCTIONS() + +#endif // __wrappedplc4TYPES_H_ diff --git a/src/wrapped/generated/wrappedplc4undefs.h b/src/wrapped/generated/wrappedplc4undefs.h new file mode 100644 index 00000000..7ebd330d --- /dev/null +++ b/src/wrapped/generated/wrappedplc4undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedplc4UNDEFS_H_ +#define __wrappedplc4UNDEFS_H_ + + +#endif // __wrappedplc4UNDEFS_H_ diff --git a/src/wrapped/generated/wrappedplds4defs.h b/src/wrapped/generated/wrappedplds4defs.h new file mode 100644 index 00000000..86877e73 --- /dev/null +++ b/src/wrapped/generated/wrappedplds4defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedplds4DEFS_H_ +#define __wrappedplds4DEFS_H_ + + +#endif // __wrappedplds4DEFS_H_ diff --git a/src/wrapped/generated/wrappedplds4types.h b/src/wrapped/generated/wrappedplds4types.h new file mode 100644 index 00000000..cb5c66b1 --- /dev/null +++ b/src/wrapped/generated/wrappedplds4types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedplds4TYPES_H_ +#define __wrappedplds4TYPES_H_ + +#ifndef LIBNAME +#error You should only #include this file inside a wrapped*.c file +#endif +#ifndef ADDED_FUNCTIONS +#define ADDED_FUNCTIONS() +#endif + + +#define SUPER() ADDED_FUNCTIONS() + +#endif // __wrappedplds4TYPES_H_ diff --git a/src/wrapped/generated/wrappedplds4undefs.h b/src/wrapped/generated/wrappedplds4undefs.h new file mode 100644 index 00000000..5ed9f7cf --- /dev/null +++ b/src/wrapped/generated/wrappedplds4undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedplds4UNDEFS_H_ +#define __wrappedplds4UNDEFS_H_ + + +#endif // __wrappedplds4UNDEFS_H_ diff --git a/src/wrapped/generated/wrappedssl3defs.h b/src/wrapped/generated/wrappedssl3defs.h new file mode 100644 index 00000000..88b17390 --- /dev/null +++ b/src/wrapped/generated/wrappedssl3defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedssl3DEFS_H_ +#define __wrappedssl3DEFS_H_ + + +#endif // __wrappedssl3DEFS_H_ diff --git a/src/wrapped/generated/wrappedssl3types.h b/src/wrapped/generated/wrappedssl3types.h new file mode 100644 index 00000000..11e58f22 --- /dev/null +++ b/src/wrapped/generated/wrappedssl3types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedssl3TYPES_H_ +#define __wrappedssl3TYPES_H_ + +#ifndef LIBNAME +#error You should only #include this file inside a wrapped*.c file +#endif +#ifndef ADDED_FUNCTIONS +#define ADDED_FUNCTIONS() +#endif + + +#define SUPER() ADDED_FUNCTIONS() + +#endif // __wrappedssl3TYPES_H_ diff --git a/src/wrapped/generated/wrappedssl3undefs.h b/src/wrapped/generated/wrappedssl3undefs.h new file mode 100644 index 00000000..b35a4342 --- /dev/null +++ b/src/wrapped/generated/wrappedssl3undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedssl3UNDEFS_H_ +#define __wrappedssl3UNDEFS_H_ + + +#endif // __wrappedssl3UNDEFS_H_ diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 1886745a..5d6f985e 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -661,6 +661,8 @@ typedef int64_t (*iFEipV_t)(x64emu_t*, int64_t, void*, void*); typedef int64_t (*iFEupp_t)(x64emu_t*, uint64_t, void*, void*); typedef int64_t (*iFEpii_t)(x64emu_t*, void*, int64_t, int64_t); typedef int64_t (*iFEpip_t)(x64emu_t*, void*, int64_t, void*); +typedef int64_t (*iFEpiV_t)(x64emu_t*, void*, int64_t, void*); +typedef int64_t (*iFEpiA_t)(x64emu_t*, void*, int64_t, void*); typedef int64_t (*iFEpLi_t)(x64emu_t*, void*, uintptr_t, int64_t); typedef int64_t (*iFEpLp_t)(x64emu_t*, void*, uintptr_t, void*); typedef int64_t (*iFEppi_t)(x64emu_t*, void*, void*, int64_t); @@ -2540,6 +2542,8 @@ void iFEipV(x64emu_t *emu, uintptr_t fcn) { iFEipV_t fn = (iFEipV_t)fcn; R_RAX=( void iFEupp(x64emu_t *emu, uintptr_t fcn) { iFEupp_t fn = (iFEupp_t)fcn; R_RAX=(int64_t)fn(emu, (uint64_t)R_RDI, (void*)R_RSI, (void*)R_RDX); } void iFEpii(x64emu_t *emu, uintptr_t fcn) { iFEpii_t fn = (iFEpii_t)fcn; R_RAX=(int64_t)fn(emu, (void*)R_RDI, (int64_t)R_RSI, (int64_t)R_RDX); } void iFEpip(x64emu_t *emu, uintptr_t fcn) { iFEpip_t fn = (iFEpip_t)fcn; R_RAX=(int64_t)fn(emu, (void*)R_RDI, (int64_t)R_RSI, (void*)R_RDX); } +void iFEpiV(x64emu_t *emu, uintptr_t fcn) { iFEpiV_t fn = (iFEpiV_t)fcn; R_RAX=(int64_t)fn(emu, (void*)R_RDI, (int64_t)R_RSI, (void*)(R_RSP + 8)); } +void iFEpiA(x64emu_t *emu, uintptr_t fcn) { iFEpiA_t fn = (iFEpiA_t)fcn; R_RAX=(int64_t)fn(emu, (void*)R_RDI, (int64_t)R_RSI, (void*)R_RDX); } void iFEpLi(x64emu_t *emu, uintptr_t fcn) { iFEpLi_t fn = (iFEpLi_t)fcn; R_RAX=(int64_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (int64_t)R_RDX); } void iFEpLp(x64emu_t *emu, uintptr_t fcn) { iFEpLp_t fn = (iFEpLp_t)fcn; R_RAX=(int64_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX); } void iFEppi(x64emu_t *emu, uintptr_t fcn) { iFEppi_t fn = (iFEppi_t)fcn; R_RAX=(int64_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX); } diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 64df1c33..4b9fda9a 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -660,6 +660,8 @@ void iFEipV(x64emu_t *emu, uintptr_t fnc); void iFEupp(x64emu_t *emu, uintptr_t fnc); void iFEpii(x64emu_t *emu, uintptr_t fnc); void iFEpip(x64emu_t *emu, uintptr_t fnc); +void iFEpiV(x64emu_t *emu, uintptr_t fnc); +void iFEpiA(x64emu_t *emu, uintptr_t fnc); void iFEpLi(x64emu_t *emu, uintptr_t fnc); void iFEpLp(x64emu_t *emu, uintptr_t fnc); void iFEppi(x64emu_t *emu, uintptr_t fnc); |