daily update
[external/binutils.git] / gas / testsuite / gas / arm / arch4t.s
1         .text
2         .align 0
3 l:
4         bx      r0
5         bxeq    r1
6
7 foo:    
8         ldrh    r3, foo
9         ldrsh   r4, [r5]
10         ldrsb   r4, [r1, r3]
11         ldrsh   r1, [r4, r4]!
12         ldreqsb r1, [r5, -r3]
13         ldrneh  r2, [r6], r7
14         ldrccsh r2, [r7], +r8
15         ldrsb   r2, [r3, #255]
16         ldrsh   r1, [r4, #-250]
17         ldrsb   r1, [r5, #+240]
18
19         strh    r2, bar
20         strneh  r3, [r3]
21
22         msr     CPSR_f, #2
23         msr     CPSR_c, r3
24         msr     CPSR_x, r4
25         msr     CPSR_s, r5
26         msr     CPSR_f, r6
27         msr     CPSR_all, r7
28         
29         msr     SPSR_f, #4
30         msr     SPSR_c, r8
31         msr     SPSR_x, r9
32         msr     SPSR_s, r10
33         msr     SPSR_f, r11
34         msr     SPSR_all, r12
35 bar:
36         @ section padding for a.out's benefit
37         nop
38         nop