Dmitry V. Levin
1d81b3b35f
x86_64: provide a replacement of <asm/stat.h> for x32 personality
For the reason described in commit v4.10-517-gcfde1e3, a correct definition of struct stat for x32 personality is necessary to enable "asm_stat.h" with -mx32 on x86_64. * linux/x32/asm_stat.h: Rename to ... * linux/x86_64/asm_stat.h: ... new file. * Makefile.am (strace_SOURCES): Add it. * linux/x32/asm_stat.h: New file, include "x86_64/asm_stat.h".
This is strace -- a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.
strace is released under a Berkeley-style license at the request of Paul Kranenburg; see the file COPYING for details.
See the file NEWS for information on what has changed in recent versions.
Please send bug reports and enhancements to the strace mailing list.
Description
Languages
C
92.2%
Shell
3.4%
M4
1.4%
Makefile
0.8%
Roff
0.7%
Other
1.5%