First of all, I tried registering on the gcc4ti trac page (http://trac.godzil.net/gcc4ti) but it just gave me an error:
Trac detected an internal error:
IOError: [Errno 2] No such file or directory: ''
Anyway, I was trying to report a bug in the GNU assembler that I came across today. First, here's a sample source file that triggers the bug:
[source=plain] bra 1[/source]
(I had meant to type [code]bra 1f[/code] to branch to a local label, but I ended up finding this nasty bug instead!)
If that line is found anywhere in a source file, AS just bombs out with error code 127:
$ "$TIGCC/bin/as" -o crash.o crash.s; echo $?
127
Similar instructions like beq, bne, bsr, etc, or any other number, also trigger the bug; jbra and the like do not trigger it.
A side effect is an empty crash.o file (zero bytes in size), so it really screws up "make" until I manually remove the file.