162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
262306a36Sopenharmony_ci#ifndef _ASM_IA64_UCONTEXT_H
362306a36Sopenharmony_ci#define _ASM_IA64_UCONTEXT_H
462306a36Sopenharmony_ci
562306a36Sopenharmony_cistruct ucontext {
662306a36Sopenharmony_ci	struct sigcontext uc_mcontext;
762306a36Sopenharmony_ci};
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci#define uc_link		uc_mcontext.sc_gr[0]	/* wrong type; nobody cares */
1062306a36Sopenharmony_ci#define uc_sigmask	uc_mcontext.sc_sigmask
1162306a36Sopenharmony_ci#define uc_stack	uc_mcontext.sc_stack
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci#endif /* _ASM_IA64_UCONTEXT_H */
14