diff options
Diffstat (limited to 'src/wrapped/generated')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibxcbicccmdefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibxcbicccmtypes.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibxcbicccmundefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 3 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 1 |
6 files changed, 39 insertions, 0 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 510fcc67..8b56674d 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -858,6 +858,7 @@ #() IFppip #() IFpppp #() IFSIii +#() CFpupp #() uFEipp #() uFEupp #() uFEpup @@ -3525,6 +3526,7 @@ wrappedlibxcbdri2: % x my_xcb_cookie_t u wrappedlibxcbdri3: wrappedlibxcbglx: +wrappedlibxcbicccm: wrappedlibxcbimage: wrappedlibxcbkeysyms: wrappedlibxcbrandr: diff --git a/src/wrapped/generated/wrappedlibxcbicccmdefs.h b/src/wrapped/generated/wrappedlibxcbicccmdefs.h new file mode 100644 index 00000000..6d90cc32 --- /dev/null +++ b/src/wrapped/generated/wrappedlibxcbicccmdefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedlibxcbicccmDEFS_H_ +#define __wrappedlibxcbicccmDEFS_H_ + + +#endif // __wrappedlibxcbicccmDEFS_H_ diff --git a/src/wrapped/generated/wrappedlibxcbicccmtypes.h b/src/wrapped/generated/wrappedlibxcbicccmtypes.h new file mode 100644 index 00000000..c5683f72 --- /dev/null +++ b/src/wrapped/generated/wrappedlibxcbicccmtypes.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedlibxcbicccmTYPES_H_ +#define __wrappedlibxcbicccmTYPES_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 // __wrappedlibxcbicccmTYPES_H_ diff --git a/src/wrapped/generated/wrappedlibxcbicccmundefs.h b/src/wrapped/generated/wrappedlibxcbicccmundefs.h new file mode 100644 index 00000000..08b24dc2 --- /dev/null +++ b/src/wrapped/generated/wrappedlibxcbicccmundefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedlibxcbicccmUNDEFS_H_ +#define __wrappedlibxcbicccmUNDEFS_H_ + + +#endif // __wrappedlibxcbicccmUNDEFS_H_ diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 58f3a108..5215eab4 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -892,6 +892,7 @@ typedef int64_t (*IFppii_t)(void*, void*, int64_t, int64_t); typedef int64_t (*IFppip_t)(void*, void*, int64_t, void*); typedef int64_t (*IFpppp_t)(void*, void*, void*, void*); typedef int64_t (*IFSIii_t)(void*, int64_t, int64_t, int64_t); +typedef uint8_t (*CFpupp_t)(void*, uint64_t, void*, void*); typedef uint64_t (*uFEipp_t)(x64emu_t*, int64_t, void*, void*); typedef uint64_t (*uFEupp_t)(x64emu_t*, uint64_t, void*, void*); typedef uint64_t (*uFEpup_t)(x64emu_t*, void*, uint64_t, void*); @@ -3145,6 +3146,7 @@ void IFppii(x64emu_t *emu, uintptr_t fcn) { IFppii_t fn = (IFppii_t)fcn; R_RAX=( void IFppip(x64emu_t *emu, uintptr_t fcn) { IFppip_t fn = (IFppip_t)fcn; R_RAX=(int64_t)fn((void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX, (void*)R_RCX); } void IFpppp(x64emu_t *emu, uintptr_t fcn) { IFpppp_t fn = (IFpppp_t)fcn; R_RAX=(int64_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX); } void IFSIii(x64emu_t *emu, uintptr_t fcn) { IFSIii_t fn = (IFSIii_t)fcn; R_RAX=(int64_t)fn(io_convert((void*)R_RDI), (int64_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX); } +void CFpupp(x64emu_t *emu, uintptr_t fcn) { CFpupp_t fn = (CFpupp_t)fcn; R_RAX=(unsigned char)fn((void*)R_RDI, (uint64_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } void uFEipp(x64emu_t *emu, uintptr_t fcn) { uFEipp_t fn = (uFEipp_t)fcn; R_RAX=(uint64_t)fn(emu, (int64_t)R_RDI, (void*)R_RSI, (void*)R_RDX); } void uFEupp(x64emu_t *emu, uintptr_t fcn) { uFEupp_t fn = (uFEupp_t)fcn; R_RAX=(uint64_t)fn(emu, (uint64_t)R_RDI, (void*)R_RSI, (void*)R_RDX); } void uFEpup(x64emu_t *emu, uintptr_t fcn) { uFEpup_t fn = (uFEpup_t)fcn; R_RAX=(uint64_t)fn(emu, (void*)R_RDI, (uint64_t)R_RSI, (void*)R_RDX); } @@ -5283,6 +5285,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &IFppii) return 1; if (fun == &IFppip) return 1; if (fun == &IFpppp) return 1; + if (fun == &CFpupp) return 1; if (fun == &uFifff) return 4; if (fun == &uFuuuu) return 1; if (fun == &uFpiip) return 1; diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 60d6dd91..3e86e4d5 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -891,6 +891,7 @@ void IFppii(x64emu_t *emu, uintptr_t fnc); void IFppip(x64emu_t *emu, uintptr_t fnc); void IFpppp(x64emu_t *emu, uintptr_t fnc); void IFSIii(x64emu_t *emu, uintptr_t fnc); +void CFpupp(x64emu_t *emu, uintptr_t fnc); void uFEipp(x64emu_t *emu, uintptr_t fnc); void uFEupp(x64emu_t *emu, uintptr_t fnc); void uFEpup(x64emu_t *emu, uintptr_t fnc); |