Make UEFI boot-platform build again
[haiku.git] / headers / posix / arch / arm / signal.h
blob1bf092b83de5216a859ebd618111326724237a2b
1 /*
2 * Copyright 2008-2012 Haiku, Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
4 */
5 #ifndef _ARCH_SIGNAL_H_
6 #define _ARCH_SIGNAL_H_
9 /*
10 * Architecture-specific structure passed to signal handlers
13 #if __ARM__
14 struct vregs
16 ulong r0;
17 ulong r1;
18 ulong r2;
19 ulong r3;
20 ulong r4;
21 ulong r5;
22 ulong r6;
23 ulong r7;
24 ulong r8;
25 ulong r9;
26 ulong r10;
27 ulong r11;
28 ulong r12;
29 ulong r13; /* stack pointer */
30 ulong r14; /* link register */
31 ulong r15; /* program counter */
32 ulong cpsr;
33 // TODO: ARM: fix floats in vregs, add missing stuff.
35 #endif /* __ARM__ */
38 #endif /* _ARCH_SIGNAL_H_ */