mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-27 13:05:03 +08:00
19dbaf6f6f
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>
18 lines
393 B
C
18 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
|