summaryrefslogtreecommitdiff
path: root/libgo/go/syscall
diff options
context:
space:
mode:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2015-11-02 19:58:15 +0000
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2015-11-02 19:58:15 +0000
commit62bab19e35ee734a3e9e4f56be5fa08e1f9875a2 (patch)
tree94239fb004a89b271f52619c1b46a269b9aa863b /libgo/go/syscall
parent988403a9f3afaecefb9e2d6f29626c8cf02ce13f (diff)
downloadgcc-62bab19e35ee734a3e9e4f56be5fa08e1f9875a2.tar.gz
syscall: Change raw_ioctl cmd type to uintptr.
Attempt to fix a build bug report: ../../../../libgo/go/syscall/exec_linux.go:185:37: error: integer constant overflow _, err1 = raw_ioctl_ptr(sys.Ctty, TIOCSPGRP, unsafe.Pointer(&pgrp)) Reviewed-on: https://go-review.googlesource.com/16539 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229674 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgo/go/syscall')
-rw-r--r--libgo/go/syscall/exec_unix.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/libgo/go/syscall/exec_unix.go b/libgo/go/syscall/exec_unix.go
index 7427c57b703..218d78cf146 100644
--- a/libgo/go/syscall/exec_unix.go
+++ b/libgo/go/syscall/exec_unix.go
@@ -41,10 +41,10 @@ import (
//sysnb raw_close(fd int) (err Errno)
//close(fd _C_int) _C_int
-//sysnb raw_ioctl(fd int, cmd int, val int) (rval int, err Errno)
+//sysnb raw_ioctl(fd int, cmd uintptr, val int) (rval int, err Errno)
//__go_ioctl(fd _C_int, cmd _C_int, val _C_int) _C_int
-//sysnb raw_ioctl_ptr(fd int, cmd int, val unsafe.Pointer) (rval int, err Errno)
+//sysnb raw_ioctl_ptr(fd int, cmd uintptr, val unsafe.Pointer) (rval int, err Errno)
//__go_ioctl_ptr(fd _C_int, cmd _C_int, val unsafe.Pointer) _C_int
//sysnb raw_execve(argv0 *byte, argv **byte, envv **byte) (err Errno)