Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / rx / rx-asm-good.s
1
2         .INCLUDE ..FILE@.inc
3         
4         .SECTION P,CODE,ALIGN
5
6         .ORG 100H
7         
8         .GLB mem
9 mem:
10         .word three, seven
11         
12         ; mac1 r2
13         ; mac1 r3,r4
14         ; 
15         ; mac2
16         ; 
17         ; mac3 L,r0,H,[a0]
18         
19         .MREPEAT 3
20         mov.l #..MACREP,r0
21         .ENDR
22
23         .ALIGN
24
25         .STK 2
26         bsr glbsub
27         bsr localsub
28         .STK -2
29
30         .IF TYPE==0
31         .byte "harry"
32         .ELIF TYPE>0
33         .byte "jim"
34         .ELSE
35         .byte "bert"
36         .ENDIF
37
38 ?:
39         bra ?+
40         bra ?-
41 ?:
42         bra ?-
43
44         
45         .SECTION D_1,DATA
46         .GLB dmem
47 dmem:
48         size .EQU 2
49         
50         .ADDR 1
51         .ADDR "dat"
52         .ADDR dmem+1
53
54         .BLKA 1
55         .BLKA size
56
57         .BLKB 1
58         .BLKB size
59
60         .BLKD 1
61         .BLKD size
62
63         .BLKF 1
64         .BLKF size
65
66         .BLKL 1
67         .BLKL size+1
68
69         .BLKW 1
70         .BLKW size
71
72         .BYTE 1
73         .BYTE "data"
74         .BYTE dmem+1
75
76         .DOUBLE 5e2
77         .FIXED  1.234
78         .FLOAT  5e2
79
80         .LWORD 1
81         .LWORD "two"
82         .LWORD 3+4
83         
84         .WORD   3
85         
86