]> git.proxmox.com Git - qemu.git/blame - tests/tcg/xtensa/vectors.S
Merge branch 'arm-devs.next' of git://git.linaro.org/people/pmaydell/qemu-arm
[qemu.git] / tests / tcg / xtensa / vectors.S
CommitLineData
7d890b40
MF
1.macro vector name
2
3.section .vector.\name
4 j 1f
5.section .vector.\name\().text
61:
7 wsr a2, excsave1
8 movi a2, handler_\name
9 l32i a2, a2, 0
10 beqz a2, 1f
11 jx a2
121:
13 movi a3, 1b
14 movi a2, 1
15 simcall
16
17.align 4
18.global handler_\name
19handler_\name\(): .word 0
20
21.endm
22
23vector window_overflow_4
24vector window_overflow_8
25vector window_overflow_12
26vector window_underflow_4
27vector window_underflow_8
28vector window_underflow_12
29
30vector level2
31vector level3
32vector level4
33vector level5
34vector level6
35vector level7
36
37vector kernel
38vector user
39vector double