diff options
Diffstat (limited to 'src/pkg/runtime/defs_openbsd.go')
-rw-r--r-- | src/pkg/runtime/defs_openbsd.go | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/pkg/runtime/defs_openbsd.go b/src/pkg/runtime/defs_openbsd.go index 47c30cf10..ff94b9405 100644 --- a/src/pkg/runtime/defs_openbsd.go +++ b/src/pkg/runtime/defs_openbsd.go @@ -7,8 +7,8 @@ /* Input to cgo. -GOARCH=amd64 cgo -cdefs defs.go >amd64/defs.h -GOARCH=386 cgo -cdefs defs.go >386/defs.h +GOARCH=amd64 go tool cgo -cdefs defs_openbsd.go >defs_openbsd_amd64.h +GOARCH=386 go tool cgo -cdefs defs_openbsd.go >defs_openbsd_386.h */ package runtime @@ -34,6 +34,8 @@ const ( MAP_PRIVATE = C.MAP_PRIVATE MAP_FIXED = C.MAP_FIXED + MADV_FREE = C.MADV_FREE + SA_SIGINFO = C.SA_SIGINFO SA_RESTART = C.SA_RESTART SA_ONSTACK = C.SA_ONSTACK @@ -93,9 +95,12 @@ const ( ITIMER_PROF = C.ITIMER_PROF ) +type Tfork C.struct___tfork + type Sigaltstack C.struct_sigaltstack -type Sigset C.sigset_t +type Sigcontext C.struct_sigcontext type Siginfo C.siginfo_t +type Sigset C.sigset_t type Sigval C.union_sigval type StackT C.stack_t @@ -103,9 +108,3 @@ type StackT C.stack_t type Timespec C.struct_timespec type Timeval C.struct_timeval type Itimerval C.struct_itimerval - -// This is a hack to avoid pulling in machine/fpu.h. -type sfxsave64 struct{} -type usavefpu struct{} - -type Sigcontext C.struct_sigcontext |