runtime: fix lfstackUnpack on ia64
commitb445d0b89283fff9f0c60a2dcaf0f540921dfec1
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Jan 2018 17:44:19 +0000 (25 17:44 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Jan 2018 17:44:19 +0000 (25 17:44 +0000)
treec538ad105bcf5484334faf79a5d0f5116ea5862c
parent22af35f62c644e90be9ed6c20fc598ac88f5b987
runtime: fix lfstackUnpack on ia64

    The top three region number bits must be masked out before
    right-shifting the address bits into place, otherwise they will be
    copied down into the lower always-zero address bits.

    Reviewed-on: https://go-review.googlesource.com/84535

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257061 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/go/gofrontend/MERGE
libgo/go/runtime/lfstack_64bit.go