aboutsummaryrefslogtreecommitdiff
path: root/libgo/go
diff options
context:
space:
mode:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2015-01-15 20:42:43 +0000
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2015-01-15 20:42:43 +0000
commit98fd7ef09671c7fff9f60091252dfd2badd16b0a (patch)
tree3641f510facdd162a1a48b6626f752ff53a9bd36 /libgo/go
parent78097d18693f6f8f80cba8507fdf3d1e650bf5b7 (diff)
reflect: Correct error in conversion of s390x support to Go 1.4.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219685 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgo/go')
-rw-r--r--libgo/go/reflect/makefuncgo_s390x.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgo/go/reflect/makefuncgo_s390x.go b/libgo/go/reflect/makefuncgo_s390x.go
index ea4c93e4f67..6e510156b34 100644
--- a/libgo/go/reflect/makefuncgo_s390x.go
+++ b/libgo/go/reflect/makefuncgo_s390x.go
@@ -320,7 +320,7 @@ argloop:
switch v.Kind() {
case Ptr, UnsafePointer, Chan, Func, Map:
w = uintptr(v.pointer())
- } else {
+ default:
memmove(unsafe.Pointer(&w), v.ptr, v.typ.size)
if ret_off_reg != 0 {
w = s390xReloadForRegister(