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.)
12 .irp x,0,1,2,3,4,5,6,7,8,9,10,11,12
14 .section .text.a\x,"ax"
21 .section .text.b\x,"ax"
30 .section .text.c\x,"ax"
35 .section .text.d\x,"ax"