From d878c4ff43fe76b2c85851a627a4bcf51da51f41 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 4 Sep 2017 19:53:03 +0200 Subject: sys: minor fixes for statx and sigevent --- sys/sys_arm.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sys/sys_arm.go') diff --git a/sys/sys_arm.go b/sys/sys_arm.go index b46740a5f..745563d9b 100644 --- a/sys/sys_arm.go +++ b/sys/sys_arm.go @@ -3854,17 +3854,17 @@ var structFields = []*StructFields{ &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "restor", ArgDir: 1}, TypeSize: 4}}, }}, {Key: StructKey{Name: "sigevent"}, Fields: []Type{ - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "val"}, TypeSize: 4}}, + &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "val"}, TypeSize: 4}}, &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "signalno", FldName: "signo"}, TypeSize: 4}, Kind: 1}, &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sigev_notify", FldName: "notify"}, TypeSize: 4}, Vals: []uint64{1, 0, 2, 4}}, &UnionType{TypeCommon: TypeCommon{TypeName: "sigevent_u", FldName: "u"}}, + &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "pad"}, Type: &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const"}, TypeSize: 8}}, Kind: 1, RangeBegin: 8, RangeEnd: 8}, }}, {Key: StructKey{Name: "sigevent_thread"}, Fields: []Type{ &PtrType{TypeCommon: TypeCommon{TypeName: "buffer", FldName: "func"}, TypeSize: 4, Type: &BufferType{}}, &PtrType{TypeCommon: TypeCommon{TypeName: "buffer", FldName: "attr"}, TypeSize: 4, Type: &BufferType{}}, }}, {Key: StructKey{Name: "sigevent_u"}, Fields: []Type{ - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "pad"}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64"}, TypeSize: 8}}, Kind: 1, RangeBegin: 8, RangeEnd: 8}, &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "tid"}}, &StructType{TypeCommon: TypeCommon{TypeName: "sigevent_thread", FldName: "thr"}}, }}, @@ -13377,7 +13377,7 @@ var Calls = []*Call{ &PtrType{TypeCommon: TypeCommon{TypeName: "buffer", FldName: "buf"}, TypeSize: 4, Type: &BufferType{TypeCommon: TypeCommon{ArgDir: 1}}}, }}, {NR: 9437581, Name: "statx", CallName: "statx", Args: []Type{ - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "dfd"}, TypeSize: 8}}, + &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "fd"}}, &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "file"}, TypeSize: 4, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "filename"}, Kind: 3}}, &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "statx_flags", FldName: "flags"}, TypeSize: 4}, Vals: []uint64{256, 1024, 2048, 4096, 24576, 0, 8192, 16384}}, &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "statx_mask", FldName: "mask"}, TypeSize: 4}, Vals: []uint64{1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2047, 2048, 4095}}, -- cgit mrf-deployment