go/src/cmd/6a
Russ Cox f2bd3a977d cmd/6l, cmd/8l, cmd/5l: add AUNDEF instruction
On 6l and 8l, this is a real instruction, guaranteed to
cause an 'undefined instruction' exception.

On 5l, we simulate it as BL to address 0.

The plan is to use it as a signal to the linker that this
point in the instruction stream cannot be reached
(hence the changes to nofollow).  This will help the
compiler explain that panicindex and friends do not
return without having to put a list of these functions
in the linker.

R=ken2
CC=golang-dev
https://golang.org/cl/6255064
2012-05-30 16:47:56 -04:00
..
Makefile cmd/*: add -d option to bison. 2012-02-21 10:50:58 -05:00
a.h
a.y cmd/6g, cmd/8g: move panicindex calls out of line 2012-05-29 12:09:27 -04:00
doc.go
lex.c cmd/6l, cmd/8l, cmd/5l: add AUNDEF instruction 2012-05-30 16:47:56 -04:00
y.tab.c cmd/6g, cmd/8g: move panicindex calls out of line 2012-05-29 12:09:27 -04:00
y.tab.h 5a, 6a, 8a, cc: check in y.tab.[ch] 2012-02-03 10:53:51 -05:00