runtime: fix lfstackUnpack on ia64
authorIan Lance Taylor <ian@gcc.gnu.org>
Thu, 25 Jan 2018 17:44:19 +0000 (17:44 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Thu, 25 Jan 2018 17:44:19 +0000 (17:44 +0000)
commita88d1f8bb2015c752fc783e168e25e5dab99a8b9
treec538ad105bcf5484334faf79a5d0f5116ea5862c
parent19e502d4132a2b02e71f75e4a20e6396081cdbc5
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

From-SVN: r257061
gcc/go/gofrontend/MERGE
libgo/go/runtime/lfstack_64bit.go