* elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbol
[external/binutils.git] / sim / testsuite / sim / fr30 / bp.cgs
1 # fr30 testcase for bp $label9
2 # mach(): fr30
3
4         .include "testutils.inc"
5
6         START
7
8         .text
9         .global bp
10 bp:
11         ; Test bp $label9
12         set_cc          0x0f            ; condition codes are irrelevent
13         no_branch       bp
14
15         set_cc          0x0e            ; condition codes are irrelevent
16         no_branch       bp
17
18         set_cc          0x0d            ; condition codes are irrelevent
19         no_branch       bp
20
21         set_cc          0x0c            ; condition codes are irrelevent
22         no_branch       bp
23
24         set_cc          0x0b            ; condition codes are irrelevent
25         no_branch       bp
26
27         set_cc          0x0a            ; condition codes are irrelevent
28         no_branch       bp
29
30         set_cc          0x09            ; condition codes are irrelevent
31         no_branch       bp
32
33         set_cc          0x08            ; condition codes are irrelevent
34         no_branch       bp
35
36         set_cc          0x07            ; condition codes are irrelevent
37         take_branch     bp
38
39         set_cc          0x06            ; condition codes are irrelevent
40         take_branch     bp
41
42         set_cc          0x05            ; condition codes are irrelevent
43         take_branch     bp
44
45         set_cc          0x04            ; condition codes are irrelevent
46         take_branch     bp
47
48         set_cc          0x03            ; condition codes are irrelevent
49         take_branch     bp
50
51         set_cc          0x02            ; condition codes are irrelevent
52         take_branch     bp
53
54         set_cc          0x01            ; condition codes are irrelevent
55         take_branch     bp
56
57         set_cc          0x00            ; condition codes are irrelevent
58         take_branch     bp
59
60         ; Test bp:d label9
61         set_cc          0x0f            ; condition codes are irrelevent
62         no_branch_d     bp:d 0xf
63
64         set_cc          0x0e            ; condition codes are irrelevent
65         no_branch_d     bp:d 0xe
66
67         set_cc          0x0d            ; condition codes are irrelevent
68         no_branch_d     bp:d 0xd
69
70         set_cc          0x0c            ; condition codes are irrelevent
71         no_branch_d     bp:d 0xc
72
73         set_cc          0x0b            ; condition codes are irrelevent
74         no_branch_d     bp:d 0xb
75
76         set_cc          0x0a            ; condition codes are irrelevent
77         no_branch_d     bp:d 0xa
78
79         set_cc          0x09            ; condition codes are irrelevent
80         no_branch_d     bp:d 0x9
81
82         set_cc          0x08            ; condition codes are irrelevent
83         no_branch_d     bp:d 0x8
84
85         set_cc          0x07            ; condition codes are irrelevent
86         take_branch_d   bp:d 0x7
87
88         set_cc          0x06            ; condition codes are irrelevent
89         take_branch_d   bp:d 0x6
90
91         set_cc          0x05            ; condition codes are irrelevent
92         take_branch_d   bp:d 0x5
93
94         set_cc          0x04            ; condition codes are irrelevent
95         take_branch_d   bp:d 0x4
96
97         set_cc          0x03            ; condition codes are irrelevent
98         take_branch_d   bp:d 0x3
99
100         set_cc          0x02            ; condition codes are irrelevent
101         take_branch_d   bp:d 0x2
102
103         set_cc          0x01            ; condition codes are irrelevent
104         take_branch_d   bp:d 0x1
105
106         set_cc          0x00            ; condition codes are irrelevent
107         take_branch_d   bp:d 0x0
108
109         pass