Fixed matching in newly added test.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mmix / relax2.s
1 # PUSHJ stub border-cases: two with either or both stubs unreachable,
2 # local symbols, ditto non-local labels, similar with three PUSHJs.
3 # Note the absence of ":" on labels: because it's a symbol-character,
4 # it's concatenated with the parameter macro name and parsed as "\x:".
5 # This happens before gas deals with ":" as it usually does; not being
6 # part of the name when ending a label at the beginning of a line.
7 # (Since we're LABELS_WITHOUT_COLONS it inserts one for us, but
8 # that would be disabled with --gnu-syntax.)
9
10 Main SWYM
11
12 .irp x,0,1,2,3,4,5,6,7,8,9,10,11,12
13
14 .section .text.a\x,"ax"
15 aa\x .space 4,0
16 a\x .space 65536*4,0
17 PUSHJ $33,aa\x
18 PUSHJ $22,a\x
19 .space 65535*4-4*\x
20
21 .section .text.b\x,"ax"
22 bbb\x .space 4,0
23 bb\x .space 4,0
24 b\x .space 65535*4
25 PUSHJ $12,bbb\x
26 PUSHJ $13,bb\x
27 PUSHJ $14,b\x
28 .space 65535*4-4*\x
29
30 .section .text.c\x,"ax"
31 c\x PUSHJ $100,ca\x
32 PUSHJ $101,cb\x
33 .space 65535*4-4*\x
34
35 .section .text.d\x,"ax"
36 d\x PUSHJ $99,da\x
37 PUSHJ $98,db\x
38 PUSHJ $97,dc\x
39 .space 65535*4-4*\x
40
41 .endr
This page took 0.029511 seconds and 4 git commands to generate.