URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [hppa/] [parse/] [labelbug.s] - Rev 205
Compare with Previous | Blame | View Log
.code .align 4 ; A comment. This should not be interpreted as a label, but both of the ; following statements should. label_without_colon label_with_colon: ; A problem tege found... ; Input scrubbing in gas makes life a real nightmare for assemblers ; in which the *position* within a line determines how to interpret ; a stream a characters. These test one particular case where gas ; had the tendency to delete the whitespace between the opcode and ; operands if a label without a colon began a line, and the operands ; started with a non-numeric character. L$1 add %r2,%r2,%r2 L$2: add %r2,%r2,%r2 L$3 add %r2,%r2,%r2 L$4 add %r2,%r2,%r2 L$5: add %r2,%r2,%r2 L$6 add %r2,%r2,%r2 ; An instruction or pseudo-op may begin anywhere after column 0. b,n label_without_colon