xref: /minix3/minix/tests/arch/earm/test_arm_segfault.S (revision 35b65c5af1d53112a49b08e87ddc00d7e24625e9)
1.text
2.global main
3main:
4	push {lr}
5	ldr r0, =0xDEADBEE0 /* Hopefully this is not mapped... */
6	ldr r1, [r0]
7	ldr r0, =0x01010100 /* In case we survived, try something else */
8	ldr r1, [r0]
9
10	ldr r0, =msg
11	bl puts
12
13	mov r0, #0  /* test should check for non-zero exit code / signal */
14	pop {pc}
15msg:
16	.ascii "ERROR - caused no segfault\n"
17