diff options
Diffstat (limited to 'src/wrapped/generated/wrapper.c')
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index ed48f1f4..bacb0849 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -1,5 +1,5 @@ /******************************************************************* - * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + * File automatically generated by rebuild_wrappers.py (v2.4.0.23) * *******************************************************************/ #include <stdio.h> #include <stdlib.h> @@ -6358,6 +6358,7 @@ void iFEpuvvppp(x64emu_t *emu, uintptr_t fcn) { iFEpuppp_t fn = (iFEpuppp_t)fcn; #if defined(ARM64) int isSimpleWrapper(wrapper_t fun) { + if (box64_is32bits) return 0; if (fun == &vFv) return 1; if (fun == &vFc) return 1; if (fun == &vFw) return 1; @@ -8222,6 +8223,7 @@ int isSimpleWrapper(wrapper_t fun) { } #elif defined(RV64) int isSimpleWrapper(wrapper_t fun) { + if (box64_is32bits) return 0; if (fun == &vFv) return 1; if (fun == &vFC) return 1; if (fun == &vFW) return 1; @@ -8573,13 +8575,19 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFpppffff) return 9; return 0; } - #else int isSimpleWrapper(wrapper_t fun) { return 0; } #endif +int isRetX87Wrapper32(wrapper_t fun) +#ifndef BOX32 +{ return 0; } +#else + ; +#endif + int isRetX87Wrapper(wrapper_t fun) { if (fun == &DFDi) return 1; if (fun == &DFDD) return 1; |