Fix implib test failures
[deliverable/binutils-gdb.git] / ld / testsuite / ld-mips-elf / unaligned-branch-micromips.d
CommitLineData
9d862524
MR
1#name: microMIPS link branch to unaligned symbol
2#as: -EB -n32 -march=from-abi
3#ld: -EB -Ttext 0x1c000000 -e 0x1c000000
4#source: ../../../gas/testsuite/gas/mips/unaligned-branch-micromips-2.s
5#error: \A[^\n]*: In function `foo':\n
a6ebf616 6#error: \(\.text\+0x100a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524 7#error: [^\n]*: In function `foo':\n
a6ebf616 8#error: \(\.text\+0x1012\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524 9#error: [^\n]*: In function `foo':\n
a6ebf616 10#error: \(\.text\+0x101a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524 11#error: [^\n]*: In function `foo':\n
a6ebf616 12#error: \(\.text\+0x102a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524 13#error: [^\n]*: In function `foo':\n
a6ebf616 14#error: \(\.text\+0x1032\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524 15#error: [^\n]*: In function `foo':\n
a6ebf616 16#error: \(\.text\+0x103a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
17#error: [^\n]*: In function `foo':\n
18#error: \(\.text\+0x1062\): Branch to a non-instruction-aligned address\n
19#error: [^\n]*: In function `foo':\n
20#error: \(\.text\+0x1072\): Branch to a non-instruction-aligned address\n
21#error: [^\n]*: In function `foo':\n
22#error: \(\.text\+0x1082\): Unsupported branch between ISA modes\n
23#error: [^\n]*: In function `foo':\n
a6ebf616 24#error: \(\.text\+0x1088\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
25#error: [^\n]*: In function `foo':\n
26#error: \(\.text\+0x1088\): Unsupported branch between ISA modes\n
27#error: [^\n]*: In function `foo':\n
a6ebf616 28#error: \(\.text\+0x108e\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
29#error: [^\n]*: In function `foo':\n
30#error: \(\.text\+0x108e\): Unsupported branch between ISA modes\n
31#error: [^\n]*: In function `foo':\n
a6ebf616 32#error: \(\.text\+0x1094\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
33#error: [^\n]*: In function `foo':\n
34#error: \(\.text\+0x1094\): Unsupported branch between ISA modes\n
35#error: [^\n]*: In function `foo':\n
36#error: \(\.text\+0x109a\): Unsupported branch between ISA modes\n
37#error: [^\n]*: In function `foo':\n
a6ebf616 38#error: \(\.text\+0x10a0\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
39#error: [^\n]*: In function `foo':\n
40#error: \(\.text\+0x10a0\): Unsupported branch between ISA modes\n
41#error: [^\n]*: In function `foo':\n
a6ebf616 42#error: \(\.text\+0x10a6\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
43#error: [^\n]*: In function `foo':\n
44#error: \(\.text\+0x10a6\): Unsupported branch between ISA modes\n
45#error: [^\n]*: In function `foo':\n
a6ebf616 46#error: \(\.text\+0x10ac\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
47#error: [^\n]*: In function `foo':\n
48#error: \(\.text\+0x10ac\): Unsupported branch between ISA modes\n
49#error: [^\n]*: In function `foo':\n
50#error: \(\.text\+0x10b2\): Unsupported branch between ISA modes\n
51#error: [^\n]*: In function `foo':\n
52#error: \(\.text\+0x10ca\): Branch to a non-instruction-aligned address\n
53#error: [^\n]*: In function `foo':\n
54#error: \(\.text\+0x10d6\): Branch to a non-instruction-aligned address\n
55#error: [^\n]*: In function `foo':\n
56#error: \(\.text\+0x10e2\): Unsupported branch between ISA modes\n
57#error: [^\n]*: In function `foo':\n
a6ebf616 58#error: \(\.text\+0x10e8\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
59#error: [^\n]*: In function `foo':\n
60#error: \(\.text\+0x10e8\): Unsupported branch between ISA modes\n
61#error: [^\n]*: In function `foo':\n
a6ebf616 62#error: \(\.text\+0x10ee\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
63#error: [^\n]*: In function `foo':\n
64#error: \(\.text\+0x10ee\): Unsupported branch between ISA modes\n
65#error: [^\n]*: In function `foo':\n
a6ebf616 66#error: \(\.text\+0x10f4\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
67#error: [^\n]*: In function `foo':\n
68#error: \(\.text\+0x10f4\): Unsupported branch between ISA modes\n
69#error: [^\n]*: In function `foo':\n
70#error: \(\.text\+0x10fa\): Unsupported branch between ISA modes\n
71#error: [^\n]*: In function `foo':\n
a6ebf616 72#error: \(\.text\+0x1100\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
73#error: [^\n]*: In function `foo':\n
74#error: \(\.text\+0x1100\): Unsupported branch between ISA modes\n
75#error: [^\n]*: In function `foo':\n
a6ebf616 76#error: \(\.text\+0x1106\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
77#error: [^\n]*: In function `foo':\n
78#error: \(\.text\+0x1106\): Unsupported branch between ISA modes\n
79#error: [^\n]*: In function `foo':\n
a6ebf616 80#error: \(\.text\+0x110c\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
81#error: [^\n]*: In function `foo':\n
82#error: \(\.text\+0x110c\): Unsupported branch between ISA modes\n
83#error: [^\n]*: In function `foo':\n
84#error: \(\.text\+0x1112\): Unsupported branch between ISA modes\n
85#error: [^\n]*: In function `foo':\n
86#error: \(\.text\+0x112a\): Branch to a non-instruction-aligned address\n
87#error: [^\n]*: In function `foo':\n
88#error: \(\.text\+0x1136\): Branch to a non-instruction-aligned address\n
89#error: [^\n]*: In function `foo':\n
90#error: \(\.text\+0x1142\): Unsupported branch between ISA modes\n
91#error: [^\n]*: In function `foo':\n
a6ebf616 92#error: \(\.text\+0x1146\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
93#error: [^\n]*: In function `foo':\n
94#error: \(\.text\+0x1146\): Unsupported branch between ISA modes\n
95#error: [^\n]*: In function `foo':\n
a6ebf616 96#error: \(\.text\+0x114a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
97#error: [^\n]*: In function `foo':\n
98#error: \(\.text\+0x114a\): Unsupported branch between ISA modes\n
99#error: [^\n]*: In function `foo':\n
a6ebf616 100#error: \(\.text\+0x114e\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
101#error: [^\n]*: In function `foo':\n
102#error: \(\.text\+0x114e\): Unsupported branch between ISA modes\n
103#error: [^\n]*: In function `foo':\n
104#error: \(\.text\+0x1152\): Unsupported branch between ISA modes\n
105#error: [^\n]*: In function `foo':\n
a6ebf616 106#error: \(\.text\+0x1156\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
107#error: [^\n]*: In function `foo':\n
108#error: \(\.text\+0x1156\): Unsupported branch between ISA modes\n
109#error: [^\n]*: In function `foo':\n
a6ebf616 110#error: \(\.text\+0x115a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
111#error: [^\n]*: In function `foo':\n
112#error: \(\.text\+0x115a\): Unsupported branch between ISA modes\n
113#error: [^\n]*: In function `foo':\n
a6ebf616 114#error: \(\.text\+0x115e\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
115#error: [^\n]*: In function `foo':\n
116#error: \(\.text\+0x115e\): Unsupported branch between ISA modes\n
117#error: [^\n]*: In function `foo':\n
118#error: \(\.text\+0x1162\): Unsupported branch between ISA modes\n
119#error: [^\n]*: In function `foo':\n
120#error: \(\.text\+0x1172\): Branch to a non-instruction-aligned address\n
121#error: [^\n]*: In function `foo':\n
122#error: \(\.text\+0x117a\): Branch to a non-instruction-aligned address\n
123#error: [^\n]*: In function `foo':\n
124#error: \(\.text\+0x1182\): Unsupported branch between ISA modes\n
125#error: [^\n]*: In function `foo':\n
a6ebf616 126#error: \(\.text\+0x1186\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
127#error: [^\n]*: In function `foo':\n
128#error: \(\.text\+0x1186\): Unsupported branch between ISA modes\n
129#error: [^\n]*: In function `foo':\n
a6ebf616 130#error: \(\.text\+0x118a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
131#error: [^\n]*: In function `foo':\n
132#error: \(\.text\+0x118a\): Unsupported branch between ISA modes\n
133#error: [^\n]*: In function `foo':\n
a6ebf616 134#error: \(\.text\+0x118e\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
135#error: [^\n]*: In function `foo':\n
136#error: \(\.text\+0x118e\): Unsupported branch between ISA modes\n
137#error: [^\n]*: In function `foo':\n
138#error: \(\.text\+0x1192\): Unsupported branch between ISA modes\n
139#error: [^\n]*: In function `foo':\n
a6ebf616 140#error: \(\.text\+0x1196\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
141#error: [^\n]*: In function `foo':\n
142#error: \(\.text\+0x1196\): Unsupported branch between ISA modes\n
143#error: [^\n]*: In function `foo':\n
a6ebf616 144#error: \(\.text\+0x119a\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
145#error: [^\n]*: In function `foo':\n
146#error: \(\.text\+0x119a\): Unsupported branch between ISA modes\n
147#error: [^\n]*: In function `foo':\n
a6ebf616 148#error: \(\.text\+0x119e\): Cannot convert a branch to JALX for a non-word-aligned address\n
9d862524
MR
149#error: [^\n]*: In function `foo':\n
150#error: \(\.text\+0x119e\): Unsupported branch between ISA modes\n
151#error: [^\n]*: In function `foo':\n
152#error: \(\.text\+0x11a2\): Unsupported branch between ISA modes\n
153#error: [^\n]*: In function `foo':\n
154#error: \(\.text\+0x11b2\): Branch to a non-instruction-aligned address\n
155#error: [^\n]*: In function `foo':\n
156#error: \(\.text\+0x11ba\): Branch to a non-instruction-aligned address\Z
This page took 0.029855 seconds and 4 git commands to generate.