diff options
author | Elliott Hughes <enh@google.com> | 2014-03-03 23:45:26 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2014-03-03 23:54:14 +0000 |
commit | 7a28f7f128fcca6ef0010b98cb21adcf8c3b8ae1 (patch) | |
tree | 2ce882a045c2f7a40a684f3162a0b620006a3212 /signal.c | |
parent | 54cabefc753cc72417bb610cb9f7873f4389e9f5 (diff) | |
download | strace-7a28f7f128fcca6ef0010b98cb21adcf8c3b8ae1.tar.gz strace-7a28f7f128fcca6ef0010b98cb21adcf8c3b8ae1.tar.bz2 strace-7a28f7f128fcca6ef0010b98cb21adcf8c3b8ae1.tar.xz |
aarch64: fix decoding of arm syscall numbers
If an aarch64 strace is tracing a process using the arm personality, it
also needs to call the shuffle_scno function for the ARM-specific
syscalls.
* syscall.c (shuffle_scno): Define on AARCH64.
(get_scno) [AARCH64]: Call shuffle_scno when the tracee is in 32-bit mode.
Signed-off-by: Elliott Hughes <enh@google.com>
Diffstat (limited to 'signal.c')
0 files changed, 0 insertions, 0 deletions