test/fixedbugs: add s390x case to issue11656

An instruction consisting of all 0s causes an illegal instruction
signal on s390x. Since 0s are the default in this test this CL just
makes it explicit.

Change-Id: Id6e060eed1a588f4b10a4e4861709fcd19b434ac
Reviewed-on: https://go-review.googlesource.com/20962
Reviewed-by: Minux Ma <minux@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
Michael Munday 2016-03-20 19:25:58 -04:00 committed by Brad Fitzpatrick
parent 992320aaa8
commit 1a82946ea5

View file

@ -65,6 +65,8 @@ func f(n int) {
binary.BigEndian.PutUint32(ill, 0x00000034) // trap
case "mips64le":
binary.LittleEndian.PutUint32(ill, 0x00000034) // trap
case "s390x":
binary.BigEndian.PutUint32(ill, 0) // undefined instruction
default:
// Just leave it as 0 and hope for the best.
}