1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 #ifndef HEXAGON_ASM_USER_H
3 #define HEXAGON_ASM_USER_H
6 * Layout for registers passed in elf core dumps to userspace.
8 * Basically a rearranged subset of "pt_regs".
10 * Interested parties: libc, gdb...
13 struct user_regs_struct
{
59 #if CONFIG_HEXAGON_ARCH_VERSION < 4
60 unsigned long pad1
; /* pad out to 48 words total */
61 unsigned long pad2
; /* pad out to 48 words total */
62 unsigned long pad3
; /* pad out to 48 words total */
66 unsigned long pad1
; /* pad out to 48 words total */