"The beginning of the structure, with pretaddr, should be just below 16-byte
alignment."
It is incorrect! The beginning of the structure, with pretaddr not aligned as
16-byte!
On x86-64, It aligned as (16n - sizeof(void*)) because of instruction "call" !
> -原始邮件-
> 发件人: "Richard He
Wine CE is a compatibility layer capable of running Windows applications on
Cross-architecture paltform of Linux, It base on wine and qemu, and support
aarch64 and riscv64 Linux. It can emulate x86(32bit) x64, aarch64 windows app.
Project Address: https://gitlab.com/wine-ce/wine-ce
Binary Downnl
1. "The memcpy is definitely wrong, because you're casting a guest address into
a host address, which is incorrect. You have to use g2h()."
There is no need to use g2h(), Because there are both guest address whether
source or dest memory. refer to "linux-user/i386/cpu_loop.c"
target_cpu_copy_re