syscall_get_arch() is required to be implemented on all architectures in addition to already implemented syscall_get_nr(), syscall_get_arguments(), syscall_get_error(), and syscall_get_return_value() functions in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO request.
Showing the changes to include/uapi/linux (1 of 2 files). Show all
Unified · Split
| @@ -387,6 +387,7 @@ enum { · 386 unmodified lines | |||
| 387 | #define AUDIT_ARCH_CSKY (EM_CSKY|__AUDIT_ARCH_LE) | 387 | #define AUDIT_ARCH_CSKY (EM_CSKY|__AUDIT_ARCH_LE) |
| 388 | #define AUDIT_ARCH_FRV (EM_FRV) | 388 | #define AUDIT_ARCH_FRV (EM_FRV) |
| 389 | #define AUDIT_ARCH_H8300 (EM_H8_300) | 389 | #define AUDIT_ARCH_H8300 (EM_H8_300) |
| 390 | #define AUDIT_ARCH_HEXAGON (EM_HEXAGON) | ||
| 390 | #define AUDIT_ARCH_I386 (EM_386|__AUDIT_ARCH_LE) | 391 | #define AUDIT_ARCH_I386 (EM_386|__AUDIT_ARCH_LE) |
| 391 | #define AUDIT_ARCH_IA64 (EM_IA_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) | 392 | #define AUDIT_ARCH_IA64 (EM_IA_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) |
| 392 | #define AUDIT_ARCH_M32R (EM_M32R) | 393 | #define AUDIT_ARCH_M32R (EM_M32R) |