mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-21 16:29:59 +00:00
![Greg Ungerer](/assets/img/avatar_default.png)
Fix a5 register corruption when processing user space signals handlers. We need to save a5 through each contenxt change. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
17 lines
393 B
C
17 lines
393 B
C
#ifndef _ASM_M68KNOMMU_SIGCONTEXT_H
|
|
#define _ASM_M68KNOMMU_SIGCONTEXT_H
|
|
|
|
struct sigcontext {
|
|
unsigned long sc_mask; /* old sigmask */
|
|
unsigned long sc_usp; /* old user stack pointer */
|
|
unsigned long sc_d0;
|
|
unsigned long sc_d1;
|
|
unsigned long sc_a0;
|
|
unsigned long sc_a1;
|
|
unsigned long sc_a5;
|
|
unsigned short sc_sr;
|
|
unsigned long sc_pc;
|
|
unsigned short sc_formatvec;
|
|
};
|
|
|
|
#endif
|