Hiroshi Ioka
7e44b69d78
x/sys/unix: fix invalid syscall on linux/arm
...
Some system calls are obsolete and no longer available for EABI.
This CL replace such system call usages.
Updates golang/go#14524
Change-Id: Ib99b239455ca677e46d7097911904c45119051bd
Reviewed-on: https://go-review.googlesource.com/19945
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org >
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2016-02-28 22:21:53 +00:00
Dave Cheney
18d75a3b5e
unix: add Prctl for linux platforms
...
Adds Prctl syscall for linux platforms. syscall and x/sys/unix already
defined the PR_ series of constants.
See discussion: https://groups.google.com/forum/#!topic/golang-nuts/rG6xShds2Dc
Change-Id: Ida5562b46abef574a3f9ac31911142f1e8d7fb4f
Reviewed-on: https://go-review.googlesource.com/15520
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2015-10-08 03:55:53 +00:00
Shenghou Ma
379497e3ff
unix: add explicit build tags
...
Change-Id: I62774b8ee0c1a7cc1a3b7009ca860e3fd64a6564
Signed-off-by: Shenghou Ma <minux@golang.org >
Reviewed-on: https://go-review.googlesource.com/10182
Reviewed-by: Rob Pike <r@golang.org >
2015-05-18 19:15:57 +00:00
Ian Lance Taylor
8bcc2dbee4
unix: add arm64 and ppc64le build tags as needed for Go 1.4
...
Go1.4 does not recognize arm64 and ppc64le as valid GOARCH values, so
we need explicit build tags.
Change-Id: I1a886c132ae398d9f92b2c2b33d2a4827bbdb9d4
Reviewed-on: https://go-review.googlesource.com/10083
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2015-05-14 20:02:06 +00:00
Ian Lance Taylor
4cd067a709
unix: add ppc64le/linux support
...
This incorporates changes from https://golang.org/cl/123290043 and
https://golang.org/cl/127320043 .
Files generated on Ubuntu Trusty.
Change-Id: I669c60714e857ef5f06515cd3b65dfc94785e179
Reviewed-on: https://go-review.googlesource.com/10060
Reviewed-by: Rob Pike <r@golang.org >
2015-05-14 00:30:18 +00:00