summaryrefslogtreecommitdiff
path: root/sim/testsuite/sim/frv/hello.ms
blob: 117e4a6be83b0f80aea3b059a4fb65acc19a7a51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# mach: all
# output: Hello World!\n

	.global _start
_start:

; write (hello world)
	setlos	#14,gr10
	sethi	%hi(hello),gr9
	setlo	%lo(hello),gr9
	setlos	#1,gr8
	setlos	#5,gr7
	tira	gr0,#0
; exit (0)
	setlos	#0,gr8
	setlos	#1,gr7
	tira	gr0,#0

hello:	.ascii "Hello World!\r\n"