xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/m32r/lock.cgs (revision 4b169a6ba595ae283ca507b26b15fdff40495b1c)
1# m32r testcase for lock $dr,@$sr
2# mach(): m32r m32rx
3
4	.include "testutils.inc"
5
6	start
7
8	.global lock
9lock:
10	mvaddr_h_gr r4, data_loc
11	mvi_h_gr    r5, 0
12
13	lock r5, @r4
14
15	test_h_gr r5, 0x12345678
16
17	; There is no way to test the lock bit
18
19	unlock r5, @r4 	; Unlock the processor
20
21	pass
22
23data_loc:
24	.word 0x12345678
25
26