diff options
author | Michael Stapelberg <stapelberg@debian.org> | 2014-06-19 09:22:53 +0200 |
---|---|---|
committer | Michael Stapelberg <stapelberg@debian.org> | 2014-06-19 09:22:53 +0200 |
commit | 8a39ee361feb9bf46d728ff1ba4f07ca1d9610b1 (patch) | |
tree | 4449f2036cccf162e8417cc5841a35815b3e7ac5 /src/pkg/runtime/defs_freebsd_arm.h | |
parent | c8bf49ef8a92e2337b69c14b9b88396efe498600 (diff) | |
download | golang-upstream/1.3.tar.gz |
Imported Upstream version 1.3upstream/1.3
Diffstat (limited to 'src/pkg/runtime/defs_freebsd_arm.h')
-rw-r--r-- | src/pkg/runtime/defs_freebsd_arm.h | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/src/pkg/runtime/defs_freebsd_arm.h b/src/pkg/runtime/defs_freebsd_arm.h index d321f4249..4fc452e45 100644 --- a/src/pkg/runtime/defs_freebsd_arm.h +++ b/src/pkg/runtime/defs_freebsd_arm.h @@ -4,7 +4,7 @@ enum { EINTR = 0x4, - EFAULT = 0xe, + EFAULT = 0xe, PROT_NONE = 0x0, PROT_READ = 0x1, @@ -21,8 +21,10 @@ enum { SA_RESTART = 0x2, SA_ONSTACK = 0x1, - UMTX_OP_WAIT_UINT = 0xb, - UMTX_OP_WAKE = 0x3, + UMTX_OP_WAIT_UINT = 0xb, + UMTX_OP_WAIT_UINT_PRIVATE = 0xf, + UMTX_OP_WAKE = 0x3, + UMTX_OP_WAKE_PRIVATE = 0x10, SIGHUP = 0x1, SIGINT = 0x2, @@ -76,13 +78,13 @@ enum { ITIMER_VIRTUAL = 0x1, ITIMER_PROF = 0x2, - EV_ADD = 0x1, - EV_DELETE = 0x2, - EV_CLEAR = 0x20, - EV_RECEIPT = 0x40, - EV_ERROR = 0x4000, - EVFILT_READ = -0x1, - EVFILT_WRITE = -0x2, + EV_ADD = 0x1, + EV_DELETE = 0x2, + EV_CLEAR = 0x20, + EV_RECEIPT = 0x40, + EV_ERROR = 0x4000, + EVFILT_READ = -0x1, + EVFILT_WRITE = -0x2, }; typedef struct Rtprio Rtprio; @@ -159,10 +161,12 @@ struct Ucontext { struct Timespec { int64 tv_sec; int32 tv_nsec; + byte Pad_cgo_0[4]; }; struct Timeval { int64 tv_sec; int32 tv_usec; + byte Pad_cgo_0[4]; }; struct Itimerval { Timeval it_interval; @@ -170,12 +174,12 @@ struct Itimerval { }; struct Kevent { - uint32 ident; - int16 filter; - uint16 flags; - uint32 fflags; - int32 data; - byte *udata; + uint32 ident; + int16 filter; + uint16 flags; + uint32 fflags; + int32 data; + byte *udata; }; |