Re: [Qemu-devel] [PATCH] target/xtensa: linux-user: add call0 ABI support

2019-08-26 Thread Max Filippov
On Mon, Aug 26, 2019 at 3:27 AM Laurent Vivier wrote: > > Le 26/08/2019 à 00:17, Max Filippov a écrit : > > Xtensa binaries built for call0 ABI don't rotate register window on > > function calls and returns. Invocation of signal handlers from the > > kernel is therefore different in windowed and c

Re: [Qemu-devel] [PATCH] target/xtensa: linux-user: add call0 ABI support

2019-08-26 Thread Laurent Vivier
Le 26/08/2019 à 00:17, Max Filippov a écrit : > Xtensa binaries built for call0 ABI don't rotate register window on > function calls and returns. Invocation of signal handlers from the > kernel is therefore different in windowed and call0 ABIs. > There's currently no way to determine xtensa ELF bin

[Qemu-devel] [PATCH] target/xtensa: linux-user: add call0 ABI support

2019-08-25 Thread Max Filippov
Xtensa binaries built for call0 ABI don't rotate register window on function calls and returns. Invocation of signal handlers from the kernel is therefore different in windowed and call0 ABIs. There's currently no way to determine xtensa ELF binary ABI from the binary itself. Provide an environment