strace/linux/aarch64
Dmitry V. Levin dcfb3c0d47 Introduce raw syscall invocation wrappers
Unfortunately, syscall(3) provided by libc is too smart
for some of our needs.

* linux/raw_syscall.h: New file.
* linux/aarch64/raw_syscall.h: Likewise.
* linux/alpha/raw_syscall.h: Likewise.
* linux/arc/raw_syscall.h: Likewise.
* linux/arm/raw_syscall.h: Likewise.
* linux/avr32/raw_syscall.h: Likewise.
* linux/bfin/raw_syscall.h: Likewise.
* linux/hppa/raw_syscall.h: Likewise.
* linux/i386/raw_syscall.h: Likewise.
* linux/ia64/raw_syscall.h: Likewise.
* linux/m68k/raw_syscall.h: Likewise.
* linux/metag/raw_syscall.h: Likewise.
* linux/microblaze/raw_syscall.h: Likewise.
* linux/mips/raw_syscall.h: Likewise.
* linux/nios2/raw_syscall.h: Likewise.
* linux/or1k/raw_syscall.h: Likewise.
* linux/powerpc/raw_syscall.h: Likewise.
* linux/powerpc64/raw_syscall.h: Likewise.
* linux/riscv/raw_syscall.h: Likewise.
* linux/s390/raw_syscall.h: Likewise.
* linux/s390x/raw_syscall.h: Likewise.
* linux/sh/raw_syscall.h: Likewise.
* linux/sh64/raw_syscall.h: Likewise.
* linux/sparc/raw_syscall.h: Likewise.
* linux/sparc64/raw_syscall.h: Likewise.
* linux/tile/raw_syscall.h: Likewise.
* linux/x32/raw_syscall.h: Likewise.
* linux/x86_64/raw_syscall.h: Likewise.
* linux/xtensa/raw_syscall.h: Likewise.
* Makefile.am (EXTRA_DIST): Add them.
2018-03-23 13:43:13 +00:00
..
arch_defs_.h Rework decoding and pathtrace of old select syscall 2018-01-23 23:17:02 +00:00
arch_regs.c aarch64: use ARCH_SET_PERSONALITY_FROM_IOV_SIZE 2018-01-16 22:54:38 +00:00
arch_regs.h aarch64: fix compilation warnings 2015-03-05 04:10:52 +00:00
arch_rt_sigframe.c Introduce get_rt_sigframe_addr function 2017-03-13 15:22:50 +00:00
arch_sigreturn.c sigreturn.c: split arch specific code into separate arch files 2015-03-23 22:25:05 +00:00
errnoent1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
get_error.c Move is_negated_errno() to new header negated_errno.h 2017-07-14 23:55:23 +00:00
get_scno.c Move shuffle_scno() invocation to get_scno 2018-02-09 22:11:50 +00:00
get_syscall_args.c aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_arch0.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_arch1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_inc0.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_inc1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
nr_prefix.c Handle very special __ARM_NR_-prefixed syscalls 2018-02-10 00:01:01 +00:00
raw_syscall.h Introduce raw syscall invocation wrappers 2018-03-23 13:43:13 +00:00
set_error.c Implement success injection 2017-01-28 09:47:00 +00:00
set_scno.c Automatically replace kernel_(scno|ureg)_t with kernel_ulong_t 2016-12-26 10:43:34 +00:00
shuffle_scno.c Make shuffle_scno globally available 2018-02-10 00:01:01 +00:00
signalent1.h Cleanup auxiliary signalent files 2015-02-23 20:55:11 +00:00
syscallent1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
syscallent.h Add pure syscall flag 2018-02-10 01:33:49 +00:00