Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfashe...
[linux-2.6] / include / asm-avr32 / sigcontext.h
1 /*
2  * Copyright (C) 2004-2006 Atmel Corporation
3  *
4  * This program is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU General Public License version 2 as
6  * published by the Free Software Foundation.
7  */
8 #ifndef __ASM_AVR32_SIGCONTEXT_H
9 #define __ASM_AVR32_SIGCONTEXT_H
10
11 struct sigcontext {
12         unsigned long   oldmask;
13
14         /* CPU registers */
15         unsigned long   sr;
16         unsigned long   pc;
17         unsigned long   lr;
18         unsigned long   sp;
19         unsigned long   r12;
20         unsigned long   r11;
21         unsigned long   r10;
22         unsigned long   r9;
23         unsigned long   r8;
24         unsigned long   r7;
25         unsigned long   r6;
26         unsigned long   r5;
27         unsigned long   r4;
28         unsigned long   r3;
29         unsigned long   r2;
30         unsigned long   r1;
31         unsigned long   r0;
32 };
33
34 #endif /* __ASM_AVR32_SIGCONTEXT_H */