aboutsummaryrefslogtreecommitdiffstats
path: root/sys/netbsd
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-02-23 13:42:41 +0100
committerDmitry Vyukov <dvyukov@google.com>2018-02-23 13:42:41 +0100
commite229ac7779c82d5cdf27243e7699a2175c785f80 (patch)
tree17c615f6d9762b3eb7c0a99ee0a991197ef89978 /sys/netbsd
parent3be86de046e00897e05f1330b9fe17459735f294 (diff)
sys: fix descriptions for strickter return type checks
Mostly remove vma as return from some mm syscalls. This is unnecessary and we never used these.
Diffstat (limited to 'sys/netbsd')
-rw-r--r--sys/netbsd/amd64.go4
-rw-r--r--sys/netbsd/mm.txt2
2 files changed, 3 insertions, 3 deletions
diff --git a/sys/netbsd/amd64.go b/sys/netbsd/amd64.go
index cff461cd4..369379205 100644
--- a/sys/netbsd/amd64.go
+++ b/sys/netbsd/amd64.go
@@ -750,7 +750,7 @@ var syscalls_amd64 = []*Syscall{
&ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "fd", TypeSize: 4}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "pad", TypeSize: 8}}},
&IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fileoff", FldName: "offset", TypeSize: 8}}, Kind: 1},
- }, Ret: &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "ret", TypeSize: 8, ArgDir: 1}}},
+ }},
{ID: 86, NR: 74, Name: "mprotect", CallName: "mprotect", Args: []Type{
&VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "addr", TypeSize: 8}},
&LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 8}}, Buf: "addr"},
@@ -1674,4 +1674,4 @@ var consts_amd64 = []ConstValue{
{Name: "WUNTRACED", Value: 2},
}
-const revision_amd64 = "350c03f12de803ca8775df640249eae7e2425419"
+const revision_amd64 = "2439df11c096f3078f912ba500b1452d2fd517df"
diff --git a/sys/netbsd/mm.txt b/sys/netbsd/mm.txt
index abf83b960..c98caee13 100644
--- a/sys/netbsd/mm.txt
+++ b/sys/netbsd/mm.txt
@@ -4,7 +4,7 @@
include <sys/types.h>
include <sys/mman.h>
-mmap(addr vma, len len[addr], prot flags[mmap_prot], flags flags[mmap_flags], fd fd, pad const[0], offset fileoff) vma
+mmap(addr vma, len len[addr], prot flags[mmap_prot], flags flags[mmap_flags], fd fd, pad const[0], offset fileoff)
munmap(addr vma, len len[addr])
mprotect(addr vma, len len[addr], prot flags[mmap_prot])
madvise(addr vma, len len[addr], advice flags[madvise_flags])