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
| @@ -386,6 +386,7 @@ enum { · 385 unmodified lines | |||
| 386 | #define AUDIT_ARCH_CRIS (EM_CRIS|__AUDIT_ARCH_LE) | 386 | #define AUDIT_ARCH_CRIS (EM_CRIS|__AUDIT_ARCH_LE) |
| 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_I386 (EM_386|__AUDIT_ARCH_LE) | 390 | #define AUDIT_ARCH_I386 (EM_386|__AUDIT_ARCH_LE) |
| 390 | #define AUDIT_ARCH_IA64 (EM_IA_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) | 391 | #define AUDIT_ARCH_IA64 (EM_IA_64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE) |
| 391 | #define AUDIT_ARCH_M32R (EM_M32R) | 392 | #define AUDIT_ARCH_M32R (EM_M32R) |