diff --git a/.github/workflows/go-cross.yml b/.github/workflows/go-cross.yml index bd674a7a5..1daf488ae 100644 --- a/.github/workflows/go-cross.yml +++ b/.github/workflows/go-cross.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: - go-version: [ 1.18, 1.19 ] + go-version: [ 1.19, '1.20' ] os: [ubuntu-latest, macos-latest, windows-latest] include: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 78ff273be..cad086593 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ on: pull_request: env: - GO_VERSION: 1.18 + GO_VERSION: 1.19 GOLANGCI_LINT_VERSION: v1.47.1 jobs: @@ -45,7 +45,7 @@ jobs: needs: linting strategy: matrix: - go-version: [ 1.18, 1.19 ] + go-version: [ 1.19, '1.20' ] steps: - name: Set up Go ${{ matrix.go-version }} uses: actions/setup-go@v2 @@ -76,7 +76,7 @@ jobs: working-directory: ${{ github.workspace }}/go/src/github.com/traefik/yaegi strategy: matrix: - go-version: [ 1.18, 1.19 ] + go-version: [ 1.19, '1.20' ] steps: - name: Set up Go ${{ matrix.go-version }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 97a54f424..105ba2f40 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ on: - v[0-9]+.[0-9]+* env: - GO_VERSION: 1.19 + GO_VERSION: '1.20' jobs: diff --git a/extract/extract.go b/extract/extract.go index 298f168c9..50fb06337 100644 --- a/extract/extract.go +++ b/extract/extract.go @@ -468,7 +468,7 @@ func GetMinor(part string) string { return minor } -const defaultMinorVersion = 19 +const defaultMinorVersion = 20 func genBuildTags() (string, error) { version := runtime.Version() diff --git a/interp/interp_consistent_test.go b/interp/interp_consistent_test.go index d1c430c88..e4d913af7 100644 --- a/interp/interp_consistent_test.go +++ b/interp/interp_consistent_test.go @@ -217,7 +217,7 @@ func TestInterpErrorConsistency(t *testing.T) { { fileName: "const9.go", expectedInterp: "5:2: constant definition loop", - expectedExec: "5:2: initialization loop for b", + expectedExec: "5:2: initialization", }, { fileName: "if2.go", @@ -247,7 +247,7 @@ func TestInterpErrorConsistency(t *testing.T) { { fileName: "issue-1093.go", expectedInterp: "9:6: cannot use type untyped string as type int in assignment", - expectedExec: `9:6: cannot use "a" + b() (value of type string) as type int in assignment`, + expectedExec: `9:6: cannot use "a" + b() (value of type string)`, }, { fileName: "op1.go", diff --git a/interp/interp_eval_test.go b/interp/interp_eval_test.go index 4f42ca9d5..b54c5d41f 100644 --- a/interp/interp_eval_test.go +++ b/interp/interp_eval_test.go @@ -545,8 +545,8 @@ func TestEvalSliceExpression(t *testing.T) { {src: `a := (&[]int{0,1,2,3})[1:3]`, err: "1:33: cannot slice type *[]int"}, {src: `a := "hello"[1:3:4]`, err: "1:45: invalid operation: 3-index slice of string"}, {src: `ar := [3]int{0,1,2}; a := ar[:4]`, err: "1:58: index int is out of bounds"}, - {src: `a := []int{0,1,2,3}[1::4]`, err: "1:49: 2nd index required in 3-index slice"}, - {src: `a := []int{0,1,2,3}[1:3:]`, err: "1:51: 3rd index required in 3-index slice"}, + {src: `a := []int{0,1,2,3}[1::4]`, err: "index required in 3-index slice"}, + {src: `a := []int{0,1,2,3}[1:3:]`, err: "index required in 3-index slice"}, {src: `a := []int{0,1,2}[3:1]`, err: "invalid index values, must be low <= high <= max"}, {pre: func() { eval(t, i, `type Str = string; var r Str = "truc"`) }, src: `r[1]`, res: "114"}, {src: `_[12]`, err: "1:28: cannot use _ as value"}, diff --git a/stdlib/go1_18_crypto_ed25519.go b/stdlib/go1_18_crypto_ed25519.go deleted file mode 100644 index e198858bb..000000000 --- a/stdlib/go1_18_crypto_ed25519.go +++ /dev/null @@ -1,31 +0,0 @@ -// Code generated by 'yaegi extract crypto/ed25519'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package stdlib - -import ( - "crypto/ed25519" - "go/constant" - "go/token" - "reflect" -) - -func init() { - Symbols["crypto/ed25519/ed25519"] = map[string]reflect.Value{ - // function, constant and variable definitions - "GenerateKey": reflect.ValueOf(ed25519.GenerateKey), - "NewKeyFromSeed": reflect.ValueOf(ed25519.NewKeyFromSeed), - "PrivateKeySize": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), - "PublicKeySize": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), - "SeedSize": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), - "Sign": reflect.ValueOf(ed25519.Sign), - "SignatureSize": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), - "Verify": reflect.ValueOf(ed25519.Verify), - - // type definitions - "PrivateKey": reflect.ValueOf((*ed25519.PrivateKey)(nil)), - "PublicKey": reflect.ValueOf((*ed25519.PublicKey)(nil)), - } -} diff --git a/stdlib/go1_18_net_netip.go b/stdlib/go1_18_net_netip.go deleted file mode 100644 index 7448f9b46..000000000 --- a/stdlib/go1_18_net_netip.go +++ /dev/null @@ -1,36 +0,0 @@ -// Code generated by 'yaegi extract net/netip'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package stdlib - -import ( - "net/netip" - "reflect" -) - -func init() { - Symbols["net/netip/netip"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AddrFrom16": reflect.ValueOf(netip.AddrFrom16), - "AddrFrom4": reflect.ValueOf(netip.AddrFrom4), - "AddrFromSlice": reflect.ValueOf(netip.AddrFromSlice), - "AddrPortFrom": reflect.ValueOf(netip.AddrPortFrom), - "IPv4Unspecified": reflect.ValueOf(netip.IPv4Unspecified), - "IPv6LinkLocalAllNodes": reflect.ValueOf(netip.IPv6LinkLocalAllNodes), - "IPv6Unspecified": reflect.ValueOf(netip.IPv6Unspecified), - "MustParseAddr": reflect.ValueOf(netip.MustParseAddr), - "MustParseAddrPort": reflect.ValueOf(netip.MustParseAddrPort), - "MustParsePrefix": reflect.ValueOf(netip.MustParsePrefix), - "ParseAddr": reflect.ValueOf(netip.ParseAddr), - "ParseAddrPort": reflect.ValueOf(netip.ParseAddrPort), - "ParsePrefix": reflect.ValueOf(netip.ParsePrefix), - "PrefixFrom": reflect.ValueOf(netip.PrefixFrom), - - // type definitions - "Addr": reflect.ValueOf((*netip.Addr)(nil)), - "AddrPort": reflect.ValueOf((*netip.AddrPort)(nil)), - "Prefix": reflect.ValueOf((*netip.Prefix)(nil)), - } -} diff --git a/stdlib/go1_19_archive_tar.go b/stdlib/go1_19_archive_tar.go index 14cb077ee..31d75ec93 100644 --- a/stdlib/go1_19_archive_tar.go +++ b/stdlib/go1_19_archive_tar.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract archive/tar'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_archive_zip.go b/stdlib/go1_19_archive_zip.go index 5e904a72f..3f42c361d 100644 --- a/stdlib/go1_19_archive_zip.go +++ b/stdlib/go1_19_archive_zip.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract archive/zip'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_bufio.go b/stdlib/go1_19_bufio.go index 26bff86ce..d83607b4d 100644 --- a/stdlib/go1_19_bufio.go +++ b/stdlib/go1_19_bufio.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract bufio'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_bytes.go b/stdlib/go1_19_bytes.go index 11b1d62e2..7f31055f7 100644 --- a/stdlib/go1_19_bytes.go +++ b/stdlib/go1_19_bytes.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract bytes'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_compress_bzip2.go b/stdlib/go1_19_compress_bzip2.go index 2194693a5..6468a6b8a 100644 --- a/stdlib/go1_19_compress_bzip2.go +++ b/stdlib/go1_19_compress_bzip2.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/bzip2'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_compress_flate.go b/stdlib/go1_19_compress_flate.go index 4498a40fd..964da214f 100644 --- a/stdlib/go1_19_compress_flate.go +++ b/stdlib/go1_19_compress_flate.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/flate'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_compress_gzip.go b/stdlib/go1_19_compress_gzip.go index 29455b8fb..2cadfb7bf 100644 --- a/stdlib/go1_19_compress_gzip.go +++ b/stdlib/go1_19_compress_gzip.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/gzip'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_compress_lzw.go b/stdlib/go1_19_compress_lzw.go index 0cd6d8c56..98677f9fa 100644 --- a/stdlib/go1_19_compress_lzw.go +++ b/stdlib/go1_19_compress_lzw.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/lzw'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_compress_zlib.go b/stdlib/go1_19_compress_zlib.go index 667209d62..7443e943d 100644 --- a/stdlib/go1_19_compress_zlib.go +++ b/stdlib/go1_19_compress_zlib.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/zlib'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_container_heap.go b/stdlib/go1_19_container_heap.go index 6fa4f093b..9e32a442f 100644 --- a/stdlib/go1_19_container_heap.go +++ b/stdlib/go1_19_container_heap.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract container/heap'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_container_list.go b/stdlib/go1_19_container_list.go index 091b32688..3b47fa4f3 100644 --- a/stdlib/go1_19_container_list.go +++ b/stdlib/go1_19_container_list.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract container/list'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_container_ring.go b/stdlib/go1_19_container_ring.go index 04dde2c50..ba88996f3 100644 --- a/stdlib/go1_19_container_ring.go +++ b/stdlib/go1_19_container_ring.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract container/ring'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_context.go b/stdlib/go1_19_context.go index 4fb21b6c4..65968db42 100644 --- a/stdlib/go1_19_context.go +++ b/stdlib/go1_19_context.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract context'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto.go b/stdlib/go1_19_crypto.go index 14136ddb2..e13dfd350 100644 --- a/stdlib/go1_19_crypto.go +++ b/stdlib/go1_19_crypto.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_aes.go b/stdlib/go1_19_crypto_aes.go index d8759bb2a..f09fb625c 100644 --- a/stdlib/go1_19_crypto_aes.go +++ b/stdlib/go1_19_crypto_aes.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/aes'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_cipher.go b/stdlib/go1_19_crypto_cipher.go index 0ad18c492..990fccb16 100644 --- a/stdlib/go1_19_crypto_cipher.go +++ b/stdlib/go1_19_crypto_cipher.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/cipher'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_des.go b/stdlib/go1_19_crypto_des.go index 9bf7073c8..0d7a2fff0 100644 --- a/stdlib/go1_19_crypto_des.go +++ b/stdlib/go1_19_crypto_des.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/des'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_dsa.go b/stdlib/go1_19_crypto_dsa.go index 2953baacc..5ea982f24 100644 --- a/stdlib/go1_19_crypto_dsa.go +++ b/stdlib/go1_19_crypto_dsa.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/dsa'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_ecdsa.go b/stdlib/go1_19_crypto_ecdsa.go index 63a0cd24a..406ea6612 100644 --- a/stdlib/go1_19_crypto_ecdsa.go +++ b/stdlib/go1_19_crypto_ecdsa.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/ecdsa'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_ed25519.go b/stdlib/go1_19_crypto_ed25519.go index 6a894a1d9..37c1478a8 100644 --- a/stdlib/go1_19_crypto_ed25519.go +++ b/stdlib/go1_19_crypto_ed25519.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/ed25519'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_elliptic.go b/stdlib/go1_19_crypto_elliptic.go index 457b79ea7..2b13e9d96 100644 --- a/stdlib/go1_19_crypto_elliptic.go +++ b/stdlib/go1_19_crypto_elliptic.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/elliptic'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_hmac.go b/stdlib/go1_19_crypto_hmac.go index 4c7cc8c96..f75b340af 100644 --- a/stdlib/go1_19_crypto_hmac.go +++ b/stdlib/go1_19_crypto_hmac.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/hmac'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_md5.go b/stdlib/go1_19_crypto_md5.go index 65dd55d02..c1d7a581e 100644 --- a/stdlib/go1_19_crypto_md5.go +++ b/stdlib/go1_19_crypto_md5.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/md5'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_rand.go b/stdlib/go1_19_crypto_rand.go index 738d950fe..773dc0b47 100644 --- a/stdlib/go1_19_crypto_rand.go +++ b/stdlib/go1_19_crypto_rand.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/rand'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_rc4.go b/stdlib/go1_19_crypto_rc4.go index 8ad98fbe4..944fcb508 100644 --- a/stdlib/go1_19_crypto_rc4.go +++ b/stdlib/go1_19_crypto_rc4.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/rc4'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_rsa.go b/stdlib/go1_19_crypto_rsa.go index 064e0960d..21b641612 100644 --- a/stdlib/go1_19_crypto_rsa.go +++ b/stdlib/go1_19_crypto_rsa.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/rsa'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_sha1.go b/stdlib/go1_19_crypto_sha1.go index 3da99411c..0fa82d545 100644 --- a/stdlib/go1_19_crypto_sha1.go +++ b/stdlib/go1_19_crypto_sha1.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/sha1'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_sha256.go b/stdlib/go1_19_crypto_sha256.go index 0e5ce8766..be4a61275 100644 --- a/stdlib/go1_19_crypto_sha256.go +++ b/stdlib/go1_19_crypto_sha256.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/sha256'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_sha512.go b/stdlib/go1_19_crypto_sha512.go index 5ac4b0d0b..3fa9022f7 100644 --- a/stdlib/go1_19_crypto_sha512.go +++ b/stdlib/go1_19_crypto_sha512.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/sha512'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_subtle.go b/stdlib/go1_19_crypto_subtle.go index bc9928c4d..d3975a851 100644 --- a/stdlib/go1_19_crypto_subtle.go +++ b/stdlib/go1_19_crypto_subtle.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/subtle'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_tls.go b/stdlib/go1_19_crypto_tls.go index 6bcdbdc31..d49ecb60e 100644 --- a/stdlib/go1_19_crypto_tls.go +++ b/stdlib/go1_19_crypto_tls.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/tls'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_x509.go b/stdlib/go1_19_crypto_x509.go index 3f4eb6694..d0d4699b3 100644 --- a/stdlib/go1_19_crypto_x509.go +++ b/stdlib/go1_19_crypto_x509.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/x509'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_crypto_x509_pkix.go b/stdlib/go1_19_crypto_x509_pkix.go index d2383519b..e53bed405 100644 --- a/stdlib/go1_19_crypto_x509_pkix.go +++ b/stdlib/go1_19_crypto_x509_pkix.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/x509/pkix'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_database_sql.go b/stdlib/go1_19_database_sql.go index cb7fb1bab..a37f92757 100644 --- a/stdlib/go1_19_database_sql.go +++ b/stdlib/go1_19_database_sql.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract database/sql'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_database_sql_driver.go b/stdlib/go1_19_database_sql_driver.go index ddff2db05..539cc8d62 100644 --- a/stdlib/go1_19_database_sql_driver.go +++ b/stdlib/go1_19_database_sql_driver.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract database/sql/driver'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_debug_buildinfo.go b/stdlib/go1_19_debug_buildinfo.go index 5130f6173..b54402805 100644 --- a/stdlib/go1_19_debug_buildinfo.go +++ b/stdlib/go1_19_debug_buildinfo.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/buildinfo'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_debug_dwarf.go b/stdlib/go1_19_debug_dwarf.go index a1f6ad03e..d1f0ae7e6 100644 --- a/stdlib/go1_19_debug_dwarf.go +++ b/stdlib/go1_19_debug_dwarf.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/dwarf'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_debug_elf.go b/stdlib/go1_19_debug_elf.go index d4e2998cb..19f638c2c 100644 --- a/stdlib/go1_19_debug_elf.go +++ b/stdlib/go1_19_debug_elf.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/elf'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_debug_gosym.go b/stdlib/go1_19_debug_gosym.go index ad9857396..c3b2fa39e 100644 --- a/stdlib/go1_19_debug_gosym.go +++ b/stdlib/go1_19_debug_gosym.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/gosym'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_debug_macho.go b/stdlib/go1_19_debug_macho.go index f7e0f1632..87451c7f9 100644 --- a/stdlib/go1_19_debug_macho.go +++ b/stdlib/go1_19_debug_macho.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/macho'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_debug_pe.go b/stdlib/go1_19_debug_pe.go index 3fd21d17c..4c0e5fe75 100644 --- a/stdlib/go1_19_debug_pe.go +++ b/stdlib/go1_19_debug_pe.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/pe'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_debug_plan9obj.go b/stdlib/go1_19_debug_plan9obj.go index ffb172823..423f447f4 100644 --- a/stdlib/go1_19_debug_plan9obj.go +++ b/stdlib/go1_19_debug_plan9obj.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/plan9obj'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_embed.go b/stdlib/go1_19_embed.go index 5f86263e4..80356ded6 100644 --- a/stdlib/go1_19_embed.go +++ b/stdlib/go1_19_embed.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract embed'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding.go b/stdlib/go1_19_encoding.go index bc4b3f18d..7e0cf94b7 100644 --- a/stdlib/go1_19_encoding.go +++ b/stdlib/go1_19_encoding.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_ascii85.go b/stdlib/go1_19_encoding_ascii85.go index ea29fd2eb..944210c64 100644 --- a/stdlib/go1_19_encoding_ascii85.go +++ b/stdlib/go1_19_encoding_ascii85.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/ascii85'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_asn1.go b/stdlib/go1_19_encoding_asn1.go index d1a943cae..52b670332 100644 --- a/stdlib/go1_19_encoding_asn1.go +++ b/stdlib/go1_19_encoding_asn1.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/asn1'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_base32.go b/stdlib/go1_19_encoding_base32.go index 10184ba43..93f799381 100644 --- a/stdlib/go1_19_encoding_base32.go +++ b/stdlib/go1_19_encoding_base32.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/base32'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_base64.go b/stdlib/go1_19_encoding_base64.go index 37c5ef9c9..695828c56 100644 --- a/stdlib/go1_19_encoding_base64.go +++ b/stdlib/go1_19_encoding_base64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/base64'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_binary.go b/stdlib/go1_19_encoding_binary.go index 712c0478f..2c7426684 100644 --- a/stdlib/go1_19_encoding_binary.go +++ b/stdlib/go1_19_encoding_binary.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/binary'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_csv.go b/stdlib/go1_19_encoding_csv.go index 78da39b40..7e98a04e2 100644 --- a/stdlib/go1_19_encoding_csv.go +++ b/stdlib/go1_19_encoding_csv.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/csv'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_gob.go b/stdlib/go1_19_encoding_gob.go index a4f120a69..f518e5a24 100644 --- a/stdlib/go1_19_encoding_gob.go +++ b/stdlib/go1_19_encoding_gob.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/gob'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_hex.go b/stdlib/go1_19_encoding_hex.go index 4de0b6b35..78de71ce9 100644 --- a/stdlib/go1_19_encoding_hex.go +++ b/stdlib/go1_19_encoding_hex.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/hex'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_json.go b/stdlib/go1_19_encoding_json.go index 726424817..1d85fda93 100644 --- a/stdlib/go1_19_encoding_json.go +++ b/stdlib/go1_19_encoding_json.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/json'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_pem.go b/stdlib/go1_19_encoding_pem.go index b00acbe74..ced9a203e 100644 --- a/stdlib/go1_19_encoding_pem.go +++ b/stdlib/go1_19_encoding_pem.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/pem'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_encoding_xml.go b/stdlib/go1_19_encoding_xml.go index 9f0ab0ece..d2edeca48 100644 --- a/stdlib/go1_19_encoding_xml.go +++ b/stdlib/go1_19_encoding_xml.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/xml'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_errors.go b/stdlib/go1_19_errors.go index 8c68bc20d..de12200d7 100644 --- a/stdlib/go1_19_errors.go +++ b/stdlib/go1_19_errors.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract errors'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_expvar.go b/stdlib/go1_19_expvar.go index 2e39249c7..e953795cb 100644 --- a/stdlib/go1_19_expvar.go +++ b/stdlib/go1_19_expvar.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract expvar'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_flag.go b/stdlib/go1_19_flag.go index 8633a62dc..e79cd4069 100644 --- a/stdlib/go1_19_flag.go +++ b/stdlib/go1_19_flag.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract flag'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_fmt.go b/stdlib/go1_19_fmt.go index cd58f1446..b9452b655 100644 --- a/stdlib/go1_19_fmt.go +++ b/stdlib/go1_19_fmt.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract fmt'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_ast.go b/stdlib/go1_19_go_ast.go index 0e7b4c4ae..8ef19dfda 100644 --- a/stdlib/go1_19_go_ast.go +++ b/stdlib/go1_19_go_ast.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/ast'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_build.go b/stdlib/go1_19_go_build.go index 7b35cb8db..cca77fc63 100644 --- a/stdlib/go1_19_go_build.go +++ b/stdlib/go1_19_go_build.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/build'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_build_constraint.go b/stdlib/go1_19_go_build_constraint.go index f55190e03..fd3a0787b 100644 --- a/stdlib/go1_19_go_build_constraint.go +++ b/stdlib/go1_19_go_build_constraint.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/build/constraint'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_constant.go b/stdlib/go1_19_go_constant.go index d47752cbd..305b43f77 100644 --- a/stdlib/go1_19_go_constant.go +++ b/stdlib/go1_19_go_constant.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/constant'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_doc.go b/stdlib/go1_19_go_doc.go index 1fbb034a5..0f379664d 100644 --- a/stdlib/go1_19_go_doc.go +++ b/stdlib/go1_19_go_doc.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/doc'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_format.go b/stdlib/go1_19_go_format.go index aa9d67ab2..afb20b4ad 100644 --- a/stdlib/go1_19_go_format.go +++ b/stdlib/go1_19_go_format.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/format'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_importer.go b/stdlib/go1_19_go_importer.go index b64c01abf..22057d268 100644 --- a/stdlib/go1_19_go_importer.go +++ b/stdlib/go1_19_go_importer.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/importer'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_parser.go b/stdlib/go1_19_go_parser.go index 4aef2e204..ea969c966 100644 --- a/stdlib/go1_19_go_parser.go +++ b/stdlib/go1_19_go_parser.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/parser'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_printer.go b/stdlib/go1_19_go_printer.go index 0876e1396..a8456fb3a 100644 --- a/stdlib/go1_19_go_printer.go +++ b/stdlib/go1_19_go_printer.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/printer'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_scanner.go b/stdlib/go1_19_go_scanner.go index 467dbd6ba..05646543b 100644 --- a/stdlib/go1_19_go_scanner.go +++ b/stdlib/go1_19_go_scanner.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/scanner'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_token.go b/stdlib/go1_19_go_token.go index 2a721f601..123151016 100644 --- a/stdlib/go1_19_go_token.go +++ b/stdlib/go1_19_go_token.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/token'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_go_types.go b/stdlib/go1_19_go_types.go index c05d563c4..a49120b52 100644 --- a/stdlib/go1_19_go_types.go +++ b/stdlib/go1_19_go_types.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/types'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_hash.go b/stdlib/go1_19_hash.go index d73a9c2ad..a8edd19f1 100644 --- a/stdlib/go1_19_hash.go +++ b/stdlib/go1_19_hash.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_hash_adler32.go b/stdlib/go1_19_hash_adler32.go index 97e920bf9..38c7cd990 100644 --- a/stdlib/go1_19_hash_adler32.go +++ b/stdlib/go1_19_hash_adler32.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/adler32'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_hash_crc32.go b/stdlib/go1_19_hash_crc32.go index 325548cf8..9043175dd 100644 --- a/stdlib/go1_19_hash_crc32.go +++ b/stdlib/go1_19_hash_crc32.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/crc32'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_hash_crc64.go b/stdlib/go1_19_hash_crc64.go index 5e83c3e70..9c7485687 100644 --- a/stdlib/go1_19_hash_crc64.go +++ b/stdlib/go1_19_hash_crc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/crc64'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_hash_fnv.go b/stdlib/go1_19_hash_fnv.go index f5471abe6..822d5768d 100644 --- a/stdlib/go1_19_hash_fnv.go +++ b/stdlib/go1_19_hash_fnv.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/fnv'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_hash_maphash.go b/stdlib/go1_19_hash_maphash.go index dc5d464b6..bf52ecfb2 100644 --- a/stdlib/go1_19_hash_maphash.go +++ b/stdlib/go1_19_hash_maphash.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/maphash'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_html.go b/stdlib/go1_19_html.go index 7f070e13d..91b9899a7 100644 --- a/stdlib/go1_19_html.go +++ b/stdlib/go1_19_html.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract html'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_html_template.go b/stdlib/go1_19_html_template.go index a660bb98f..17c4b4313 100644 --- a/stdlib/go1_19_html_template.go +++ b/stdlib/go1_19_html_template.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract html/template'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_image.go b/stdlib/go1_19_image.go index cbda85fc0..f6fc555a8 100644 --- a/stdlib/go1_19_image.go +++ b/stdlib/go1_19_image.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_image_color.go b/stdlib/go1_19_image_color.go index 9d78055bf..c801949bb 100644 --- a/stdlib/go1_19_image_color.go +++ b/stdlib/go1_19_image_color.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/color'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_image_color_palette.go b/stdlib/go1_19_image_color_palette.go index 50001ddaf..0423afcb5 100644 --- a/stdlib/go1_19_image_color_palette.go +++ b/stdlib/go1_19_image_color_palette.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/color/palette'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_image_draw.go b/stdlib/go1_19_image_draw.go index d298dded9..5f9cddb3d 100644 --- a/stdlib/go1_19_image_draw.go +++ b/stdlib/go1_19_image_draw.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/draw'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_image_gif.go b/stdlib/go1_19_image_gif.go index e13d32a63..d0de8c5ea 100644 --- a/stdlib/go1_19_image_gif.go +++ b/stdlib/go1_19_image_gif.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/gif'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_image_jpeg.go b/stdlib/go1_19_image_jpeg.go index e028fe0e6..93cf0b19a 100644 --- a/stdlib/go1_19_image_jpeg.go +++ b/stdlib/go1_19_image_jpeg.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/jpeg'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_image_png.go b/stdlib/go1_19_image_png.go index db866e0a4..2b96c2ee8 100644 --- a/stdlib/go1_19_image_png.go +++ b/stdlib/go1_19_image_png.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/png'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_index_suffixarray.go b/stdlib/go1_19_index_suffixarray.go index 3125548a4..e294b4bab 100644 --- a/stdlib/go1_19_index_suffixarray.go +++ b/stdlib/go1_19_index_suffixarray.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract index/suffixarray'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_io.go b/stdlib/go1_19_io.go index 83ffbd5f3..bc23a08d1 100644 --- a/stdlib/go1_19_io.go +++ b/stdlib/go1_19_io.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract io'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_io_fs.go b/stdlib/go1_19_io_fs.go index 1effe3e9b..d3238cf45 100644 --- a/stdlib/go1_19_io_fs.go +++ b/stdlib/go1_19_io_fs.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract io/fs'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_io_ioutil.go b/stdlib/go1_19_io_ioutil.go index 3c5d54a9b..49e37cf9c 100644 --- a/stdlib/go1_19_io_ioutil.go +++ b/stdlib/go1_19_io_ioutil.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract io/ioutil'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_log.go b/stdlib/go1_19_log.go index a6aa32429..39692cfd4 100644 --- a/stdlib/go1_19_log.go +++ b/stdlib/go1_19_log.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract log'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_log_syslog.go b/stdlib/go1_19_log_syslog.go index 1b691e1ed..52d4585a6 100644 --- a/stdlib/go1_19_log_syslog.go +++ b/stdlib/go1_19_log_syslog.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract log/syslog'. DO NOT EDIT. -//go:build go1.19 && !windows && !nacl && !plan9 -// +build go1.19,!windows,!nacl,!plan9 +//go:build go1.19 && !go1.20 && !windows && !nacl && !plan9 +// +build go1.19,!go1.20,!windows,!nacl,!plan9 package stdlib diff --git a/stdlib/go1_19_math.go b/stdlib/go1_19_math.go index 70258ed86..9a9f94b65 100644 --- a/stdlib/go1_19_math.go +++ b/stdlib/go1_19_math.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_math_big.go b/stdlib/go1_19_math_big.go index ca24c526a..c5a2b3c50 100644 --- a/stdlib/go1_19_math_big.go +++ b/stdlib/go1_19_math_big.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/big'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_math_bits.go b/stdlib/go1_19_math_bits.go index 247c5f3e0..92d126a24 100644 --- a/stdlib/go1_19_math_bits.go +++ b/stdlib/go1_19_math_bits.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/bits'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_math_cmplx.go b/stdlib/go1_19_math_cmplx.go index ab5b4c9e9..082c7a2bc 100644 --- a/stdlib/go1_19_math_cmplx.go +++ b/stdlib/go1_19_math_cmplx.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/cmplx'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_math_rand.go b/stdlib/go1_19_math_rand.go index b25ad36f1..2e41afcd3 100644 --- a/stdlib/go1_19_math_rand.go +++ b/stdlib/go1_19_math_rand.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/rand'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_mime.go b/stdlib/go1_19_mime.go index e8dd5aae6..1a572313b 100644 --- a/stdlib/go1_19_mime.go +++ b/stdlib/go1_19_mime.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract mime'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_mime_multipart.go b/stdlib/go1_19_mime_multipart.go index a324b6184..c1f8d45f5 100644 --- a/stdlib/go1_19_mime_multipart.go +++ b/stdlib/go1_19_mime_multipart.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract mime/multipart'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_mime_quotedprintable.go b/stdlib/go1_19_mime_quotedprintable.go index 28aa61ef7..e64776dbe 100644 --- a/stdlib/go1_19_mime_quotedprintable.go +++ b/stdlib/go1_19_mime_quotedprintable.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract mime/quotedprintable'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net.go b/stdlib/go1_19_net.go index 3419be6e5..6c05c9fd4 100644 --- a/stdlib/go1_19_net.go +++ b/stdlib/go1_19_net.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http.go b/stdlib/go1_19_net_http.go index 5e0fcc726..3e91bf36e 100644 --- a/stdlib/go1_19_net_http.go +++ b/stdlib/go1_19_net_http.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http_cgi.go b/stdlib/go1_19_net_http_cgi.go index 6e1d2316a..8d1dbce48 100644 --- a/stdlib/go1_19_net_http_cgi.go +++ b/stdlib/go1_19_net_http_cgi.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/cgi'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http_cookiejar.go b/stdlib/go1_19_net_http_cookiejar.go index 94fb01c64..be029ed55 100644 --- a/stdlib/go1_19_net_http_cookiejar.go +++ b/stdlib/go1_19_net_http_cookiejar.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/cookiejar'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http_fcgi.go b/stdlib/go1_19_net_http_fcgi.go index 34c895167..3d4309f33 100644 --- a/stdlib/go1_19_net_http_fcgi.go +++ b/stdlib/go1_19_net_http_fcgi.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/fcgi'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http_httptest.go b/stdlib/go1_19_net_http_httptest.go index ec603d139..5e2f6746c 100644 --- a/stdlib/go1_19_net_http_httptest.go +++ b/stdlib/go1_19_net_http_httptest.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/httptest'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http_httptrace.go b/stdlib/go1_19_net_http_httptrace.go index 26fcc6ec1..e02322782 100644 --- a/stdlib/go1_19_net_http_httptrace.go +++ b/stdlib/go1_19_net_http_httptrace.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/httptrace'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http_httputil.go b/stdlib/go1_19_net_http_httputil.go index d3d5cb681..2fb8bf4ae 100644 --- a/stdlib/go1_19_net_http_httputil.go +++ b/stdlib/go1_19_net_http_httputil.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/httputil'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_http_pprof.go b/stdlib/go1_19_net_http_pprof.go index f8db3ab3a..a8fbbc589 100644 --- a/stdlib/go1_19_net_http_pprof.go +++ b/stdlib/go1_19_net_http_pprof.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/pprof'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_mail.go b/stdlib/go1_19_net_mail.go index e25b8d373..4c9f21612 100644 --- a/stdlib/go1_19_net_mail.go +++ b/stdlib/go1_19_net_mail.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/mail'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_netip.go b/stdlib/go1_19_net_netip.go index ceaf1ad06..eb7807708 100644 --- a/stdlib/go1_19_net_netip.go +++ b/stdlib/go1_19_net_netip.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/netip'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_rpc.go b/stdlib/go1_19_net_rpc.go index 394713f86..1eb7dbee7 100644 --- a/stdlib/go1_19_net_rpc.go +++ b/stdlib/go1_19_net_rpc.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/rpc'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_rpc_jsonrpc.go b/stdlib/go1_19_net_rpc_jsonrpc.go index 6eb7e1cde..9208d55be 100644 --- a/stdlib/go1_19_net_rpc_jsonrpc.go +++ b/stdlib/go1_19_net_rpc_jsonrpc.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/rpc/jsonrpc'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_smtp.go b/stdlib/go1_19_net_smtp.go index 41fb884c9..d56013264 100644 --- a/stdlib/go1_19_net_smtp.go +++ b/stdlib/go1_19_net_smtp.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/smtp'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_textproto.go b/stdlib/go1_19_net_textproto.go index 870a6e886..b7dc2bfaa 100644 --- a/stdlib/go1_19_net_textproto.go +++ b/stdlib/go1_19_net_textproto.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/textproto'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_net_url.go b/stdlib/go1_19_net_url.go index 06e8df8c3..161c3673a 100644 --- a/stdlib/go1_19_net_url.go +++ b/stdlib/go1_19_net_url.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/url'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_os.go b/stdlib/go1_19_os.go index ddac452ee..a350c12f7 100644 --- a/stdlib/go1_19_os.go +++ b/stdlib/go1_19_os.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract os'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_os_signal.go b/stdlib/go1_19_os_signal.go index 10de33092..f839d626e 100644 --- a/stdlib/go1_19_os_signal.go +++ b/stdlib/go1_19_os_signal.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract os/signal'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_os_user.go b/stdlib/go1_19_os_user.go index a9997d29a..221ad4917 100644 --- a/stdlib/go1_19_os_user.go +++ b/stdlib/go1_19_os_user.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract os/user'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_path.go b/stdlib/go1_19_path.go index c2d84acde..606f9a642 100644 --- a/stdlib/go1_19_path.go +++ b/stdlib/go1_19_path.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract path'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_path_filepath.go b/stdlib/go1_19_path_filepath.go index bf5afc41d..b5ec0eea8 100644 --- a/stdlib/go1_19_path_filepath.go +++ b/stdlib/go1_19_path_filepath.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract path/filepath'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_reflect.go b/stdlib/go1_19_reflect.go index 1966443c8..ba6eb595c 100644 --- a/stdlib/go1_19_reflect.go +++ b/stdlib/go1_19_reflect.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract reflect'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_regexp.go b/stdlib/go1_19_regexp.go index 948147deb..8d642b509 100644 --- a/stdlib/go1_19_regexp.go +++ b/stdlib/go1_19_regexp.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract regexp'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_regexp_syntax.go b/stdlib/go1_19_regexp_syntax.go index 392c7ebc6..39061c920 100644 --- a/stdlib/go1_19_regexp_syntax.go +++ b/stdlib/go1_19_regexp_syntax.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract regexp/syntax'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_runtime.go b/stdlib/go1_19_runtime.go index 9820ba94d..a548c284f 100644 --- a/stdlib/go1_19_runtime.go +++ b/stdlib/go1_19_runtime.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_runtime_debug.go b/stdlib/go1_19_runtime_debug.go index 177722c9a..482752e37 100644 --- a/stdlib/go1_19_runtime_debug.go +++ b/stdlib/go1_19_runtime_debug.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/debug'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_runtime_metrics.go b/stdlib/go1_19_runtime_metrics.go index 8dd281cca..600236748 100644 --- a/stdlib/go1_19_runtime_metrics.go +++ b/stdlib/go1_19_runtime_metrics.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/metrics'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_runtime_pprof.go b/stdlib/go1_19_runtime_pprof.go index 1f2c1fc93..fa688e46c 100644 --- a/stdlib/go1_19_runtime_pprof.go +++ b/stdlib/go1_19_runtime_pprof.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/pprof'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_runtime_trace.go b/stdlib/go1_19_runtime_trace.go index 1111cedfe..e97d4c706 100644 --- a/stdlib/go1_19_runtime_trace.go +++ b/stdlib/go1_19_runtime_trace.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/trace'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_sort.go b/stdlib/go1_19_sort.go index 444619eef..eab0b2b9f 100644 --- a/stdlib/go1_19_sort.go +++ b/stdlib/go1_19_sort.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract sort'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_strconv.go b/stdlib/go1_19_strconv.go index 3a2e03337..6074210ce 100644 --- a/stdlib/go1_19_strconv.go +++ b/stdlib/go1_19_strconv.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract strconv'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_strings.go b/stdlib/go1_19_strings.go index 495d22ad7..6dfed23b8 100644 --- a/stdlib/go1_19_strings.go +++ b/stdlib/go1_19_strings.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract strings'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_sync.go b/stdlib/go1_19_sync.go index 5de5054d9..7777e31bf 100644 --- a/stdlib/go1_19_sync.go +++ b/stdlib/go1_19_sync.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract sync'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_sync_atomic.go b/stdlib/go1_19_sync_atomic.go index e3fe5aa29..1ff45ecb6 100644 --- a/stdlib/go1_19_sync_atomic.go +++ b/stdlib/go1_19_sync_atomic.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract sync/atomic'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_testing.go b/stdlib/go1_19_testing.go index d65173b52..424eba416 100644 --- a/stdlib/go1_19_testing.go +++ b/stdlib/go1_19_testing.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_testing_fstest.go b/stdlib/go1_19_testing_fstest.go index 21a9a0a7d..acc45ee48 100644 --- a/stdlib/go1_19_testing_fstest.go +++ b/stdlib/go1_19_testing_fstest.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing/fstest'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_testing_iotest.go b/stdlib/go1_19_testing_iotest.go index ffe56d6e8..f0c9d5cac 100644 --- a/stdlib/go1_19_testing_iotest.go +++ b/stdlib/go1_19_testing_iotest.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing/iotest'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_testing_quick.go b/stdlib/go1_19_testing_quick.go index 346217412..2d50b0cae 100644 --- a/stdlib/go1_19_testing_quick.go +++ b/stdlib/go1_19_testing_quick.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing/quick'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_text_scanner.go b/stdlib/go1_19_text_scanner.go index 9ccffe9c3..305bbb68d 100644 --- a/stdlib/go1_19_text_scanner.go +++ b/stdlib/go1_19_text_scanner.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/scanner'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_text_tabwriter.go b/stdlib/go1_19_text_tabwriter.go index 446c2b5dd..964c2189d 100644 --- a/stdlib/go1_19_text_tabwriter.go +++ b/stdlib/go1_19_text_tabwriter.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/tabwriter'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_text_template.go b/stdlib/go1_19_text_template.go index 78748ad81..d986ca360 100644 --- a/stdlib/go1_19_text_template.go +++ b/stdlib/go1_19_text_template.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/template'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_text_template_parse.go b/stdlib/go1_19_text_template_parse.go index a34a9859a..2354276bd 100644 --- a/stdlib/go1_19_text_template_parse.go +++ b/stdlib/go1_19_text_template_parse.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/template/parse'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_time.go b/stdlib/go1_19_time.go index d6a0fa4d2..5396f8936 100644 --- a/stdlib/go1_19_time.go +++ b/stdlib/go1_19_time.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract time'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_unicode.go b/stdlib/go1_19_unicode.go index 12d114082..ff0663b87 100644 --- a/stdlib/go1_19_unicode.go +++ b/stdlib/go1_19_unicode.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unicode'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_unicode_utf16.go b/stdlib/go1_19_unicode_utf16.go index 919f691ca..35b849256 100644 --- a/stdlib/go1_19_unicode_utf16.go +++ b/stdlib/go1_19_unicode_utf16.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unicode/utf16'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_19_unicode_utf8.go b/stdlib/go1_19_unicode_utf8.go index 2b0aa4a71..bed2278e6 100644 --- a/stdlib/go1_19_unicode_utf8.go +++ b/stdlib/go1_19_unicode_utf8.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unicode/utf8'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package stdlib diff --git a/stdlib/go1_18_archive_tar.go b/stdlib/go1_20_archive_tar.go similarity index 95% rename from stdlib/go1_18_archive_tar.go rename to stdlib/go1_20_archive_tar.go index e097be1b5..1d6a72e19 100644 --- a/stdlib/go1_18_archive_tar.go +++ b/stdlib/go1_20_archive_tar.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract archive/tar'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -17,6 +17,7 @@ func init() { // function, constant and variable definitions "ErrFieldTooLong": reflect.ValueOf(&tar.ErrFieldTooLong).Elem(), "ErrHeader": reflect.ValueOf(&tar.ErrHeader).Elem(), + "ErrInsecurePath": reflect.ValueOf(&tar.ErrInsecurePath).Elem(), "ErrWriteAfterClose": reflect.ValueOf(&tar.ErrWriteAfterClose).Elem(), "ErrWriteTooLong": reflect.ValueOf(&tar.ErrWriteTooLong).Elem(), "FileInfoHeader": reflect.ValueOf(tar.FileInfoHeader), diff --git a/stdlib/go1_18_archive_zip.go b/stdlib/go1_20_archive_zip.go similarity index 92% rename from stdlib/go1_18_archive_zip.go rename to stdlib/go1_20_archive_zip.go index 6b825511e..0ea1a97b8 100644 --- a/stdlib/go1_18_archive_zip.go +++ b/stdlib/go1_20_archive_zip.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract archive/zip'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -17,6 +17,7 @@ func init() { "ErrAlgorithm": reflect.ValueOf(&zip.ErrAlgorithm).Elem(), "ErrChecksum": reflect.ValueOf(&zip.ErrChecksum).Elem(), "ErrFormat": reflect.ValueOf(&zip.ErrFormat).Elem(), + "ErrInsecurePath": reflect.ValueOf(&zip.ErrInsecurePath).Elem(), "FileInfoHeader": reflect.ValueOf(zip.FileInfoHeader), "NewReader": reflect.ValueOf(zip.NewReader), "NewWriter": reflect.ValueOf(zip.NewWriter), diff --git a/stdlib/go1_18_bufio.go b/stdlib/go1_20_bufio.go similarity index 97% rename from stdlib/go1_18_bufio.go rename to stdlib/go1_20_bufio.go index 021390233..90d2bf3a8 100644 --- a/stdlib/go1_18_bufio.go +++ b/stdlib/go1_20_bufio.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract bufio'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_bytes.go b/stdlib/go1_20_bytes.go similarity index 94% rename from stdlib/go1_18_bytes.go rename to stdlib/go1_20_bytes.go index 6d75a6cdd..90e0b0110 100644 --- a/stdlib/go1_18_bytes.go +++ b/stdlib/go1_20_bytes.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract bytes'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -15,12 +15,15 @@ import ( func init() { Symbols["bytes/bytes"] = map[string]reflect.Value{ // function, constant and variable definitions + "Clone": reflect.ValueOf(bytes.Clone), "Compare": reflect.ValueOf(bytes.Compare), "Contains": reflect.ValueOf(bytes.Contains), "ContainsAny": reflect.ValueOf(bytes.ContainsAny), "ContainsRune": reflect.ValueOf(bytes.ContainsRune), "Count": reflect.ValueOf(bytes.Count), "Cut": reflect.ValueOf(bytes.Cut), + "CutPrefix": reflect.ValueOf(bytes.CutPrefix), + "CutSuffix": reflect.ValueOf(bytes.CutSuffix), "Equal": reflect.ValueOf(bytes.Equal), "EqualFold": reflect.ValueOf(bytes.EqualFold), "ErrTooLarge": reflect.ValueOf(&bytes.ErrTooLarge).Elem(), diff --git a/stdlib/go1_18_compress_bzip2.go b/stdlib/go1_20_compress_bzip2.go similarity index 87% rename from stdlib/go1_18_compress_bzip2.go rename to stdlib/go1_20_compress_bzip2.go index b62263fce..59c5f5469 100644 --- a/stdlib/go1_18_compress_bzip2.go +++ b/stdlib/go1_20_compress_bzip2.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/bzip2'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_compress_flate.go b/stdlib/go1_20_compress_flate.go similarity index 97% rename from stdlib/go1_18_compress_flate.go rename to stdlib/go1_20_compress_flate.go index 34363fb6c..e577991d6 100644 --- a/stdlib/go1_18_compress_flate.go +++ b/stdlib/go1_20_compress_flate.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/flate'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_compress_gzip.go b/stdlib/go1_20_compress_gzip.go similarity index 95% rename from stdlib/go1_18_compress_gzip.go rename to stdlib/go1_20_compress_gzip.go index c696d6f27..a102d5fab 100644 --- a/stdlib/go1_18_compress_gzip.go +++ b/stdlib/go1_20_compress_gzip.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/gzip'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_compress_lzw.go b/stdlib/go1_20_compress_lzw.go similarity index 91% rename from stdlib/go1_18_compress_lzw.go rename to stdlib/go1_20_compress_lzw.go index f02ef61be..9b2f1de6f 100644 --- a/stdlib/go1_18_compress_lzw.go +++ b/stdlib/go1_20_compress_lzw.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/lzw'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_compress_zlib.go b/stdlib/go1_20_compress_zlib.go similarity index 96% rename from stdlib/go1_18_compress_zlib.go rename to stdlib/go1_20_compress_zlib.go index cd768fa87..6c5738686 100644 --- a/stdlib/go1_18_compress_zlib.go +++ b/stdlib/go1_20_compress_zlib.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract compress/zlib'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_container_heap.go b/stdlib/go1_20_container_heap.go similarity index 95% rename from stdlib/go1_18_container_heap.go rename to stdlib/go1_20_container_heap.go index 7ac3579e6..5bc29c4c9 100644 --- a/stdlib/go1_18_container_heap.go +++ b/stdlib/go1_20_container_heap.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract container/heap'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_container_list.go b/stdlib/go1_20_container_list.go similarity index 88% rename from stdlib/go1_18_container_list.go rename to stdlib/go1_20_container_list.go index bd351b00d..c3c14c0dd 100644 --- a/stdlib/go1_18_container_list.go +++ b/stdlib/go1_20_container_list.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract container/list'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_container_ring.go b/stdlib/go1_20_container_ring.go similarity index 86% rename from stdlib/go1_18_container_ring.go rename to stdlib/go1_20_container_ring.go index 3d4523efc..eeb736437 100644 --- a/stdlib/go1_18_container_ring.go +++ b/stdlib/go1_20_container_ring.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract container/ring'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_context.go b/stdlib/go1_20_context.go similarity index 79% rename from stdlib/go1_18_context.go rename to stdlib/go1_20_context.go index c31349664..b2fc2070c 100644 --- a/stdlib/go1_18_context.go +++ b/stdlib/go1_20_context.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract context'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -16,16 +16,19 @@ func init() { // function, constant and variable definitions "Background": reflect.ValueOf(context.Background), "Canceled": reflect.ValueOf(&context.Canceled).Elem(), + "Cause": reflect.ValueOf(context.Cause), "DeadlineExceeded": reflect.ValueOf(&context.DeadlineExceeded).Elem(), "TODO": reflect.ValueOf(context.TODO), "WithCancel": reflect.ValueOf(context.WithCancel), + "WithCancelCause": reflect.ValueOf(context.WithCancelCause), "WithDeadline": reflect.ValueOf(context.WithDeadline), "WithTimeout": reflect.ValueOf(context.WithTimeout), "WithValue": reflect.ValueOf(context.WithValue), // type definitions - "CancelFunc": reflect.ValueOf((*context.CancelFunc)(nil)), - "Context": reflect.ValueOf((*context.Context)(nil)), + "CancelCauseFunc": reflect.ValueOf((*context.CancelCauseFunc)(nil)), + "CancelFunc": reflect.ValueOf((*context.CancelFunc)(nil)), + "Context": reflect.ValueOf((*context.Context)(nil)), // interface wrapper definitions "_Context": reflect.ValueOf((*_context_Context)(nil)), diff --git a/stdlib/go1_18_crypto.go b/stdlib/go1_20_crypto.go similarity index 98% rename from stdlib/go1_18_crypto.go rename to stdlib/go1_20_crypto.go index ce27a3f16..3fcdc9880 100644 --- a/stdlib/go1_18_crypto.go +++ b/stdlib/go1_20_crypto.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_aes.go b/stdlib/go1_20_crypto_aes.go similarity index 89% rename from stdlib/go1_18_crypto_aes.go rename to stdlib/go1_20_crypto_aes.go index ad4b2766a..b8a23dff8 100644 --- a/stdlib/go1_18_crypto_aes.go +++ b/stdlib/go1_20_crypto_aes.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/aes'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_cipher.go b/stdlib/go1_20_crypto_cipher.go similarity index 98% rename from stdlib/go1_18_crypto_cipher.go rename to stdlib/go1_20_crypto_cipher.go index 47db633bf..1f15d73fc 100644 --- a/stdlib/go1_18_crypto_cipher.go +++ b/stdlib/go1_20_crypto_cipher.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/cipher'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_des.go b/stdlib/go1_20_crypto_des.go similarity index 91% rename from stdlib/go1_18_crypto_des.go rename to stdlib/go1_20_crypto_des.go index 37c5a6b97..b2755deda 100644 --- a/stdlib/go1_18_crypto_des.go +++ b/stdlib/go1_20_crypto_des.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/des'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_dsa.go b/stdlib/go1_20_crypto_dsa.go similarity index 95% rename from stdlib/go1_18_crypto_dsa.go rename to stdlib/go1_20_crypto_dsa.go index fa0221435..2106346ae 100644 --- a/stdlib/go1_18_crypto_dsa.go +++ b/stdlib/go1_20_crypto_dsa.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/dsa'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_20_crypto_ecdh.go b/stdlib/go1_20_crypto_ecdh.go new file mode 100644 index 000000000..92c354e29 --- /dev/null +++ b/stdlib/go1_20_crypto_ecdh.go @@ -0,0 +1,48 @@ +// Code generated by 'yaegi extract crypto/ecdh'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package stdlib + +import ( + "crypto/ecdh" + "io" + "reflect" +) + +func init() { + Symbols["crypto/ecdh/ecdh"] = map[string]reflect.Value{ + // function, constant and variable definitions + "P256": reflect.ValueOf(ecdh.P256), + "P384": reflect.ValueOf(ecdh.P384), + "P521": reflect.ValueOf(ecdh.P521), + "X25519": reflect.ValueOf(ecdh.X25519), + + // type definitions + "Curve": reflect.ValueOf((*ecdh.Curve)(nil)), + "PrivateKey": reflect.ValueOf((*ecdh.PrivateKey)(nil)), + "PublicKey": reflect.ValueOf((*ecdh.PublicKey)(nil)), + + // interface wrapper definitions + "_Curve": reflect.ValueOf((*_crypto_ecdh_Curve)(nil)), + } +} + +// _crypto_ecdh_Curve is an interface wrapper for Curve type +type _crypto_ecdh_Curve struct { + IValue interface{} + WGenerateKey func(rand io.Reader) (*ecdh.PrivateKey, error) + WNewPrivateKey func(key []byte) (*ecdh.PrivateKey, error) + WNewPublicKey func(key []byte) (*ecdh.PublicKey, error) +} + +func (W _crypto_ecdh_Curve) GenerateKey(rand io.Reader) (*ecdh.PrivateKey, error) { + return W.WGenerateKey(rand) +} +func (W _crypto_ecdh_Curve) NewPrivateKey(key []byte) (*ecdh.PrivateKey, error) { + return W.WNewPrivateKey(key) +} +func (W _crypto_ecdh_Curve) NewPublicKey(key []byte) (*ecdh.PublicKey, error) { + return W.WNewPublicKey(key) +} diff --git a/stdlib/go1_18_crypto_ecdsa.go b/stdlib/go1_20_crypto_ecdsa.go similarity index 92% rename from stdlib/go1_18_crypto_ecdsa.go rename to stdlib/go1_20_crypto_ecdsa.go index 76ef4eabb..7bb6c57f7 100644 --- a/stdlib/go1_18_crypto_ecdsa.go +++ b/stdlib/go1_20_crypto_ecdsa.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/ecdsa'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_20_crypto_ed25519.go b/stdlib/go1_20_crypto_ed25519.go new file mode 100644 index 000000000..515fc4623 --- /dev/null +++ b/stdlib/go1_20_crypto_ed25519.go @@ -0,0 +1,33 @@ +// Code generated by 'yaegi extract crypto/ed25519'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package stdlib + +import ( + "crypto/ed25519" + "go/constant" + "go/token" + "reflect" +) + +func init() { + Symbols["crypto/ed25519/ed25519"] = map[string]reflect.Value{ + // function, constant and variable definitions + "GenerateKey": reflect.ValueOf(ed25519.GenerateKey), + "NewKeyFromSeed": reflect.ValueOf(ed25519.NewKeyFromSeed), + "PrivateKeySize": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "PublicKeySize": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SeedSize": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "Sign": reflect.ValueOf(ed25519.Sign), + "SignatureSize": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "Verify": reflect.ValueOf(ed25519.Verify), + "VerifyWithOptions": reflect.ValueOf(ed25519.VerifyWithOptions), + + // type definitions + "Options": reflect.ValueOf((*ed25519.Options)(nil)), + "PrivateKey": reflect.ValueOf((*ed25519.PrivateKey)(nil)), + "PublicKey": reflect.ValueOf((*ed25519.PublicKey)(nil)), + } +} diff --git a/stdlib/go1_18_crypto_elliptic.go b/stdlib/go1_20_crypto_elliptic.go similarity index 97% rename from stdlib/go1_18_crypto_elliptic.go rename to stdlib/go1_20_crypto_elliptic.go index 987b302e1..fb0107b7d 100644 --- a/stdlib/go1_18_crypto_elliptic.go +++ b/stdlib/go1_20_crypto_elliptic.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/elliptic'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_hmac.go b/stdlib/go1_20_crypto_hmac.go similarity index 85% rename from stdlib/go1_18_crypto_hmac.go rename to stdlib/go1_20_crypto_hmac.go index 755d9ed40..c64f78bac 100644 --- a/stdlib/go1_18_crypto_hmac.go +++ b/stdlib/go1_20_crypto_hmac.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/hmac'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_md5.go b/stdlib/go1_20_crypto_md5.go similarity index 90% rename from stdlib/go1_18_crypto_md5.go rename to stdlib/go1_20_crypto_md5.go index d2fbd82df..c0abd6f25 100644 --- a/stdlib/go1_18_crypto_md5.go +++ b/stdlib/go1_20_crypto_md5.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/md5'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_rand.go b/stdlib/go1_20_crypto_rand.go similarity index 88% rename from stdlib/go1_18_crypto_rand.go rename to stdlib/go1_20_crypto_rand.go index 1c9095e8c..fd9da5de0 100644 --- a/stdlib/go1_18_crypto_rand.go +++ b/stdlib/go1_20_crypto_rand.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/rand'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_rc4.go b/stdlib/go1_20_crypto_rc4.go similarity index 88% rename from stdlib/go1_18_crypto_rc4.go rename to stdlib/go1_20_crypto_rc4.go index e933eaa0c..6ec490e3f 100644 --- a/stdlib/go1_18_crypto_rc4.go +++ b/stdlib/go1_20_crypto_rc4.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/rc4'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_rsa.go b/stdlib/go1_20_crypto_rsa.go similarity index 97% rename from stdlib/go1_18_crypto_rsa.go rename to stdlib/go1_20_crypto_rsa.go index a3ea8427d..c26506895 100644 --- a/stdlib/go1_18_crypto_rsa.go +++ b/stdlib/go1_20_crypto_rsa.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/rsa'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_sha1.go b/stdlib/go1_20_crypto_sha1.go similarity index 90% rename from stdlib/go1_18_crypto_sha1.go rename to stdlib/go1_20_crypto_sha1.go index 980ae1c3b..092fc34c1 100644 --- a/stdlib/go1_18_crypto_sha1.go +++ b/stdlib/go1_20_crypto_sha1.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/sha1'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_sha256.go b/stdlib/go1_20_crypto_sha256.go similarity index 92% rename from stdlib/go1_18_crypto_sha256.go rename to stdlib/go1_20_crypto_sha256.go index 9bb4abb5c..e65f97ee4 100644 --- a/stdlib/go1_18_crypto_sha256.go +++ b/stdlib/go1_20_crypto_sha256.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/sha256'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_sha512.go b/stdlib/go1_20_crypto_sha512.go similarity index 95% rename from stdlib/go1_18_crypto_sha512.go rename to stdlib/go1_20_crypto_sha512.go index 0f2b5f964..b620436a4 100644 --- a/stdlib/go1_18_crypto_sha512.go +++ b/stdlib/go1_20_crypto_sha512.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/sha512'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_crypto_subtle.go b/stdlib/go1_20_crypto_subtle.go similarity index 87% rename from stdlib/go1_18_crypto_subtle.go rename to stdlib/go1_20_crypto_subtle.go index ff4f83bff..1c47aa298 100644 --- a/stdlib/go1_18_crypto_subtle.go +++ b/stdlib/go1_20_crypto_subtle.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/subtle'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -19,5 +19,6 @@ func init() { "ConstantTimeEq": reflect.ValueOf(subtle.ConstantTimeEq), "ConstantTimeLessOrEq": reflect.ValueOf(subtle.ConstantTimeLessOrEq), "ConstantTimeSelect": reflect.ValueOf(subtle.ConstantTimeSelect), + "XORBytes": reflect.ValueOf(subtle.XORBytes), } } diff --git a/stdlib/go1_18_crypto_tls.go b/stdlib/go1_20_crypto_tls.go similarity index 85% rename from stdlib/go1_18_crypto_tls.go rename to stdlib/go1_20_crypto_tls.go index 94ab1d349..4305391fb 100644 --- a/stdlib/go1_18_crypto_tls.go +++ b/stdlib/go1_20_crypto_tls.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/tls'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -86,21 +86,22 @@ func init() { "X509KeyPair": reflect.ValueOf(tls.X509KeyPair), // type definitions - "Certificate": reflect.ValueOf((*tls.Certificate)(nil)), - "CertificateRequestInfo": reflect.ValueOf((*tls.CertificateRequestInfo)(nil)), - "CipherSuite": reflect.ValueOf((*tls.CipherSuite)(nil)), - "ClientAuthType": reflect.ValueOf((*tls.ClientAuthType)(nil)), - "ClientHelloInfo": reflect.ValueOf((*tls.ClientHelloInfo)(nil)), - "ClientSessionCache": reflect.ValueOf((*tls.ClientSessionCache)(nil)), - "ClientSessionState": reflect.ValueOf((*tls.ClientSessionState)(nil)), - "Config": reflect.ValueOf((*tls.Config)(nil)), - "Conn": reflect.ValueOf((*tls.Conn)(nil)), - "ConnectionState": reflect.ValueOf((*tls.ConnectionState)(nil)), - "CurveID": reflect.ValueOf((*tls.CurveID)(nil)), - "Dialer": reflect.ValueOf((*tls.Dialer)(nil)), - "RecordHeaderError": reflect.ValueOf((*tls.RecordHeaderError)(nil)), - "RenegotiationSupport": reflect.ValueOf((*tls.RenegotiationSupport)(nil)), - "SignatureScheme": reflect.ValueOf((*tls.SignatureScheme)(nil)), + "Certificate": reflect.ValueOf((*tls.Certificate)(nil)), + "CertificateRequestInfo": reflect.ValueOf((*tls.CertificateRequestInfo)(nil)), + "CertificateVerificationError": reflect.ValueOf((*tls.CertificateVerificationError)(nil)), + "CipherSuite": reflect.ValueOf((*tls.CipherSuite)(nil)), + "ClientAuthType": reflect.ValueOf((*tls.ClientAuthType)(nil)), + "ClientHelloInfo": reflect.ValueOf((*tls.ClientHelloInfo)(nil)), + "ClientSessionCache": reflect.ValueOf((*tls.ClientSessionCache)(nil)), + "ClientSessionState": reflect.ValueOf((*tls.ClientSessionState)(nil)), + "Config": reflect.ValueOf((*tls.Config)(nil)), + "Conn": reflect.ValueOf((*tls.Conn)(nil)), + "ConnectionState": reflect.ValueOf((*tls.ConnectionState)(nil)), + "CurveID": reflect.ValueOf((*tls.CurveID)(nil)), + "Dialer": reflect.ValueOf((*tls.Dialer)(nil)), + "RecordHeaderError": reflect.ValueOf((*tls.RecordHeaderError)(nil)), + "RenegotiationSupport": reflect.ValueOf((*tls.RenegotiationSupport)(nil)), + "SignatureScheme": reflect.ValueOf((*tls.SignatureScheme)(nil)), // interface wrapper definitions "_ClientSessionCache": reflect.ValueOf((*_crypto_tls_ClientSessionCache)(nil)), diff --git a/stdlib/go1_18_crypto_x509.go b/stdlib/go1_20_crypto_x509.go similarity index 97% rename from stdlib/go1_18_crypto_x509.go rename to stdlib/go1_20_crypto_x509.go index b6bc805d8..fdacf6070 100644 --- a/stdlib/go1_18_crypto_x509.go +++ b/stdlib/go1_20_crypto_x509.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/x509'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -83,6 +83,7 @@ func init() { "ParsePKCS1PublicKey": reflect.ValueOf(x509.ParsePKCS1PublicKey), "ParsePKCS8PrivateKey": reflect.ValueOf(x509.ParsePKCS8PrivateKey), "ParsePKIXPublicKey": reflect.ValueOf(x509.ParsePKIXPublicKey), + "ParseRevocationList": reflect.ValueOf(x509.ParseRevocationList), "PureEd25519": reflect.ValueOf(x509.PureEd25519), "RSA": reflect.ValueOf(x509.RSA), "SHA1WithRSA": reflect.ValueOf(x509.SHA1WithRSA), @@ -92,6 +93,7 @@ func init() { "SHA384WithRSAPSS": reflect.ValueOf(x509.SHA384WithRSAPSS), "SHA512WithRSA": reflect.ValueOf(x509.SHA512WithRSA), "SHA512WithRSAPSS": reflect.ValueOf(x509.SHA512WithRSAPSS), + "SetFallbackRoots": reflect.ValueOf(x509.SetFallbackRoots), "SystemCertPool": reflect.ValueOf(x509.SystemCertPool), "TooManyConstraints": reflect.ValueOf(x509.TooManyConstraints), "TooManyIntermediates": reflect.ValueOf(x509.TooManyIntermediates), diff --git a/stdlib/go1_18_crypto_x509_pkix.go b/stdlib/go1_20_crypto_x509_pkix.go similarity index 95% rename from stdlib/go1_18_crypto_x509_pkix.go rename to stdlib/go1_20_crypto_x509_pkix.go index a2720591e..f91fd23d9 100644 --- a/stdlib/go1_18_crypto_x509_pkix.go +++ b/stdlib/go1_20_crypto_x509_pkix.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract crypto/x509/pkix'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_database_sql.go b/stdlib/go1_20_database_sql.go similarity index 98% rename from stdlib/go1_18_database_sql.go rename to stdlib/go1_20_database_sql.go index 9594b3f8a..8aecddd88 100644 --- a/stdlib/go1_18_database_sql.go +++ b/stdlib/go1_20_database_sql.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract database/sql'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_database_sql_driver.go b/stdlib/go1_20_database_sql_driver.go similarity index 99% rename from stdlib/go1_18_database_sql_driver.go rename to stdlib/go1_20_database_sql_driver.go index b0b7c7007..8d5d23c44 100644 --- a/stdlib/go1_18_database_sql_driver.go +++ b/stdlib/go1_20_database_sql_driver.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract database/sql/driver'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_debug_buildinfo.go b/stdlib/go1_20_debug_buildinfo.go similarity index 89% rename from stdlib/go1_18_debug_buildinfo.go rename to stdlib/go1_20_debug_buildinfo.go index c9d2d88e2..822ec7d95 100644 --- a/stdlib/go1_18_debug_buildinfo.go +++ b/stdlib/go1_20_debug_buildinfo.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/buildinfo'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_debug_dwarf.go b/stdlib/go1_20_debug_dwarf.go similarity index 99% rename from stdlib/go1_18_debug_dwarf.go rename to stdlib/go1_20_debug_dwarf.go index ed8d3206a..3a81f8887 100644 --- a/stdlib/go1_18_debug_dwarf.go +++ b/stdlib/go1_20_debug_dwarf.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/dwarf'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_debug_elf.go b/stdlib/go1_20_debug_elf.go similarity index 89% rename from stdlib/go1_18_debug_elf.go rename to stdlib/go1_20_debug_elf.go index dcfdfe9cd..190a1c00e 100644 --- a/stdlib/go1_18_debug_elf.go +++ b/stdlib/go1_20_debug_elf.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/elf'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -168,7 +168,7 @@ func init() { "ELFDATA2LSB": reflect.ValueOf(elf.ELFDATA2LSB), "ELFDATA2MSB": reflect.ValueOf(elf.ELFDATA2MSB), "ELFDATANONE": reflect.ValueOf(elf.ELFDATANONE), - "ELFMAG": reflect.ValueOf(constant.MakeFromLiteral("\"\\u007fELF\"", token.STRING, 0)), + "ELFMAG": reflect.ValueOf(constant.MakeFromLiteral("\"\\x7fELF\"", token.STRING, 0)), "ELFOSABI_86OPEN": reflect.ValueOf(elf.ELFOSABI_86OPEN), "ELFOSABI_AIX": reflect.ValueOf(elf.ELFOSABI_AIX), "ELFOSABI_ARM": reflect.ValueOf(elf.ELFOSABI_ARM), @@ -275,6 +275,7 @@ func init() { "EM_L10M": reflect.ValueOf(elf.EM_L10M), "EM_LANAI": reflect.ValueOf(elf.EM_LANAI), "EM_LATTICEMICO32": reflect.ValueOf(elf.EM_LATTICEMICO32), + "EM_LOONGARCH": reflect.ValueOf(elf.EM_LOONGARCH), "EM_M16C": reflect.ValueOf(elf.EM_M16C), "EM_M32": reflect.ValueOf(elf.EM_M32), "EM_M32C": reflect.ValueOf(elf.EM_M32C), @@ -837,6 +838,95 @@ func init() { "R_ARM_XPC25": reflect.ValueOf(elf.R_ARM_XPC25), "R_INFO": reflect.ValueOf(elf.R_INFO), "R_INFO32": reflect.ValueOf(elf.R_INFO32), + "R_LARCH_32": reflect.ValueOf(elf.R_LARCH_32), + "R_LARCH_32_PCREL": reflect.ValueOf(elf.R_LARCH_32_PCREL), + "R_LARCH_64": reflect.ValueOf(elf.R_LARCH_64), + "R_LARCH_ABS64_HI12": reflect.ValueOf(elf.R_LARCH_ABS64_HI12), + "R_LARCH_ABS64_LO20": reflect.ValueOf(elf.R_LARCH_ABS64_LO20), + "R_LARCH_ABS_HI20": reflect.ValueOf(elf.R_LARCH_ABS_HI20), + "R_LARCH_ABS_LO12": reflect.ValueOf(elf.R_LARCH_ABS_LO12), + "R_LARCH_ADD16": reflect.ValueOf(elf.R_LARCH_ADD16), + "R_LARCH_ADD24": reflect.ValueOf(elf.R_LARCH_ADD24), + "R_LARCH_ADD32": reflect.ValueOf(elf.R_LARCH_ADD32), + "R_LARCH_ADD64": reflect.ValueOf(elf.R_LARCH_ADD64), + "R_LARCH_ADD8": reflect.ValueOf(elf.R_LARCH_ADD8), + "R_LARCH_B16": reflect.ValueOf(elf.R_LARCH_B16), + "R_LARCH_B21": reflect.ValueOf(elf.R_LARCH_B21), + "R_LARCH_B26": reflect.ValueOf(elf.R_LARCH_B26), + "R_LARCH_COPY": reflect.ValueOf(elf.R_LARCH_COPY), + "R_LARCH_GNU_VTENTRY": reflect.ValueOf(elf.R_LARCH_GNU_VTENTRY), + "R_LARCH_GNU_VTINHERIT": reflect.ValueOf(elf.R_LARCH_GNU_VTINHERIT), + "R_LARCH_GOT64_HI12": reflect.ValueOf(elf.R_LARCH_GOT64_HI12), + "R_LARCH_GOT64_LO20": reflect.ValueOf(elf.R_LARCH_GOT64_LO20), + "R_LARCH_GOT64_PC_HI12": reflect.ValueOf(elf.R_LARCH_GOT64_PC_HI12), + "R_LARCH_GOT64_PC_LO20": reflect.ValueOf(elf.R_LARCH_GOT64_PC_LO20), + "R_LARCH_GOT_HI20": reflect.ValueOf(elf.R_LARCH_GOT_HI20), + "R_LARCH_GOT_LO12": reflect.ValueOf(elf.R_LARCH_GOT_LO12), + "R_LARCH_GOT_PC_HI20": reflect.ValueOf(elf.R_LARCH_GOT_PC_HI20), + "R_LARCH_GOT_PC_LO12": reflect.ValueOf(elf.R_LARCH_GOT_PC_LO12), + "R_LARCH_IRELATIVE": reflect.ValueOf(elf.R_LARCH_IRELATIVE), + "R_LARCH_JUMP_SLOT": reflect.ValueOf(elf.R_LARCH_JUMP_SLOT), + "R_LARCH_MARK_LA": reflect.ValueOf(elf.R_LARCH_MARK_LA), + "R_LARCH_MARK_PCREL": reflect.ValueOf(elf.R_LARCH_MARK_PCREL), + "R_LARCH_NONE": reflect.ValueOf(elf.R_LARCH_NONE), + "R_LARCH_PCALA64_HI12": reflect.ValueOf(elf.R_LARCH_PCALA64_HI12), + "R_LARCH_PCALA64_LO20": reflect.ValueOf(elf.R_LARCH_PCALA64_LO20), + "R_LARCH_PCALA_HI20": reflect.ValueOf(elf.R_LARCH_PCALA_HI20), + "R_LARCH_PCALA_LO12": reflect.ValueOf(elf.R_LARCH_PCALA_LO12), + "R_LARCH_RELATIVE": reflect.ValueOf(elf.R_LARCH_RELATIVE), + "R_LARCH_RELAX": reflect.ValueOf(elf.R_LARCH_RELAX), + "R_LARCH_SOP_ADD": reflect.ValueOf(elf.R_LARCH_SOP_ADD), + "R_LARCH_SOP_AND": reflect.ValueOf(elf.R_LARCH_SOP_AND), + "R_LARCH_SOP_ASSERT": reflect.ValueOf(elf.R_LARCH_SOP_ASSERT), + "R_LARCH_SOP_IF_ELSE": reflect.ValueOf(elf.R_LARCH_SOP_IF_ELSE), + "R_LARCH_SOP_NOT": reflect.ValueOf(elf.R_LARCH_SOP_NOT), + "R_LARCH_SOP_POP_32_S_0_10_10_16_S2": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_S_0_10_10_16_S2), + "R_LARCH_SOP_POP_32_S_0_5_10_16_S2": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_S_0_5_10_16_S2), + "R_LARCH_SOP_POP_32_S_10_12": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_S_10_12), + "R_LARCH_SOP_POP_32_S_10_16": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_S_10_16), + "R_LARCH_SOP_POP_32_S_10_16_S2": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_S_10_16_S2), + "R_LARCH_SOP_POP_32_S_10_5": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_S_10_5), + "R_LARCH_SOP_POP_32_S_5_20": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_S_5_20), + "R_LARCH_SOP_POP_32_U": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_U), + "R_LARCH_SOP_POP_32_U_10_12": reflect.ValueOf(elf.R_LARCH_SOP_POP_32_U_10_12), + "R_LARCH_SOP_PUSH_ABSOLUTE": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_ABSOLUTE), + "R_LARCH_SOP_PUSH_DUP": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_DUP), + "R_LARCH_SOP_PUSH_GPREL": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_GPREL), + "R_LARCH_SOP_PUSH_PCREL": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_PCREL), + "R_LARCH_SOP_PUSH_PLT_PCREL": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_PLT_PCREL), + "R_LARCH_SOP_PUSH_TLS_GD": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_TLS_GD), + "R_LARCH_SOP_PUSH_TLS_GOT": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_TLS_GOT), + "R_LARCH_SOP_PUSH_TLS_TPREL": reflect.ValueOf(elf.R_LARCH_SOP_PUSH_TLS_TPREL), + "R_LARCH_SOP_SL": reflect.ValueOf(elf.R_LARCH_SOP_SL), + "R_LARCH_SOP_SR": reflect.ValueOf(elf.R_LARCH_SOP_SR), + "R_LARCH_SOP_SUB": reflect.ValueOf(elf.R_LARCH_SOP_SUB), + "R_LARCH_SUB16": reflect.ValueOf(elf.R_LARCH_SUB16), + "R_LARCH_SUB24": reflect.ValueOf(elf.R_LARCH_SUB24), + "R_LARCH_SUB32": reflect.ValueOf(elf.R_LARCH_SUB32), + "R_LARCH_SUB64": reflect.ValueOf(elf.R_LARCH_SUB64), + "R_LARCH_SUB8": reflect.ValueOf(elf.R_LARCH_SUB8), + "R_LARCH_TLS_DTPMOD32": reflect.ValueOf(elf.R_LARCH_TLS_DTPMOD32), + "R_LARCH_TLS_DTPMOD64": reflect.ValueOf(elf.R_LARCH_TLS_DTPMOD64), + "R_LARCH_TLS_DTPREL32": reflect.ValueOf(elf.R_LARCH_TLS_DTPREL32), + "R_LARCH_TLS_DTPREL64": reflect.ValueOf(elf.R_LARCH_TLS_DTPREL64), + "R_LARCH_TLS_GD_HI20": reflect.ValueOf(elf.R_LARCH_TLS_GD_HI20), + "R_LARCH_TLS_GD_PC_HI20": reflect.ValueOf(elf.R_LARCH_TLS_GD_PC_HI20), + "R_LARCH_TLS_IE64_HI12": reflect.ValueOf(elf.R_LARCH_TLS_IE64_HI12), + "R_LARCH_TLS_IE64_LO20": reflect.ValueOf(elf.R_LARCH_TLS_IE64_LO20), + "R_LARCH_TLS_IE64_PC_HI12": reflect.ValueOf(elf.R_LARCH_TLS_IE64_PC_HI12), + "R_LARCH_TLS_IE64_PC_LO20": reflect.ValueOf(elf.R_LARCH_TLS_IE64_PC_LO20), + "R_LARCH_TLS_IE_HI20": reflect.ValueOf(elf.R_LARCH_TLS_IE_HI20), + "R_LARCH_TLS_IE_LO12": reflect.ValueOf(elf.R_LARCH_TLS_IE_LO12), + "R_LARCH_TLS_IE_PC_HI20": reflect.ValueOf(elf.R_LARCH_TLS_IE_PC_HI20), + "R_LARCH_TLS_IE_PC_LO12": reflect.ValueOf(elf.R_LARCH_TLS_IE_PC_LO12), + "R_LARCH_TLS_LD_HI20": reflect.ValueOf(elf.R_LARCH_TLS_LD_HI20), + "R_LARCH_TLS_LD_PC_HI20": reflect.ValueOf(elf.R_LARCH_TLS_LD_PC_HI20), + "R_LARCH_TLS_LE64_HI12": reflect.ValueOf(elf.R_LARCH_TLS_LE64_HI12), + "R_LARCH_TLS_LE64_LO20": reflect.ValueOf(elf.R_LARCH_TLS_LE64_LO20), + "R_LARCH_TLS_LE_HI20": reflect.ValueOf(elf.R_LARCH_TLS_LE_HI20), + "R_LARCH_TLS_LE_LO12": reflect.ValueOf(elf.R_LARCH_TLS_LE_LO12), + "R_LARCH_TLS_TPREL32": reflect.ValueOf(elf.R_LARCH_TLS_TPREL32), + "R_LARCH_TLS_TPREL64": reflect.ValueOf(elf.R_LARCH_TLS_TPREL64), "R_MIPS_16": reflect.ValueOf(elf.R_MIPS_16), "R_MIPS_26": reflect.ValueOf(elf.R_MIPS_26), "R_MIPS_32": reflect.ValueOf(elf.R_MIPS_32), @@ -895,15 +985,25 @@ func init() { "R_PPC64_ADDR16_HIGH": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGH), "R_PPC64_ADDR16_HIGHA": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHA), "R_PPC64_ADDR16_HIGHER": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHER), + "R_PPC64_ADDR16_HIGHER34": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHER34), "R_PPC64_ADDR16_HIGHERA": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHERA), + "R_PPC64_ADDR16_HIGHERA34": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHERA34), "R_PPC64_ADDR16_HIGHEST": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHEST), + "R_PPC64_ADDR16_HIGHEST34": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHEST34), "R_PPC64_ADDR16_HIGHESTA": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHESTA), + "R_PPC64_ADDR16_HIGHESTA34": reflect.ValueOf(elf.R_PPC64_ADDR16_HIGHESTA34), "R_PPC64_ADDR16_LO": reflect.ValueOf(elf.R_PPC64_ADDR16_LO), "R_PPC64_ADDR16_LO_DS": reflect.ValueOf(elf.R_PPC64_ADDR16_LO_DS), "R_PPC64_ADDR24": reflect.ValueOf(elf.R_PPC64_ADDR24), "R_PPC64_ADDR32": reflect.ValueOf(elf.R_PPC64_ADDR32), "R_PPC64_ADDR64": reflect.ValueOf(elf.R_PPC64_ADDR64), "R_PPC64_ADDR64_LOCAL": reflect.ValueOf(elf.R_PPC64_ADDR64_LOCAL), + "R_PPC64_COPY": reflect.ValueOf(elf.R_PPC64_COPY), + "R_PPC64_D28": reflect.ValueOf(elf.R_PPC64_D28), + "R_PPC64_D34": reflect.ValueOf(elf.R_PPC64_D34), + "R_PPC64_D34_HA30": reflect.ValueOf(elf.R_PPC64_D34_HA30), + "R_PPC64_D34_HI30": reflect.ValueOf(elf.R_PPC64_D34_HI30), + "R_PPC64_D34_LO": reflect.ValueOf(elf.R_PPC64_D34_LO), "R_PPC64_DTPMOD64": reflect.ValueOf(elf.R_PPC64_DTPMOD64), "R_PPC64_DTPREL16": reflect.ValueOf(elf.R_PPC64_DTPREL16), "R_PPC64_DTPREL16_DS": reflect.ValueOf(elf.R_PPC64_DTPREL16_DS), @@ -917,8 +1017,12 @@ func init() { "R_PPC64_DTPREL16_HIGHESTA": reflect.ValueOf(elf.R_PPC64_DTPREL16_HIGHESTA), "R_PPC64_DTPREL16_LO": reflect.ValueOf(elf.R_PPC64_DTPREL16_LO), "R_PPC64_DTPREL16_LO_DS": reflect.ValueOf(elf.R_PPC64_DTPREL16_LO_DS), + "R_PPC64_DTPREL34": reflect.ValueOf(elf.R_PPC64_DTPREL34), "R_PPC64_DTPREL64": reflect.ValueOf(elf.R_PPC64_DTPREL64), "R_PPC64_ENTRY": reflect.ValueOf(elf.R_PPC64_ENTRY), + "R_PPC64_GLOB_DAT": reflect.ValueOf(elf.R_PPC64_GLOB_DAT), + "R_PPC64_GNU_VTENTRY": reflect.ValueOf(elf.R_PPC64_GNU_VTENTRY), + "R_PPC64_GNU_VTINHERIT": reflect.ValueOf(elf.R_PPC64_GNU_VTINHERIT), "R_PPC64_GOT16": reflect.ValueOf(elf.R_PPC64_GOT16), "R_PPC64_GOT16_DS": reflect.ValueOf(elf.R_PPC64_GOT16_DS), "R_PPC64_GOT16_HA": reflect.ValueOf(elf.R_PPC64_GOT16_HA), @@ -929,29 +1033,50 @@ func init() { "R_PPC64_GOT_DTPREL16_HA": reflect.ValueOf(elf.R_PPC64_GOT_DTPREL16_HA), "R_PPC64_GOT_DTPREL16_HI": reflect.ValueOf(elf.R_PPC64_GOT_DTPREL16_HI), "R_PPC64_GOT_DTPREL16_LO_DS": reflect.ValueOf(elf.R_PPC64_GOT_DTPREL16_LO_DS), + "R_PPC64_GOT_DTPREL_PCREL34": reflect.ValueOf(elf.R_PPC64_GOT_DTPREL_PCREL34), + "R_PPC64_GOT_PCREL34": reflect.ValueOf(elf.R_PPC64_GOT_PCREL34), "R_PPC64_GOT_TLSGD16": reflect.ValueOf(elf.R_PPC64_GOT_TLSGD16), "R_PPC64_GOT_TLSGD16_HA": reflect.ValueOf(elf.R_PPC64_GOT_TLSGD16_HA), "R_PPC64_GOT_TLSGD16_HI": reflect.ValueOf(elf.R_PPC64_GOT_TLSGD16_HI), "R_PPC64_GOT_TLSGD16_LO": reflect.ValueOf(elf.R_PPC64_GOT_TLSGD16_LO), + "R_PPC64_GOT_TLSGD_PCREL34": reflect.ValueOf(elf.R_PPC64_GOT_TLSGD_PCREL34), "R_PPC64_GOT_TLSLD16": reflect.ValueOf(elf.R_PPC64_GOT_TLSLD16), "R_PPC64_GOT_TLSLD16_HA": reflect.ValueOf(elf.R_PPC64_GOT_TLSLD16_HA), "R_PPC64_GOT_TLSLD16_HI": reflect.ValueOf(elf.R_PPC64_GOT_TLSLD16_HI), "R_PPC64_GOT_TLSLD16_LO": reflect.ValueOf(elf.R_PPC64_GOT_TLSLD16_LO), + "R_PPC64_GOT_TLSLD_PCREL34": reflect.ValueOf(elf.R_PPC64_GOT_TLSLD_PCREL34), "R_PPC64_GOT_TPREL16_DS": reflect.ValueOf(elf.R_PPC64_GOT_TPREL16_DS), "R_PPC64_GOT_TPREL16_HA": reflect.ValueOf(elf.R_PPC64_GOT_TPREL16_HA), "R_PPC64_GOT_TPREL16_HI": reflect.ValueOf(elf.R_PPC64_GOT_TPREL16_HI), "R_PPC64_GOT_TPREL16_LO_DS": reflect.ValueOf(elf.R_PPC64_GOT_TPREL16_LO_DS), + "R_PPC64_GOT_TPREL_PCREL34": reflect.ValueOf(elf.R_PPC64_GOT_TPREL_PCREL34), "R_PPC64_IRELATIVE": reflect.ValueOf(elf.R_PPC64_IRELATIVE), "R_PPC64_JMP_IREL": reflect.ValueOf(elf.R_PPC64_JMP_IREL), "R_PPC64_JMP_SLOT": reflect.ValueOf(elf.R_PPC64_JMP_SLOT), "R_PPC64_NONE": reflect.ValueOf(elf.R_PPC64_NONE), + "R_PPC64_PCREL28": reflect.ValueOf(elf.R_PPC64_PCREL28), + "R_PPC64_PCREL34": reflect.ValueOf(elf.R_PPC64_PCREL34), + "R_PPC64_PCREL_OPT": reflect.ValueOf(elf.R_PPC64_PCREL_OPT), + "R_PPC64_PLT16_HA": reflect.ValueOf(elf.R_PPC64_PLT16_HA), + "R_PPC64_PLT16_HI": reflect.ValueOf(elf.R_PPC64_PLT16_HI), + "R_PPC64_PLT16_LO": reflect.ValueOf(elf.R_PPC64_PLT16_LO), "R_PPC64_PLT16_LO_DS": reflect.ValueOf(elf.R_PPC64_PLT16_LO_DS), + "R_PPC64_PLT32": reflect.ValueOf(elf.R_PPC64_PLT32), + "R_PPC64_PLT64": reflect.ValueOf(elf.R_PPC64_PLT64), + "R_PPC64_PLTCALL": reflect.ValueOf(elf.R_PPC64_PLTCALL), + "R_PPC64_PLTCALL_NOTOC": reflect.ValueOf(elf.R_PPC64_PLTCALL_NOTOC), "R_PPC64_PLTGOT16": reflect.ValueOf(elf.R_PPC64_PLTGOT16), "R_PPC64_PLTGOT16_DS": reflect.ValueOf(elf.R_PPC64_PLTGOT16_DS), "R_PPC64_PLTGOT16_HA": reflect.ValueOf(elf.R_PPC64_PLTGOT16_HA), "R_PPC64_PLTGOT16_HI": reflect.ValueOf(elf.R_PPC64_PLTGOT16_HI), "R_PPC64_PLTGOT16_LO": reflect.ValueOf(elf.R_PPC64_PLTGOT16_LO), "R_PPC64_PLTGOT_LO_DS": reflect.ValueOf(elf.R_PPC64_PLTGOT_LO_DS), + "R_PPC64_PLTREL32": reflect.ValueOf(elf.R_PPC64_PLTREL32), + "R_PPC64_PLTREL64": reflect.ValueOf(elf.R_PPC64_PLTREL64), + "R_PPC64_PLTSEQ": reflect.ValueOf(elf.R_PPC64_PLTSEQ), + "R_PPC64_PLTSEQ_NOTOC": reflect.ValueOf(elf.R_PPC64_PLTSEQ_NOTOC), + "R_PPC64_PLT_PCREL34": reflect.ValueOf(elf.R_PPC64_PLT_PCREL34), + "R_PPC64_PLT_PCREL34_NOTOC": reflect.ValueOf(elf.R_PPC64_PLT_PCREL34_NOTOC), "R_PPC64_REL14": reflect.ValueOf(elf.R_PPC64_REL14), "R_PPC64_REL14_BRNTAKEN": reflect.ValueOf(elf.R_PPC64_REL14_BRNTAKEN), "R_PPC64_REL14_BRTAKEN": reflect.ValueOf(elf.R_PPC64_REL14_BRTAKEN), @@ -959,13 +1084,28 @@ func init() { "R_PPC64_REL16DX_HA": reflect.ValueOf(elf.R_PPC64_REL16DX_HA), "R_PPC64_REL16_HA": reflect.ValueOf(elf.R_PPC64_REL16_HA), "R_PPC64_REL16_HI": reflect.ValueOf(elf.R_PPC64_REL16_HI), + "R_PPC64_REL16_HIGH": reflect.ValueOf(elf.R_PPC64_REL16_HIGH), + "R_PPC64_REL16_HIGHA": reflect.ValueOf(elf.R_PPC64_REL16_HIGHA), + "R_PPC64_REL16_HIGHER": reflect.ValueOf(elf.R_PPC64_REL16_HIGHER), + "R_PPC64_REL16_HIGHER34": reflect.ValueOf(elf.R_PPC64_REL16_HIGHER34), + "R_PPC64_REL16_HIGHERA": reflect.ValueOf(elf.R_PPC64_REL16_HIGHERA), + "R_PPC64_REL16_HIGHERA34": reflect.ValueOf(elf.R_PPC64_REL16_HIGHERA34), + "R_PPC64_REL16_HIGHEST": reflect.ValueOf(elf.R_PPC64_REL16_HIGHEST), + "R_PPC64_REL16_HIGHEST34": reflect.ValueOf(elf.R_PPC64_REL16_HIGHEST34), + "R_PPC64_REL16_HIGHESTA": reflect.ValueOf(elf.R_PPC64_REL16_HIGHESTA), + "R_PPC64_REL16_HIGHESTA34": reflect.ValueOf(elf.R_PPC64_REL16_HIGHESTA34), "R_PPC64_REL16_LO": reflect.ValueOf(elf.R_PPC64_REL16_LO), "R_PPC64_REL24": reflect.ValueOf(elf.R_PPC64_REL24), "R_PPC64_REL24_NOTOC": reflect.ValueOf(elf.R_PPC64_REL24_NOTOC), + "R_PPC64_REL30": reflect.ValueOf(elf.R_PPC64_REL30), "R_PPC64_REL32": reflect.ValueOf(elf.R_PPC64_REL32), "R_PPC64_REL64": reflect.ValueOf(elf.R_PPC64_REL64), "R_PPC64_RELATIVE": reflect.ValueOf(elf.R_PPC64_RELATIVE), + "R_PPC64_SECTOFF": reflect.ValueOf(elf.R_PPC64_SECTOFF), "R_PPC64_SECTOFF_DS": reflect.ValueOf(elf.R_PPC64_SECTOFF_DS), + "R_PPC64_SECTOFF_HA": reflect.ValueOf(elf.R_PPC64_SECTOFF_HA), + "R_PPC64_SECTOFF_HI": reflect.ValueOf(elf.R_PPC64_SECTOFF_HI), + "R_PPC64_SECTOFF_LO": reflect.ValueOf(elf.R_PPC64_SECTOFF_LO), "R_PPC64_SECTOFF_LO_DS": reflect.ValueOf(elf.R_PPC64_SECTOFF_LO_DS), "R_PPC64_TLS": reflect.ValueOf(elf.R_PPC64_TLS), "R_PPC64_TLSGD": reflect.ValueOf(elf.R_PPC64_TLSGD), @@ -990,7 +1130,11 @@ func init() { "R_PPC64_TPREL16_HIGHESTA": reflect.ValueOf(elf.R_PPC64_TPREL16_HIGHESTA), "R_PPC64_TPREL16_LO": reflect.ValueOf(elf.R_PPC64_TPREL16_LO), "R_PPC64_TPREL16_LO_DS": reflect.ValueOf(elf.R_PPC64_TPREL16_LO_DS), + "R_PPC64_TPREL34": reflect.ValueOf(elf.R_PPC64_TPREL34), "R_PPC64_TPREL64": reflect.ValueOf(elf.R_PPC64_TPREL64), + "R_PPC64_UADDR16": reflect.ValueOf(elf.R_PPC64_UADDR16), + "R_PPC64_UADDR32": reflect.ValueOf(elf.R_PPC64_UADDR32), + "R_PPC64_UADDR64": reflect.ValueOf(elf.R_PPC64_UADDR64), "R_PPC_ADDR14": reflect.ValueOf(elf.R_PPC_ADDR14), "R_PPC_ADDR14_BRNTAKEN": reflect.ValueOf(elf.R_PPC_ADDR14_BRNTAKEN), "R_PPC_ADDR14_BRTAKEN": reflect.ValueOf(elf.R_PPC_ADDR14_BRTAKEN), @@ -1337,6 +1481,7 @@ func init() { "R_AARCH64": reflect.ValueOf((*elf.R_AARCH64)(nil)), "R_ALPHA": reflect.ValueOf((*elf.R_ALPHA)(nil)), "R_ARM": reflect.ValueOf((*elf.R_ARM)(nil)), + "R_LARCH": reflect.ValueOf((*elf.R_LARCH)(nil)), "R_MIPS": reflect.ValueOf((*elf.R_MIPS)(nil)), "R_PPC": reflect.ValueOf((*elf.R_PPC)(nil)), "R_PPC64": reflect.ValueOf((*elf.R_PPC64)(nil)), diff --git a/stdlib/go1_18_debug_gosym.go b/stdlib/go1_20_debug_gosym.go similarity index 94% rename from stdlib/go1_18_debug_gosym.go rename to stdlib/go1_20_debug_gosym.go index b0427c301..5e204bde3 100644 --- a/stdlib/go1_18_debug_gosym.go +++ b/stdlib/go1_20_debug_gosym.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/gosym'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_debug_macho.go b/stdlib/go1_20_debug_macho.go similarity index 99% rename from stdlib/go1_18_debug_macho.go rename to stdlib/go1_20_debug_macho.go index 4e197099e..6800f7708 100644 --- a/stdlib/go1_18_debug_macho.go +++ b/stdlib/go1_20_debug_macho.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/macho'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_debug_pe.go b/stdlib/go1_20_debug_pe.go similarity index 74% rename from stdlib/go1_18_debug_pe.go rename to stdlib/go1_20_debug_pe.go index 72f6afe67..993f333f6 100644 --- a/stdlib/go1_18_debug_pe.go +++ b/stdlib/go1_20_debug_pe.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/pe'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -16,6 +16,12 @@ func init() { Symbols["debug/pe/pe"] = map[string]reflect.Value{ // function, constant and variable definitions "COFFSymbolSize": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "IMAGE_COMDAT_SELECT_ANY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IMAGE_COMDAT_SELECT_ASSOCIATIVE": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IMAGE_COMDAT_SELECT_EXACT_MATCH": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IMAGE_COMDAT_SELECT_LARGEST": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IMAGE_COMDAT_SELECT_NODUPLICATES": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IMAGE_COMDAT_SELECT_SAME_SIZE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), "IMAGE_DIRECTORY_ENTRY_ARCHITECTURE": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), "IMAGE_DIRECTORY_ENTRY_BASERELOC": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), "IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), @@ -60,6 +66,8 @@ func init() { "IMAGE_FILE_MACHINE_EBC": reflect.ValueOf(constant.MakeFromLiteral("3772", token.INT, 0)), "IMAGE_FILE_MACHINE_I386": reflect.ValueOf(constant.MakeFromLiteral("332", token.INT, 0)), "IMAGE_FILE_MACHINE_IA64": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IMAGE_FILE_MACHINE_LOONGARCH32": reflect.ValueOf(constant.MakeFromLiteral("25138", token.INT, 0)), + "IMAGE_FILE_MACHINE_LOONGARCH64": reflect.ValueOf(constant.MakeFromLiteral("25188", token.INT, 0)), "IMAGE_FILE_MACHINE_M32R": reflect.ValueOf(constant.MakeFromLiteral("36929", token.INT, 0)), "IMAGE_FILE_MACHINE_MIPS16": reflect.ValueOf(constant.MakeFromLiteral("614", token.INT, 0)), "IMAGE_FILE_MACHINE_MIPSFPU": reflect.ValueOf(constant.MakeFromLiteral("870", token.INT, 0)), @@ -67,6 +75,9 @@ func init() { "IMAGE_FILE_MACHINE_POWERPC": reflect.ValueOf(constant.MakeFromLiteral("496", token.INT, 0)), "IMAGE_FILE_MACHINE_POWERPCFP": reflect.ValueOf(constant.MakeFromLiteral("497", token.INT, 0)), "IMAGE_FILE_MACHINE_R4000": reflect.ValueOf(constant.MakeFromLiteral("358", token.INT, 0)), + "IMAGE_FILE_MACHINE_RISCV128": reflect.ValueOf(constant.MakeFromLiteral("20776", token.INT, 0)), + "IMAGE_FILE_MACHINE_RISCV32": reflect.ValueOf(constant.MakeFromLiteral("20530", token.INT, 0)), + "IMAGE_FILE_MACHINE_RISCV64": reflect.ValueOf(constant.MakeFromLiteral("20580", token.INT, 0)), "IMAGE_FILE_MACHINE_SH3": reflect.ValueOf(constant.MakeFromLiteral("418", token.INT, 0)), "IMAGE_FILE_MACHINE_SH3DSP": reflect.ValueOf(constant.MakeFromLiteral("419", token.INT, 0)), "IMAGE_FILE_MACHINE_SH4": reflect.ValueOf(constant.MakeFromLiteral("422", token.INT, 0)), @@ -79,6 +90,14 @@ func init() { "IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "IMAGE_FILE_SYSTEM": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "IMAGE_FILE_UP_SYSTEM_ONLY": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IMAGE_SCN_CNT_CODE": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IMAGE_SCN_CNT_INITIALIZED_DATA": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IMAGE_SCN_CNT_UNINITIALIZED_DATA": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IMAGE_SCN_LNK_COMDAT": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "IMAGE_SCN_MEM_DISCARDABLE": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), + "IMAGE_SCN_MEM_EXECUTE": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "IMAGE_SCN_MEM_READ": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "IMAGE_SCN_MEM_WRITE": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), "IMAGE_SUBSYSTEM_EFI_APPLICATION": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), "IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), "IMAGE_SUBSYSTEM_EFI_ROM": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), @@ -97,19 +116,20 @@ func init() { "Open": reflect.ValueOf(pe.Open), // type definitions - "COFFSymbol": reflect.ValueOf((*pe.COFFSymbol)(nil)), - "DataDirectory": reflect.ValueOf((*pe.DataDirectory)(nil)), - "File": reflect.ValueOf((*pe.File)(nil)), - "FileHeader": reflect.ValueOf((*pe.FileHeader)(nil)), - "FormatError": reflect.ValueOf((*pe.FormatError)(nil)), - "ImportDirectory": reflect.ValueOf((*pe.ImportDirectory)(nil)), - "OptionalHeader32": reflect.ValueOf((*pe.OptionalHeader32)(nil)), - "OptionalHeader64": reflect.ValueOf((*pe.OptionalHeader64)(nil)), - "Reloc": reflect.ValueOf((*pe.Reloc)(nil)), - "Section": reflect.ValueOf((*pe.Section)(nil)), - "SectionHeader": reflect.ValueOf((*pe.SectionHeader)(nil)), - "SectionHeader32": reflect.ValueOf((*pe.SectionHeader32)(nil)), - "StringTable": reflect.ValueOf((*pe.StringTable)(nil)), - "Symbol": reflect.ValueOf((*pe.Symbol)(nil)), + "COFFSymbol": reflect.ValueOf((*pe.COFFSymbol)(nil)), + "COFFSymbolAuxFormat5": reflect.ValueOf((*pe.COFFSymbolAuxFormat5)(nil)), + "DataDirectory": reflect.ValueOf((*pe.DataDirectory)(nil)), + "File": reflect.ValueOf((*pe.File)(nil)), + "FileHeader": reflect.ValueOf((*pe.FileHeader)(nil)), + "FormatError": reflect.ValueOf((*pe.FormatError)(nil)), + "ImportDirectory": reflect.ValueOf((*pe.ImportDirectory)(nil)), + "OptionalHeader32": reflect.ValueOf((*pe.OptionalHeader32)(nil)), + "OptionalHeader64": reflect.ValueOf((*pe.OptionalHeader64)(nil)), + "Reloc": reflect.ValueOf((*pe.Reloc)(nil)), + "Section": reflect.ValueOf((*pe.Section)(nil)), + "SectionHeader": reflect.ValueOf((*pe.SectionHeader)(nil)), + "SectionHeader32": reflect.ValueOf((*pe.SectionHeader32)(nil)), + "StringTable": reflect.ValueOf((*pe.StringTable)(nil)), + "Symbol": reflect.ValueOf((*pe.Symbol)(nil)), } } diff --git a/stdlib/go1_18_debug_plan9obj.go b/stdlib/go1_20_debug_plan9obj.go similarity index 95% rename from stdlib/go1_18_debug_plan9obj.go rename to stdlib/go1_20_debug_plan9obj.go index f49b69fc1..d95d940ef 100644 --- a/stdlib/go1_18_debug_plan9obj.go +++ b/stdlib/go1_20_debug_plan9obj.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract debug/plan9obj'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_embed.go b/stdlib/go1_20_embed.go similarity index 81% rename from stdlib/go1_18_embed.go rename to stdlib/go1_20_embed.go index 50c6e1143..3f2df6b95 100644 --- a/stdlib/go1_18_embed.go +++ b/stdlib/go1_20_embed.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract embed'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding.go b/stdlib/go1_20_encoding.go similarity index 97% rename from stdlib/go1_18_encoding.go rename to stdlib/go1_20_encoding.go index 2a75f0eeb..a5b058c30 100644 --- a/stdlib/go1_18_encoding.go +++ b/stdlib/go1_20_encoding.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_ascii85.go b/stdlib/go1_20_encoding_ascii85.go similarity index 92% rename from stdlib/go1_18_encoding_ascii85.go rename to stdlib/go1_20_encoding_ascii85.go index f126cc8d2..4965b2786 100644 --- a/stdlib/go1_18_encoding_ascii85.go +++ b/stdlib/go1_20_encoding_ascii85.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/ascii85'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_asn1.go b/stdlib/go1_20_encoding_asn1.go similarity index 98% rename from stdlib/go1_18_encoding_asn1.go rename to stdlib/go1_20_encoding_asn1.go index a1568b6f5..c657df1e7 100644 --- a/stdlib/go1_18_encoding_asn1.go +++ b/stdlib/go1_20_encoding_asn1.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/asn1'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_base32.go b/stdlib/go1_20_encoding_base32.go similarity index 93% rename from stdlib/go1_18_encoding_base32.go rename to stdlib/go1_20_encoding_base32.go index 5bfd91bd9..8efa4e8f2 100644 --- a/stdlib/go1_18_encoding_base32.go +++ b/stdlib/go1_20_encoding_base32.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/base32'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_base64.go b/stdlib/go1_20_encoding_base64.go similarity index 94% rename from stdlib/go1_18_encoding_base64.go rename to stdlib/go1_20_encoding_base64.go index 51b21d6d6..392bc4fa3 100644 --- a/stdlib/go1_18_encoding_base64.go +++ b/stdlib/go1_20_encoding_base64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/base64'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_binary.go b/stdlib/go1_20_encoding_binary.go similarity index 64% rename from stdlib/go1_18_encoding_binary.go rename to stdlib/go1_20_encoding_binary.go index c580da009..e3175afcb 100644 --- a/stdlib/go1_18_encoding_binary.go +++ b/stdlib/go1_20_encoding_binary.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/binary'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -15,6 +15,8 @@ import ( func init() { Symbols["encoding/binary/binary"] = map[string]reflect.Value{ // function, constant and variable definitions + "AppendUvarint": reflect.ValueOf(binary.AppendUvarint), + "AppendVarint": reflect.ValueOf(binary.AppendVarint), "BigEndian": reflect.ValueOf(&binary.BigEndian).Elem(), "LittleEndian": reflect.ValueOf(&binary.LittleEndian).Elem(), "MaxVarintLen16": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), @@ -31,13 +33,40 @@ func init() { "Write": reflect.ValueOf(binary.Write), // type definitions - "ByteOrder": reflect.ValueOf((*binary.ByteOrder)(nil)), + "AppendByteOrder": reflect.ValueOf((*binary.AppendByteOrder)(nil)), + "ByteOrder": reflect.ValueOf((*binary.ByteOrder)(nil)), // interface wrapper definitions - "_ByteOrder": reflect.ValueOf((*_encoding_binary_ByteOrder)(nil)), + "_AppendByteOrder": reflect.ValueOf((*_encoding_binary_AppendByteOrder)(nil)), + "_ByteOrder": reflect.ValueOf((*_encoding_binary_ByteOrder)(nil)), } } +// _encoding_binary_AppendByteOrder is an interface wrapper for AppendByteOrder type +type _encoding_binary_AppendByteOrder struct { + IValue interface{} + WAppendUint16 func(a0 []byte, a1 uint16) []byte + WAppendUint32 func(a0 []byte, a1 uint32) []byte + WAppendUint64 func(a0 []byte, a1 uint64) []byte + WString func() string +} + +func (W _encoding_binary_AppendByteOrder) AppendUint16(a0 []byte, a1 uint16) []byte { + return W.WAppendUint16(a0, a1) +} +func (W _encoding_binary_AppendByteOrder) AppendUint32(a0 []byte, a1 uint32) []byte { + return W.WAppendUint32(a0, a1) +} +func (W _encoding_binary_AppendByteOrder) AppendUint64(a0 []byte, a1 uint64) []byte { + return W.WAppendUint64(a0, a1) +} +func (W _encoding_binary_AppendByteOrder) String() string { + if W.WString == nil { + return "" + } + return W.WString() +} + // _encoding_binary_ByteOrder is an interface wrapper for ByteOrder type type _encoding_binary_ByteOrder struct { IValue interface{} diff --git a/stdlib/go1_18_encoding_csv.go b/stdlib/go1_20_encoding_csv.go similarity index 93% rename from stdlib/go1_18_encoding_csv.go rename to stdlib/go1_20_encoding_csv.go index 63f149add..5ef993ce7 100644 --- a/stdlib/go1_18_encoding_csv.go +++ b/stdlib/go1_20_encoding_csv.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/csv'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_gob.go b/stdlib/go1_20_encoding_gob.go similarity index 96% rename from stdlib/go1_18_encoding_gob.go rename to stdlib/go1_20_encoding_gob.go index fb4f394c5..ce1bad52a 100644 --- a/stdlib/go1_18_encoding_gob.go +++ b/stdlib/go1_20_encoding_gob.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/gob'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_hex.go b/stdlib/go1_20_encoding_hex.go similarity index 94% rename from stdlib/go1_18_encoding_hex.go rename to stdlib/go1_20_encoding_hex.go index 57f3b4f0e..b0b953a9e 100644 --- a/stdlib/go1_18_encoding_hex.go +++ b/stdlib/go1_20_encoding_hex.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/hex'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_json.go b/stdlib/go1_20_encoding_json.go similarity index 98% rename from stdlib/go1_18_encoding_json.go rename to stdlib/go1_20_encoding_json.go index f70defd74..ed26bf874 100644 --- a/stdlib/go1_18_encoding_json.go +++ b/stdlib/go1_20_encoding_json.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/json'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_pem.go b/stdlib/go1_20_encoding_pem.go similarity index 89% rename from stdlib/go1_18_encoding_pem.go rename to stdlib/go1_20_encoding_pem.go index 3c6723aec..057b1a644 100644 --- a/stdlib/go1_18_encoding_pem.go +++ b/stdlib/go1_20_encoding_pem.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/pem'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_encoding_xml.go b/stdlib/go1_20_encoding_xml.go similarity index 98% rename from stdlib/go1_18_encoding_xml.go rename to stdlib/go1_20_encoding_xml.go index 00b69ac41..0c6835a82 100644 --- a/stdlib/go1_18_encoding_xml.go +++ b/stdlib/go1_20_encoding_xml.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract encoding/xml'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_errors.go b/stdlib/go1_20_errors.go similarity index 83% rename from stdlib/go1_18_errors.go rename to stdlib/go1_20_errors.go index 475855f75..4808926a9 100644 --- a/stdlib/go1_18_errors.go +++ b/stdlib/go1_20_errors.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract errors'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -15,6 +15,7 @@ func init() { // function, constant and variable definitions "As": reflect.ValueOf(errors.As), "Is": reflect.ValueOf(errors.Is), + "Join": reflect.ValueOf(errors.Join), "New": reflect.ValueOf(errors.New), "Unwrap": reflect.ValueOf(errors.Unwrap), } diff --git a/stdlib/go1_18_expvar.go b/stdlib/go1_20_expvar.go similarity index 96% rename from stdlib/go1_18_expvar.go rename to stdlib/go1_20_expvar.go index 94c1861ad..019cbcc27 100644 --- a/stdlib/go1_18_expvar.go +++ b/stdlib/go1_20_expvar.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract expvar'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_flag.go b/stdlib/go1_20_flag.go similarity index 97% rename from stdlib/go1_18_flag.go rename to stdlib/go1_20_flag.go index 39e012b6f..87de8b05e 100644 --- a/stdlib/go1_18_flag.go +++ b/stdlib/go1_20_flag.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract flag'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -41,6 +41,7 @@ func init() { "Set": reflect.ValueOf(flag.Set), "String": reflect.ValueOf(flag.String), "StringVar": reflect.ValueOf(flag.StringVar), + "TextVar": reflect.ValueOf(flag.TextVar), "Uint": reflect.ValueOf(flag.Uint), "Uint64": reflect.ValueOf(flag.Uint64), "Uint64Var": reflect.ValueOf(flag.Uint64Var), diff --git a/stdlib/go1_18_fmt.go b/stdlib/go1_20_fmt.go similarity index 74% rename from stdlib/go1_18_fmt.go rename to stdlib/go1_20_fmt.go index 45843ccbe..3f805a45a 100644 --- a/stdlib/go1_18_fmt.go +++ b/stdlib/go1_20_fmt.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract fmt'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -13,25 +13,29 @@ import ( func init() { Symbols["fmt/fmt"] = map[string]reflect.Value{ // function, constant and variable definitions - "Errorf": reflect.ValueOf(fmt.Errorf), - "Fprint": reflect.ValueOf(fmt.Fprint), - "Fprintf": reflect.ValueOf(fmt.Fprintf), - "Fprintln": reflect.ValueOf(fmt.Fprintln), - "Fscan": reflect.ValueOf(fmt.Fscan), - "Fscanf": reflect.ValueOf(fmt.Fscanf), - "Fscanln": reflect.ValueOf(fmt.Fscanln), - "Print": reflect.ValueOf(fmt.Print), - "Printf": reflect.ValueOf(fmt.Printf), - "Println": reflect.ValueOf(fmt.Println), - "Scan": reflect.ValueOf(fmt.Scan), - "Scanf": reflect.ValueOf(fmt.Scanf), - "Scanln": reflect.ValueOf(fmt.Scanln), - "Sprint": reflect.ValueOf(fmt.Sprint), - "Sprintf": reflect.ValueOf(fmt.Sprintf), - "Sprintln": reflect.ValueOf(fmt.Sprintln), - "Sscan": reflect.ValueOf(fmt.Sscan), - "Sscanf": reflect.ValueOf(fmt.Sscanf), - "Sscanln": reflect.ValueOf(fmt.Sscanln), + "Append": reflect.ValueOf(fmt.Append), + "Appendf": reflect.ValueOf(fmt.Appendf), + "Appendln": reflect.ValueOf(fmt.Appendln), + "Errorf": reflect.ValueOf(fmt.Errorf), + "FormatString": reflect.ValueOf(fmt.FormatString), + "Fprint": reflect.ValueOf(fmt.Fprint), + "Fprintf": reflect.ValueOf(fmt.Fprintf), + "Fprintln": reflect.ValueOf(fmt.Fprintln), + "Fscan": reflect.ValueOf(fmt.Fscan), + "Fscanf": reflect.ValueOf(fmt.Fscanf), + "Fscanln": reflect.ValueOf(fmt.Fscanln), + "Print": reflect.ValueOf(fmt.Print), + "Printf": reflect.ValueOf(fmt.Printf), + "Println": reflect.ValueOf(fmt.Println), + "Scan": reflect.ValueOf(fmt.Scan), + "Scanf": reflect.ValueOf(fmt.Scanf), + "Scanln": reflect.ValueOf(fmt.Scanln), + "Sprint": reflect.ValueOf(fmt.Sprint), + "Sprintf": reflect.ValueOf(fmt.Sprintf), + "Sprintln": reflect.ValueOf(fmt.Sprintln), + "Sscan": reflect.ValueOf(fmt.Sscan), + "Sscanf": reflect.ValueOf(fmt.Sscanf), + "Sscanln": reflect.ValueOf(fmt.Sscanln), // type definitions "Formatter": reflect.ValueOf((*fmt.Formatter)(nil)), diff --git a/stdlib/go1_18_go_ast.go b/stdlib/go1_20_go_ast.go similarity index 99% rename from stdlib/go1_18_go_ast.go rename to stdlib/go1_20_go_ast.go index d66bd85b2..7c246ce14 100644 --- a/stdlib/go1_18_go_ast.go +++ b/stdlib/go1_20_go_ast.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/ast'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_build.go b/stdlib/go1_20_go_build.go similarity index 95% rename from stdlib/go1_18_go_build.go rename to stdlib/go1_20_go_build.go index b5d4d075f..a8d1e082f 100644 --- a/stdlib/go1_18_go_build.go +++ b/stdlib/go1_20_go_build.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/build'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_build_constraint.go b/stdlib/go1_20_go_build_constraint.go similarity index 96% rename from stdlib/go1_18_go_build_constraint.go rename to stdlib/go1_20_go_build_constraint.go index 7bd563fe6..9acea5df3 100644 --- a/stdlib/go1_18_go_build_constraint.go +++ b/stdlib/go1_20_go_build_constraint.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/build/constraint'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_constant.go b/stdlib/go1_20_go_constant.go similarity index 98% rename from stdlib/go1_18_go_constant.go rename to stdlib/go1_20_go_constant.go index 0f3118a06..667f997ae 100644 --- a/stdlib/go1_18_go_constant.go +++ b/stdlib/go1_20_go_constant.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/constant'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_doc.go b/stdlib/go1_20_go_doc.go similarity index 95% rename from stdlib/go1_18_go_doc.go rename to stdlib/go1_20_go_doc.go index 6943e85c3..6c62a02ec 100644 --- a/stdlib/go1_18_go_doc.go +++ b/stdlib/go1_20_go_doc.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/doc'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_format.go b/stdlib/go1_20_go_format.go similarity index 85% rename from stdlib/go1_18_go_format.go rename to stdlib/go1_20_go_format.go index 99af0d936..810857269 100644 --- a/stdlib/go1_18_go_format.go +++ b/stdlib/go1_20_go_format.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/format'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_importer.go b/stdlib/go1_20_go_importer.go similarity index 89% rename from stdlib/go1_18_go_importer.go rename to stdlib/go1_20_go_importer.go index 2a6f242a3..552625ad4 100644 --- a/stdlib/go1_18_go_importer.go +++ b/stdlib/go1_20_go_importer.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/importer'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_parser.go b/stdlib/go1_20_go_parser.go similarity index 95% rename from stdlib/go1_18_go_parser.go rename to stdlib/go1_20_go_parser.go index c017dbcc5..a4589899a 100644 --- a/stdlib/go1_18_go_parser.go +++ b/stdlib/go1_20_go_parser.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/parser'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_printer.go b/stdlib/go1_20_go_printer.go similarity index 92% rename from stdlib/go1_18_go_printer.go rename to stdlib/go1_20_go_printer.go index aaf269b31..ad4cbd21a 100644 --- a/stdlib/go1_18_go_printer.go +++ b/stdlib/go1_20_go_printer.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/printer'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_scanner.go b/stdlib/go1_20_go_scanner.go similarity index 92% rename from stdlib/go1_18_go_scanner.go rename to stdlib/go1_20_go_scanner.go index b7a728e8a..8ebbb81af 100644 --- a/stdlib/go1_18_go_scanner.go +++ b/stdlib/go1_20_go_scanner.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/scanner'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_token.go b/stdlib/go1_20_go_token.go similarity index 98% rename from stdlib/go1_18_go_token.go rename to stdlib/go1_20_go_token.go index f3bcd4608..74d4aa039 100644 --- a/stdlib/go1_18_go_token.go +++ b/stdlib/go1_20_go_token.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/token'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_go_types.go b/stdlib/go1_20_go_types.go similarity index 99% rename from stdlib/go1_18_go_types.go rename to stdlib/go1_20_go_types.go index cd95c5861..63a71f56d 100644 --- a/stdlib/go1_18_go_types.go +++ b/stdlib/go1_20_go_types.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract go/types'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -88,6 +88,7 @@ func init() { "RecvOnly": reflect.ValueOf(types.RecvOnly), "RelativeTo": reflect.ValueOf(types.RelativeTo), "Rune": reflect.ValueOf(types.Rune), + "Satisfies": reflect.ValueOf(types.Satisfies), "SelectionString": reflect.ValueOf(types.SelectionString), "SendOnly": reflect.ValueOf(types.SendOnly), "SendRecv": reflect.ValueOf(types.SendRecv), diff --git a/stdlib/go1_18_hash.go b/stdlib/go1_20_hash.go similarity index 97% rename from stdlib/go1_18_hash.go rename to stdlib/go1_20_hash.go index 278d86a99..1ab76616a 100644 --- a/stdlib/go1_18_hash.go +++ b/stdlib/go1_20_hash.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_hash_adler32.go b/stdlib/go1_20_hash_adler32.go similarity index 89% rename from stdlib/go1_18_hash_adler32.go rename to stdlib/go1_20_hash_adler32.go index 60854b1cb..96842e702 100644 --- a/stdlib/go1_18_hash_adler32.go +++ b/stdlib/go1_20_hash_adler32.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/adler32'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_hash_crc32.go b/stdlib/go1_20_hash_crc32.go similarity index 95% rename from stdlib/go1_18_hash_crc32.go rename to stdlib/go1_20_hash_crc32.go index 1cd42e500..77643bfba 100644 --- a/stdlib/go1_18_hash_crc32.go +++ b/stdlib/go1_20_hash_crc32.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/crc32'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_hash_crc64.go b/stdlib/go1_20_hash_crc64.go similarity index 93% rename from stdlib/go1_18_hash_crc64.go rename to stdlib/go1_20_hash_crc64.go index 7db8beb90..d0d80da82 100644 --- a/stdlib/go1_18_hash_crc64.go +++ b/stdlib/go1_20_hash_crc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/crc64'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_hash_fnv.go b/stdlib/go1_20_hash_fnv.go similarity index 89% rename from stdlib/go1_18_hash_fnv.go rename to stdlib/go1_20_hash_fnv.go index e5c81b6a0..72cfe7eb3 100644 --- a/stdlib/go1_18_hash_fnv.go +++ b/stdlib/go1_20_hash_fnv.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/fnv'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_hash_maphash.go b/stdlib/go1_20_hash_maphash.go similarity index 76% rename from stdlib/go1_18_hash_maphash.go rename to stdlib/go1_20_hash_maphash.go index 4cd84bc83..179b0321d 100644 --- a/stdlib/go1_18_hash_maphash.go +++ b/stdlib/go1_20_hash_maphash.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract hash/maphash'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -13,7 +13,9 @@ import ( func init() { Symbols["hash/maphash/maphash"] = map[string]reflect.Value{ // function, constant and variable definitions + "Bytes": reflect.ValueOf(maphash.Bytes), "MakeSeed": reflect.ValueOf(maphash.MakeSeed), + "String": reflect.ValueOf(maphash.String), // type definitions "Hash": reflect.ValueOf((*maphash.Hash)(nil)), diff --git a/stdlib/go1_18_html.go b/stdlib/go1_20_html.go similarity index 86% rename from stdlib/go1_18_html.go rename to stdlib/go1_20_html.go index 7b54c7740..1e023b817 100644 --- a/stdlib/go1_18_html.go +++ b/stdlib/go1_20_html.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract html'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_html_template.go b/stdlib/go1_20_html_template.go similarity index 97% rename from stdlib/go1_18_html_template.go rename to stdlib/go1_20_html_template.go index 32aeec625..26163b9d8 100644 --- a/stdlib/go1_18_html_template.go +++ b/stdlib/go1_20_html_template.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract html/template'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_image.go b/stdlib/go1_20_image.go similarity index 99% rename from stdlib/go1_18_image.go rename to stdlib/go1_20_image.go index 2e6bd8f77..d1709cb7b 100644 --- a/stdlib/go1_18_image.go +++ b/stdlib/go1_20_image.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_image_color.go b/stdlib/go1_20_image_color.go similarity index 98% rename from stdlib/go1_18_image_color.go rename to stdlib/go1_20_image_color.go index e99fdaf03..fbef38da1 100644 --- a/stdlib/go1_18_image_color.go +++ b/stdlib/go1_20_image_color.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/color'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_image_color_palette.go b/stdlib/go1_20_image_color_palette.go similarity index 87% rename from stdlib/go1_18_image_color_palette.go rename to stdlib/go1_20_image_color_palette.go index e5a304fef..70720b833 100644 --- a/stdlib/go1_18_image_color_palette.go +++ b/stdlib/go1_20_image_color_palette.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/color/palette'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_image_draw.go b/stdlib/go1_20_image_draw.go similarity index 98% rename from stdlib/go1_18_image_draw.go rename to stdlib/go1_20_image_draw.go index 98d9ffa90..640f3df6e 100644 --- a/stdlib/go1_18_image_draw.go +++ b/stdlib/go1_20_image_draw.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/draw'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_image_gif.go b/stdlib/go1_20_image_gif.go similarity index 94% rename from stdlib/go1_18_image_gif.go rename to stdlib/go1_20_image_gif.go index 70912f916..a817e1862 100644 --- a/stdlib/go1_18_image_gif.go +++ b/stdlib/go1_20_image_gif.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/gif'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_image_jpeg.go b/stdlib/go1_20_image_jpeg.go similarity index 95% rename from stdlib/go1_18_image_jpeg.go rename to stdlib/go1_20_image_jpeg.go index 3ddc866b4..bcab03233 100644 --- a/stdlib/go1_18_image_jpeg.go +++ b/stdlib/go1_20_image_jpeg.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/jpeg'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_image_png.go b/stdlib/go1_20_image_png.go similarity index 96% rename from stdlib/go1_18_image_png.go rename to stdlib/go1_20_image_png.go index 2ffb430be..b10a03cb5 100644 --- a/stdlib/go1_18_image_png.go +++ b/stdlib/go1_20_image_png.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract image/png'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_index_suffixarray.go b/stdlib/go1_20_index_suffixarray.go similarity index 87% rename from stdlib/go1_18_index_suffixarray.go rename to stdlib/go1_20_index_suffixarray.go index 1fbe85e50..1688caa5c 100644 --- a/stdlib/go1_18_index_suffixarray.go +++ b/stdlib/go1_20_index_suffixarray.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract index/suffixarray'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_io.go b/stdlib/go1_20_io.go similarity index 98% rename from stdlib/go1_18_io.go rename to stdlib/go1_20_io.go index 05a5fc64a..cfe55af6f 100644 --- a/stdlib/go1_18_io.go +++ b/stdlib/go1_20_io.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract io'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -28,6 +28,7 @@ func init() { "LimitReader": reflect.ValueOf(io.LimitReader), "MultiReader": reflect.ValueOf(io.MultiReader), "MultiWriter": reflect.ValueOf(io.MultiWriter), + "NewOffsetWriter": reflect.ValueOf(io.NewOffsetWriter), "NewSectionReader": reflect.ValueOf(io.NewSectionReader), "NopCloser": reflect.ValueOf(io.NopCloser), "Pipe": reflect.ValueOf(io.Pipe), @@ -46,6 +47,7 @@ func init() { "ByteWriter": reflect.ValueOf((*io.ByteWriter)(nil)), "Closer": reflect.ValueOf((*io.Closer)(nil)), "LimitedReader": reflect.ValueOf((*io.LimitedReader)(nil)), + "OffsetWriter": reflect.ValueOf((*io.OffsetWriter)(nil)), "PipeReader": reflect.ValueOf((*io.PipeReader)(nil)), "PipeWriter": reflect.ValueOf((*io.PipeWriter)(nil)), "ReadCloser": reflect.ValueOf((*io.ReadCloser)(nil)), diff --git a/stdlib/go1_18_io_fs.go b/stdlib/go1_20_io_fs.go similarity index 98% rename from stdlib/go1_18_io_fs.go rename to stdlib/go1_20_io_fs.go index 42c124890..88f0aa028 100644 --- a/stdlib/go1_18_io_fs.go +++ b/stdlib/go1_20_io_fs.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract io/fs'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -38,6 +38,7 @@ func init() { "ModeType": reflect.ValueOf(fs.ModeType), "ReadDir": reflect.ValueOf(fs.ReadDir), "ReadFile": reflect.ValueOf(fs.ReadFile), + "SkipAll": reflect.ValueOf(&fs.SkipAll).Elem(), "SkipDir": reflect.ValueOf(&fs.SkipDir).Elem(), "Stat": reflect.ValueOf(fs.Stat), "Sub": reflect.ValueOf(fs.Sub), diff --git a/stdlib/go1_18_io_ioutil.go b/stdlib/go1_20_io_ioutil.go similarity index 92% rename from stdlib/go1_18_io_ioutil.go rename to stdlib/go1_20_io_ioutil.go index 68e367db1..4bbc50f02 100644 --- a/stdlib/go1_18_io_ioutil.go +++ b/stdlib/go1_20_io_ioutil.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract io/ioutil'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_log.go b/stdlib/go1_20_log.go similarity index 97% rename from stdlib/go1_18_log.go rename to stdlib/go1_20_log.go index e23bd89d4..b0a6c52c5 100644 --- a/stdlib/go1_18_log.go +++ b/stdlib/go1_20_log.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract log'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_log_syslog.go b/stdlib/go1_20_log_syslog.go similarity index 94% rename from stdlib/go1_18_log_syslog.go rename to stdlib/go1_20_log_syslog.go index 7f24a1ac7..077d5d90b 100644 --- a/stdlib/go1_18_log_syslog.go +++ b/stdlib/go1_20_log_syslog.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract log/syslog'. DO NOT EDIT. -//go:build go1.18 && !go1.19 && !windows && !nacl && !plan9 -// +build go1.18,!go1.19,!windows,!nacl,!plan9 +//go:build go1.20 && !windows && !nacl && !plan9 +// +build go1.20,!windows,!nacl,!plan9 package stdlib diff --git a/stdlib/go1_18_math.go b/stdlib/go1_20_math.go similarity index 99% rename from stdlib/go1_18_math.go rename to stdlib/go1_20_math.go index 0a97f3238..8c7d5d4db 100644 --- a/stdlib/go1_18_math.go +++ b/stdlib/go1_20_math.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_math_big.go b/stdlib/go1_20_math_big.go similarity index 96% rename from stdlib/go1_18_math_big.go rename to stdlib/go1_20_math_big.go index f44cbaf5d..205ec7a78 100644 --- a/stdlib/go1_18_math_big.go +++ b/stdlib/go1_20_math_big.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/big'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_math_bits.go b/stdlib/go1_20_math_bits.go similarity index 98% rename from stdlib/go1_18_math_bits.go rename to stdlib/go1_20_math_bits.go index bc168685f..0dcdf1bac 100644 --- a/stdlib/go1_18_math_bits.go +++ b/stdlib/go1_20_math_bits.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/bits'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_math_cmplx.go b/stdlib/go1_20_math_cmplx.go similarity index 96% rename from stdlib/go1_18_math_cmplx.go rename to stdlib/go1_20_math_cmplx.go index 2690b732f..37fd26d73 100644 --- a/stdlib/go1_18_math_cmplx.go +++ b/stdlib/go1_20_math_cmplx.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/cmplx'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_math_rand.go b/stdlib/go1_20_math_rand.go similarity index 97% rename from stdlib/go1_18_math_rand.go rename to stdlib/go1_20_math_rand.go index a366900cc..6486dc139 100644 --- a/stdlib/go1_18_math_rand.go +++ b/stdlib/go1_20_math_rand.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract math/rand'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_mime.go b/stdlib/go1_20_mime.go similarity index 94% rename from stdlib/go1_18_mime.go rename to stdlib/go1_20_mime.go index 70b456d19..040d6e7d6 100644 --- a/stdlib/go1_18_mime.go +++ b/stdlib/go1_20_mime.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract mime'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_mime_multipart.go b/stdlib/go1_20_mime_multipart.go similarity index 96% rename from stdlib/go1_18_mime_multipart.go rename to stdlib/go1_20_mime_multipart.go index 88148775b..e5e8cd070 100644 --- a/stdlib/go1_18_mime_multipart.go +++ b/stdlib/go1_20_mime_multipart.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract mime/multipart'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_mime_quotedprintable.go b/stdlib/go1_20_mime_quotedprintable.go similarity index 90% rename from stdlib/go1_18_mime_quotedprintable.go rename to stdlib/go1_20_mime_quotedprintable.go index 264a3723b..76f2d1866 100644 --- a/stdlib/go1_18_mime_quotedprintable.go +++ b/stdlib/go1_20_mime_quotedprintable.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract mime/quotedprintable'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net.go b/stdlib/go1_20_net.go similarity index 99% rename from stdlib/go1_18_net.go rename to stdlib/go1_20_net.go index b40ddb3e7..d8df5866b 100644 --- a/stdlib/go1_18_net.go +++ b/stdlib/go1_20_net.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -33,6 +33,7 @@ func init() { "FlagLoopback": reflect.ValueOf(net.FlagLoopback), "FlagMulticast": reflect.ValueOf(net.FlagMulticast), "FlagPointToPoint": reflect.ValueOf(net.FlagPointToPoint), + "FlagRunning": reflect.ValueOf(net.FlagRunning), "FlagUp": reflect.ValueOf(net.FlagUp), "IPv4": reflect.ValueOf(net.IPv4), "IPv4Mask": reflect.ValueOf(net.IPv4Mask), diff --git a/stdlib/go1_18_net_http.go b/stdlib/go1_20_net_http.go similarity index 91% rename from stdlib/go1_18_net_http.go rename to stdlib/go1_20_net_http.go index eee808ac5..b7b6f09ed 100644 --- a/stdlib/go1_18_net_http.go +++ b/stdlib/go1_20_net_http.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -72,6 +72,7 @@ func init() { "NewFileTransport": reflect.ValueOf(http.NewFileTransport), "NewRequest": reflect.ValueOf(http.NewRequest), "NewRequestWithContext": reflect.ValueOf(http.NewRequestWithContext), + "NewResponseController": reflect.ValueOf(http.NewResponseController), "NewServeMux": reflect.ValueOf(http.NewServeMux), "NoBody": reflect.ValueOf(&http.NoBody).Elem(), "NotFound": reflect.ValueOf(http.NotFound), @@ -170,30 +171,32 @@ func init() { "TrailerPrefix": reflect.ValueOf(constant.MakeFromLiteral("\"Trailer:\"", token.STRING, 0)), // type definitions - "Client": reflect.ValueOf((*http.Client)(nil)), - "CloseNotifier": reflect.ValueOf((*http.CloseNotifier)(nil)), - "ConnState": reflect.ValueOf((*http.ConnState)(nil)), - "Cookie": reflect.ValueOf((*http.Cookie)(nil)), - "CookieJar": reflect.ValueOf((*http.CookieJar)(nil)), - "Dir": reflect.ValueOf((*http.Dir)(nil)), - "File": reflect.ValueOf((*http.File)(nil)), - "FileSystem": reflect.ValueOf((*http.FileSystem)(nil)), - "Flusher": reflect.ValueOf((*http.Flusher)(nil)), - "Handler": reflect.ValueOf((*http.Handler)(nil)), - "HandlerFunc": reflect.ValueOf((*http.HandlerFunc)(nil)), - "Header": reflect.ValueOf((*http.Header)(nil)), - "Hijacker": reflect.ValueOf((*http.Hijacker)(nil)), - "ProtocolError": reflect.ValueOf((*http.ProtocolError)(nil)), - "PushOptions": reflect.ValueOf((*http.PushOptions)(nil)), - "Pusher": reflect.ValueOf((*http.Pusher)(nil)), - "Request": reflect.ValueOf((*http.Request)(nil)), - "Response": reflect.ValueOf((*http.Response)(nil)), - "ResponseWriter": reflect.ValueOf((*http.ResponseWriter)(nil)), - "RoundTripper": reflect.ValueOf((*http.RoundTripper)(nil)), - "SameSite": reflect.ValueOf((*http.SameSite)(nil)), - "ServeMux": reflect.ValueOf((*http.ServeMux)(nil)), - "Server": reflect.ValueOf((*http.Server)(nil)), - "Transport": reflect.ValueOf((*http.Transport)(nil)), + "Client": reflect.ValueOf((*http.Client)(nil)), + "CloseNotifier": reflect.ValueOf((*http.CloseNotifier)(nil)), + "ConnState": reflect.ValueOf((*http.ConnState)(nil)), + "Cookie": reflect.ValueOf((*http.Cookie)(nil)), + "CookieJar": reflect.ValueOf((*http.CookieJar)(nil)), + "Dir": reflect.ValueOf((*http.Dir)(nil)), + "File": reflect.ValueOf((*http.File)(nil)), + "FileSystem": reflect.ValueOf((*http.FileSystem)(nil)), + "Flusher": reflect.ValueOf((*http.Flusher)(nil)), + "Handler": reflect.ValueOf((*http.Handler)(nil)), + "HandlerFunc": reflect.ValueOf((*http.HandlerFunc)(nil)), + "Header": reflect.ValueOf((*http.Header)(nil)), + "Hijacker": reflect.ValueOf((*http.Hijacker)(nil)), + "MaxBytesError": reflect.ValueOf((*http.MaxBytesError)(nil)), + "ProtocolError": reflect.ValueOf((*http.ProtocolError)(nil)), + "PushOptions": reflect.ValueOf((*http.PushOptions)(nil)), + "Pusher": reflect.ValueOf((*http.Pusher)(nil)), + "Request": reflect.ValueOf((*http.Request)(nil)), + "Response": reflect.ValueOf((*http.Response)(nil)), + "ResponseController": reflect.ValueOf((*http.ResponseController)(nil)), + "ResponseWriter": reflect.ValueOf((*http.ResponseWriter)(nil)), + "RoundTripper": reflect.ValueOf((*http.RoundTripper)(nil)), + "SameSite": reflect.ValueOf((*http.SameSite)(nil)), + "ServeMux": reflect.ValueOf((*http.ServeMux)(nil)), + "Server": reflect.ValueOf((*http.Server)(nil)), + "Transport": reflect.ValueOf((*http.Transport)(nil)), // interface wrapper definitions "_CloseNotifier": reflect.ValueOf((*_net_http_CloseNotifier)(nil)), diff --git a/stdlib/go1_18_net_http_cgi.go b/stdlib/go1_20_net_http_cgi.go similarity index 89% rename from stdlib/go1_18_net_http_cgi.go rename to stdlib/go1_20_net_http_cgi.go index 87dbf7ddc..26b5b1e4e 100644 --- a/stdlib/go1_18_net_http_cgi.go +++ b/stdlib/go1_20_net_http_cgi.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/cgi'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_http_cookiejar.go b/stdlib/go1_20_net_http_cookiejar.go similarity index 95% rename from stdlib/go1_18_net_http_cookiejar.go rename to stdlib/go1_20_net_http_cookiejar.go index 553c3aeb1..a62d76dae 100644 --- a/stdlib/go1_18_net_http_cookiejar.go +++ b/stdlib/go1_20_net_http_cookiejar.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/cookiejar'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_http_fcgi.go b/stdlib/go1_20_net_http_fcgi.go similarity index 90% rename from stdlib/go1_18_net_http_fcgi.go rename to stdlib/go1_20_net_http_fcgi.go index c5670deec..92118a696 100644 --- a/stdlib/go1_18_net_http_fcgi.go +++ b/stdlib/go1_20_net_http_fcgi.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/fcgi'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_http_httptest.go b/stdlib/go1_20_net_http_httptest.go similarity index 94% rename from stdlib/go1_18_net_http_httptest.go rename to stdlib/go1_20_net_http_httptest.go index 522854ad3..b40df238a 100644 --- a/stdlib/go1_18_net_http_httptest.go +++ b/stdlib/go1_20_net_http_httptest.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/httptest'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_http_httptrace.go b/stdlib/go1_20_net_http_httptrace.go similarity index 93% rename from stdlib/go1_18_net_http_httptrace.go rename to stdlib/go1_20_net_http_httptrace.go index 464660c0f..c8a4f2894 100644 --- a/stdlib/go1_18_net_http_httptrace.go +++ b/stdlib/go1_20_net_http_httptrace.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/httptrace'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_http_httputil.go b/stdlib/go1_20_net_http_httputil.go similarity index 95% rename from stdlib/go1_18_net_http_httputil.go rename to stdlib/go1_20_net_http_httputil.go index 0a4bfac65..d3de9c382 100644 --- a/stdlib/go1_18_net_http_httputil.go +++ b/stdlib/go1_20_net_http_httputil.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/httputil'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -30,6 +30,7 @@ func init() { // type definitions "BufferPool": reflect.ValueOf((*httputil.BufferPool)(nil)), "ClientConn": reflect.ValueOf((*httputil.ClientConn)(nil)), + "ProxyRequest": reflect.ValueOf((*httputil.ProxyRequest)(nil)), "ReverseProxy": reflect.ValueOf((*httputil.ReverseProxy)(nil)), "ServerConn": reflect.ValueOf((*httputil.ServerConn)(nil)), diff --git a/stdlib/go1_18_net_http_pprof.go b/stdlib/go1_20_net_http_pprof.go similarity index 90% rename from stdlib/go1_18_net_http_pprof.go rename to stdlib/go1_20_net_http_pprof.go index cf3b836cc..d34e25426 100644 --- a/stdlib/go1_18_net_http_pprof.go +++ b/stdlib/go1_20_net_http_pprof.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/http/pprof'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_mail.go b/stdlib/go1_20_net_mail.go similarity index 93% rename from stdlib/go1_18_net_mail.go rename to stdlib/go1_20_net_mail.go index 77ba53d6f..92eec6574 100644 --- a/stdlib/go1_18_net_mail.go +++ b/stdlib/go1_20_net_mail.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/mail'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_20_net_netip.go b/stdlib/go1_20_net_netip.go new file mode 100644 index 000000000..7dbf1c3b8 --- /dev/null +++ b/stdlib/go1_20_net_netip.go @@ -0,0 +1,38 @@ +// Code generated by 'yaegi extract net/netip'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package stdlib + +import ( + "net/netip" + "reflect" +) + +func init() { + Symbols["net/netip/netip"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AddrFrom16": reflect.ValueOf(netip.AddrFrom16), + "AddrFrom4": reflect.ValueOf(netip.AddrFrom4), + "AddrFromSlice": reflect.ValueOf(netip.AddrFromSlice), + "AddrPortFrom": reflect.ValueOf(netip.AddrPortFrom), + "IPv4Unspecified": reflect.ValueOf(netip.IPv4Unspecified), + "IPv6LinkLocalAllNodes": reflect.ValueOf(netip.IPv6LinkLocalAllNodes), + "IPv6LinkLocalAllRouters": reflect.ValueOf(netip.IPv6LinkLocalAllRouters), + "IPv6Loopback": reflect.ValueOf(netip.IPv6Loopback), + "IPv6Unspecified": reflect.ValueOf(netip.IPv6Unspecified), + "MustParseAddr": reflect.ValueOf(netip.MustParseAddr), + "MustParseAddrPort": reflect.ValueOf(netip.MustParseAddrPort), + "MustParsePrefix": reflect.ValueOf(netip.MustParsePrefix), + "ParseAddr": reflect.ValueOf(netip.ParseAddr), + "ParseAddrPort": reflect.ValueOf(netip.ParseAddrPort), + "ParsePrefix": reflect.ValueOf(netip.ParsePrefix), + "PrefixFrom": reflect.ValueOf(netip.PrefixFrom), + + // type definitions + "Addr": reflect.ValueOf((*netip.Addr)(nil)), + "AddrPort": reflect.ValueOf((*netip.AddrPort)(nil)), + "Prefix": reflect.ValueOf((*netip.Prefix)(nil)), + } +} diff --git a/stdlib/go1_18_net_rpc.go b/stdlib/go1_20_net_rpc.go similarity index 98% rename from stdlib/go1_18_net_rpc.go rename to stdlib/go1_20_net_rpc.go index 4b26917e3..2d206e689 100644 --- a/stdlib/go1_18_net_rpc.go +++ b/stdlib/go1_20_net_rpc.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/rpc'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_rpc_jsonrpc.go b/stdlib/go1_20_net_rpc_jsonrpc.go similarity index 90% rename from stdlib/go1_18_net_rpc_jsonrpc.go rename to stdlib/go1_20_net_rpc_jsonrpc.go index 93cd11bdb..17c4a3296 100644 --- a/stdlib/go1_18_net_rpc_jsonrpc.go +++ b/stdlib/go1_20_net_rpc_jsonrpc.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/rpc/jsonrpc'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_smtp.go b/stdlib/go1_20_net_smtp.go similarity index 95% rename from stdlib/go1_18_net_smtp.go rename to stdlib/go1_20_net_smtp.go index 19e25134f..53b2d6a45 100644 --- a/stdlib/go1_18_net_smtp.go +++ b/stdlib/go1_20_net_smtp.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/smtp'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_textproto.go b/stdlib/go1_20_net_textproto.go similarity index 95% rename from stdlib/go1_18_net_textproto.go rename to stdlib/go1_20_net_textproto.go index e7b9478cb..cf33e6f1b 100644 --- a/stdlib/go1_18_net_textproto.go +++ b/stdlib/go1_20_net_textproto.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/textproto'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_net_url.go b/stdlib/go1_20_net_url.go similarity index 92% rename from stdlib/go1_18_net_url.go rename to stdlib/go1_20_net_url.go index b0ca2318c..b2e0cc4aa 100644 --- a/stdlib/go1_18_net_url.go +++ b/stdlib/go1_20_net_url.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract net/url'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -13,6 +13,7 @@ import ( func init() { Symbols["net/url/url"] = map[string]reflect.Value{ // function, constant and variable definitions + "JoinPath": reflect.ValueOf(url.JoinPath), "Parse": reflect.ValueOf(url.Parse), "ParseQuery": reflect.ValueOf(url.ParseQuery), "ParseRequestURI": reflect.ValueOf(url.ParseRequestURI), diff --git a/stdlib/go1_18_os.go b/stdlib/go1_20_os.go similarity index 99% rename from stdlib/go1_18_os.go rename to stdlib/go1_20_os.go index 17db6cd89..1a62d2204 100644 --- a/stdlib/go1_18_os.go +++ b/stdlib/go1_20_os.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract os'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_os_signal.go b/stdlib/go1_20_os_signal.go similarity index 91% rename from stdlib/go1_18_os_signal.go rename to stdlib/go1_20_os_signal.go index 5da231875..acee9dc43 100644 --- a/stdlib/go1_18_os_signal.go +++ b/stdlib/go1_20_os_signal.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract os/signal'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_os_user.go b/stdlib/go1_20_os_user.go similarity index 94% rename from stdlib/go1_18_os_user.go rename to stdlib/go1_20_os_user.go index 751d8bf45..417ed1baa 100644 --- a/stdlib/go1_18_os_user.go +++ b/stdlib/go1_20_os_user.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract os/user'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_path.go b/stdlib/go1_20_path.go similarity index 92% rename from stdlib/go1_18_path.go rename to stdlib/go1_20_path.go index cb9aa8aca..ecfaa1213 100644 --- a/stdlib/go1_18_path.go +++ b/stdlib/go1_20_path.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract path'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_path_filepath.go b/stdlib/go1_20_path_filepath.go similarity index 91% rename from stdlib/go1_18_path_filepath.go rename to stdlib/go1_20_path_filepath.go index c2cda828e..2f5911544 100644 --- a/stdlib/go1_18_path_filepath.go +++ b/stdlib/go1_20_path_filepath.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract path/filepath'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -26,11 +26,13 @@ func init() { "Glob": reflect.ValueOf(filepath.Glob), "HasPrefix": reflect.ValueOf(filepath.HasPrefix), "IsAbs": reflect.ValueOf(filepath.IsAbs), + "IsLocal": reflect.ValueOf(filepath.IsLocal), "Join": reflect.ValueOf(filepath.Join), "ListSeparator": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), "Match": reflect.ValueOf(filepath.Match), "Rel": reflect.ValueOf(filepath.Rel), "Separator": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "SkipAll": reflect.ValueOf(&filepath.SkipAll).Elem(), "SkipDir": reflect.ValueOf(&filepath.SkipDir).Elem(), "Split": reflect.ValueOf(filepath.Split), "SplitList": reflect.ValueOf(filepath.SplitList), diff --git a/stdlib/go1_18_reflect.go b/stdlib/go1_20_reflect.go similarity index 99% rename from stdlib/go1_18_reflect.go rename to stdlib/go1_20_reflect.go index 6b86fe57f..75a6700d2 100644 --- a/stdlib/go1_18_reflect.go +++ b/stdlib/go1_20_reflect.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract reflect'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_regexp.go b/stdlib/go1_20_regexp.go similarity index 93% rename from stdlib/go1_18_regexp.go rename to stdlib/go1_20_regexp.go index 4bed631ad..3c59a19ce 100644 --- a/stdlib/go1_18_regexp.go +++ b/stdlib/go1_20_regexp.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract regexp'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_regexp_syntax.go b/stdlib/go1_20_regexp_syntax.go similarity index 96% rename from stdlib/go1_18_regexp_syntax.go rename to stdlib/go1_20_regexp_syntax.go index 1c3a3cb9f..4dfad5b24 100644 --- a/stdlib/go1_18_regexp_syntax.go +++ b/stdlib/go1_20_regexp_syntax.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract regexp/syntax'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -32,9 +32,11 @@ func init() { "ErrInvalidRepeatOp": reflect.ValueOf(syntax.ErrInvalidRepeatOp), "ErrInvalidRepeatSize": reflect.ValueOf(syntax.ErrInvalidRepeatSize), "ErrInvalidUTF8": reflect.ValueOf(syntax.ErrInvalidUTF8), + "ErrLarge": reflect.ValueOf(syntax.ErrLarge), "ErrMissingBracket": reflect.ValueOf(syntax.ErrMissingBracket), "ErrMissingParen": reflect.ValueOf(syntax.ErrMissingParen), "ErrMissingRepeatArgument": reflect.ValueOf(syntax.ErrMissingRepeatArgument), + "ErrNestingDepth": reflect.ValueOf(syntax.ErrNestingDepth), "ErrTrailingBackslash": reflect.ValueOf(syntax.ErrTrailingBackslash), "ErrUnexpectedParen": reflect.ValueOf(syntax.ErrUnexpectedParen), "FoldCase": reflect.ValueOf(syntax.FoldCase), diff --git a/stdlib/go1_18_runtime.go b/stdlib/go1_20_runtime.go similarity index 98% rename from stdlib/go1_18_runtime.go rename to stdlib/go1_20_runtime.go index 41b04aec2..89c56757d 100644 --- a/stdlib/go1_18_runtime.go +++ b/stdlib/go1_20_runtime.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_runtime_debug.go b/stdlib/go1_20_runtime_debug.go similarity index 92% rename from stdlib/go1_18_runtime_debug.go rename to stdlib/go1_20_runtime_debug.go index 61c9c3b6c..b0e3f7bc0 100644 --- a/stdlib/go1_18_runtime_debug.go +++ b/stdlib/go1_20_runtime_debug.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/debug'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -21,6 +21,7 @@ func init() { "SetGCPercent": reflect.ValueOf(debug.SetGCPercent), "SetMaxStack": reflect.ValueOf(debug.SetMaxStack), "SetMaxThreads": reflect.ValueOf(debug.SetMaxThreads), + "SetMemoryLimit": reflect.ValueOf(debug.SetMemoryLimit), "SetPanicOnFault": reflect.ValueOf(debug.SetPanicOnFault), "SetTraceback": reflect.ValueOf(debug.SetTraceback), "Stack": reflect.ValueOf(debug.Stack), diff --git a/stdlib/go1_18_runtime_metrics.go b/stdlib/go1_20_runtime_metrics.go similarity index 94% rename from stdlib/go1_18_runtime_metrics.go rename to stdlib/go1_20_runtime_metrics.go index a51cab3f9..998fbbb06 100644 --- a/stdlib/go1_18_runtime_metrics.go +++ b/stdlib/go1_20_runtime_metrics.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/metrics'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_runtime_pprof.go b/stdlib/go1_20_runtime_pprof.go similarity index 95% rename from stdlib/go1_18_runtime_pprof.go rename to stdlib/go1_20_runtime_pprof.go index f214f6ef8..04ab9630a 100644 --- a/stdlib/go1_18_runtime_pprof.go +++ b/stdlib/go1_20_runtime_pprof.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/pprof'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_runtime_trace.go b/stdlib/go1_20_runtime_trace.go similarity index 93% rename from stdlib/go1_18_runtime_trace.go rename to stdlib/go1_20_runtime_trace.go index 812fcefa9..968c1159a 100644 --- a/stdlib/go1_18_runtime_trace.go +++ b/stdlib/go1_20_runtime_trace.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract runtime/trace'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_sort.go b/stdlib/go1_20_sort.go similarity index 95% rename from stdlib/go1_18_sort.go rename to stdlib/go1_20_sort.go index 97d257c63..553c688d0 100644 --- a/stdlib/go1_18_sort.go +++ b/stdlib/go1_20_sort.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract sort'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -13,6 +13,7 @@ import ( func init() { Symbols["sort/sort"] = map[string]reflect.Value{ // function, constant and variable definitions + "Find": reflect.ValueOf(sort.Find), "Float64s": reflect.ValueOf(sort.Float64s), "Float64sAreSorted": reflect.ValueOf(sort.Float64sAreSorted), "Ints": reflect.ValueOf(sort.Ints), diff --git a/stdlib/go1_18_strconv.go b/stdlib/go1_20_strconv.go similarity index 98% rename from stdlib/go1_18_strconv.go rename to stdlib/go1_20_strconv.go index 94aa21d57..77ff071b2 100644 --- a/stdlib/go1_18_strconv.go +++ b/stdlib/go1_20_strconv.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract strconv'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_strings.go b/stdlib/go1_20_strings.go similarity index 95% rename from stdlib/go1_18_strings.go rename to stdlib/go1_20_strings.go index 05b8f3c9a..1517982cd 100644 --- a/stdlib/go1_18_strings.go +++ b/stdlib/go1_20_strings.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract strings'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -20,6 +20,8 @@ func init() { "ContainsRune": reflect.ValueOf(strings.ContainsRune), "Count": reflect.ValueOf(strings.Count), "Cut": reflect.ValueOf(strings.Cut), + "CutPrefix": reflect.ValueOf(strings.CutPrefix), + "CutSuffix": reflect.ValueOf(strings.CutSuffix), "EqualFold": reflect.ValueOf(strings.EqualFold), "Fields": reflect.ValueOf(strings.Fields), "FieldsFunc": reflect.ValueOf(strings.FieldsFunc), diff --git a/stdlib/go1_18_sync.go b/stdlib/go1_20_sync.go similarity index 95% rename from stdlib/go1_18_sync.go rename to stdlib/go1_20_sync.go index 589d3b9e1..8301e7dad 100644 --- a/stdlib/go1_18_sync.go +++ b/stdlib/go1_20_sync.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract sync'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_sync_atomic.go b/stdlib/go1_20_sync_atomic.go similarity index 84% rename from stdlib/go1_18_sync_atomic.go rename to stdlib/go1_20_sync_atomic.go index 43931e58b..56cf1a0ae 100644 --- a/stdlib/go1_18_sync_atomic.go +++ b/stdlib/go1_20_sync_atomic.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract sync/atomic'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -44,6 +44,12 @@ func init() { "SwapUintptr": reflect.ValueOf(atomic.SwapUintptr), // type definitions - "Value": reflect.ValueOf((*atomic.Value)(nil)), + "Bool": reflect.ValueOf((*atomic.Bool)(nil)), + "Int32": reflect.ValueOf((*atomic.Int32)(nil)), + "Int64": reflect.ValueOf((*atomic.Int64)(nil)), + "Uint32": reflect.ValueOf((*atomic.Uint32)(nil)), + "Uint64": reflect.ValueOf((*atomic.Uint64)(nil)), + "Uintptr": reflect.ValueOf((*atomic.Uintptr)(nil)), + "Value": reflect.ValueOf((*atomic.Value)(nil)), } } diff --git a/stdlib/go1_18_testing.go b/stdlib/go1_20_testing.go similarity index 98% rename from stdlib/go1_18_testing.go rename to stdlib/go1_20_testing.go index 7d107146b..36de4cd4c 100644 --- a/stdlib/go1_18_testing.go +++ b/stdlib/go1_20_testing.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_testing_fstest.go b/stdlib/go1_20_testing_fstest.go similarity index 88% rename from stdlib/go1_18_testing_fstest.go rename to stdlib/go1_20_testing_fstest.go index 6733a272f..7e5f8812e 100644 --- a/stdlib/go1_18_testing_fstest.go +++ b/stdlib/go1_20_testing_fstest.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing/fstest'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_testing_iotest.go b/stdlib/go1_20_testing_iotest.go similarity index 93% rename from stdlib/go1_18_testing_iotest.go rename to stdlib/go1_20_testing_iotest.go index e8be5e27e..931f7c87a 100644 --- a/stdlib/go1_18_testing_iotest.go +++ b/stdlib/go1_20_testing_iotest.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing/iotest'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_testing_quick.go b/stdlib/go1_20_testing_quick.go similarity index 95% rename from stdlib/go1_18_testing_quick.go rename to stdlib/go1_20_testing_quick.go index f3bdc868a..aba2e1862 100644 --- a/stdlib/go1_18_testing_quick.go +++ b/stdlib/go1_20_testing_quick.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract testing/quick'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_text_scanner.go b/stdlib/go1_20_text_scanner.go similarity index 97% rename from stdlib/go1_18_text_scanner.go rename to stdlib/go1_20_text_scanner.go index 166f63f8c..a9e2fd885 100644 --- a/stdlib/go1_18_text_scanner.go +++ b/stdlib/go1_20_text_scanner.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/scanner'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_text_tabwriter.go b/stdlib/go1_20_text_tabwriter.go similarity index 94% rename from stdlib/go1_18_text_tabwriter.go rename to stdlib/go1_20_text_tabwriter.go index fcd401205..bb2f157d1 100644 --- a/stdlib/go1_18_text_tabwriter.go +++ b/stdlib/go1_20_text_tabwriter.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/tabwriter'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_text_template.go b/stdlib/go1_20_text_template.go similarity index 95% rename from stdlib/go1_18_text_template.go rename to stdlib/go1_20_text_template.go index d4fbf11a5..f22657c3e 100644 --- a/stdlib/go1_18_text_template.go +++ b/stdlib/go1_20_text_template.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/template'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_text_template_parse.go b/stdlib/go1_20_text_template_parse.go similarity index 98% rename from stdlib/go1_18_text_template_parse.go rename to stdlib/go1_20_text_template_parse.go index 6bb71d788..c9d0d5ce4 100644 --- a/stdlib/go1_18_text_template_parse.go +++ b/stdlib/go1_20_text_template_parse.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract text/template/parse'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_time.go b/stdlib/go1_20_time.go similarity index 93% rename from stdlib/go1_18_time.go rename to stdlib/go1_20_time.go index 5b1cfc2c6..0d8f48c07 100644 --- a/stdlib/go1_18_time.go +++ b/stdlib/go1_20_time.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract time'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -21,6 +21,8 @@ func init() { "April": reflect.ValueOf(time.April), "August": reflect.ValueOf(time.August), "Date": reflect.ValueOf(time.Date), + "DateOnly": reflect.ValueOf(constant.MakeFromLiteral("\"2006-01-02\"", token.STRING, 0)), + "DateTime": reflect.ValueOf(constant.MakeFromLiteral("\"2006-01-02 15:04:05\"", token.STRING, 0)), "December": reflect.ValueOf(time.December), "February": reflect.ValueOf(time.February), "FixedZone": reflect.ValueOf(time.FixedZone), @@ -69,6 +71,7 @@ func init() { "Sunday": reflect.ValueOf(time.Sunday), "Thursday": reflect.ValueOf(time.Thursday), "Tick": reflect.ValueOf(time.Tick), + "TimeOnly": reflect.ValueOf(constant.MakeFromLiteral("\"15:04:05\"", token.STRING, 0)), "Tuesday": reflect.ValueOf(time.Tuesday), "UTC": reflect.ValueOf(&time.UTC).Elem(), "Unix": reflect.ValueOf(time.Unix), diff --git a/stdlib/go1_18_unicode.go b/stdlib/go1_20_unicode.go similarity index 99% rename from stdlib/go1_18_unicode.go rename to stdlib/go1_20_unicode.go index ca5d2aeca..099b88b91 100644 --- a/stdlib/go1_18_unicode.go +++ b/stdlib/go1_20_unicode.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unicode'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/go1_18_unicode_utf16.go b/stdlib/go1_20_unicode_utf16.go similarity index 85% rename from stdlib/go1_18_unicode_utf16.go rename to stdlib/go1_20_unicode_utf16.go index 977ee4c45..e3f3a5d1a 100644 --- a/stdlib/go1_18_unicode_utf16.go +++ b/stdlib/go1_20_unicode_utf16.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unicode/utf16'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib @@ -13,6 +13,7 @@ import ( func init() { Symbols["unicode/utf16/utf16"] = map[string]reflect.Value{ // function, constant and variable definitions + "AppendRune": reflect.ValueOf(utf16.AppendRune), "Decode": reflect.ValueOf(utf16.Decode), "DecodeRune": reflect.ValueOf(utf16.DecodeRune), "Encode": reflect.ValueOf(utf16.Encode), diff --git a/stdlib/go1_18_unicode_utf8.go b/stdlib/go1_20_unicode_utf8.go similarity index 96% rename from stdlib/go1_18_unicode_utf8.go rename to stdlib/go1_20_unicode_utf8.go index f8209c2c6..8a040efa1 100644 --- a/stdlib/go1_18_unicode_utf8.go +++ b/stdlib/go1_20_unicode_utf8.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unicode/utf8'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package stdlib diff --git a/stdlib/stdlib.go b/stdlib/stdlib.go index b4b027728..ca1d0e4dd 100644 --- a/stdlib/stdlib.go +++ b/stdlib/stdlib.go @@ -1,5 +1,5 @@ -//go:build go1.18 -// +build go1.18 +//go:build go1.19 +// +build go1.19 // Package stdlib provides wrappers of standard library packages to be imported natively in Yaegi. package stdlib diff --git a/stdlib/stdlibi-go1.20.go b/stdlib/stdlibi-go1.20.go new file mode 100644 index 000000000..c112f5b48 --- /dev/null +++ b/stdlib/stdlibi-go1.20.go @@ -0,0 +1,6 @@ +//go:build go1.20 +// +build go1.20 + +package stdlib + +//go:generate ../internal/cmd/extract/extract crypto/ecdh diff --git a/stdlib/syscall/go1_19_syscall_aix_ppc64.go b/stdlib/syscall/go1_19_syscall_aix_ppc64.go index d8be080d1..15118ef09 100644 --- a/stdlib/syscall/go1_19_syscall_aix_ppc64.go +++ b/stdlib/syscall/go1_19_syscall_aix_ppc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_android_386.go b/stdlib/syscall/go1_19_syscall_android_386.go index c9666dfd7..ec9abe6fb 100644 --- a/stdlib/syscall/go1_19_syscall_android_386.go +++ b/stdlib/syscall/go1_19_syscall_android_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package syscall diff --git a/stdlib/syscall/go1_19_syscall_android_amd64.go b/stdlib/syscall/go1_19_syscall_android_amd64.go index 7a7be83c7..a5bcd393e 100644 --- a/stdlib/syscall/go1_19_syscall_android_amd64.go +++ b/stdlib/syscall/go1_19_syscall_android_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package syscall diff --git a/stdlib/syscall/go1_19_syscall_android_arm.go b/stdlib/syscall/go1_19_syscall_android_arm.go index 2914a818e..6b8ec7e88 100644 --- a/stdlib/syscall/go1_19_syscall_android_arm.go +++ b/stdlib/syscall/go1_19_syscall_android_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package syscall diff --git a/stdlib/syscall/go1_19_syscall_android_arm64.go b/stdlib/syscall/go1_19_syscall_android_arm64.go index d32f4c1d1..6ca9ca060 100644 --- a/stdlib/syscall/go1_19_syscall_android_arm64.go +++ b/stdlib/syscall/go1_19_syscall_android_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package syscall diff --git a/stdlib/syscall/go1_19_syscall_darwin_amd64.go b/stdlib/syscall/go1_19_syscall_darwin_amd64.go index 2588b031a..501b70ad3 100644 --- a/stdlib/syscall/go1_19_syscall_darwin_amd64.go +++ b/stdlib/syscall/go1_19_syscall_darwin_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_darwin_arm64.go b/stdlib/syscall/go1_19_syscall_darwin_arm64.go index a65d1d46b..8605e0558 100644 --- a/stdlib/syscall/go1_19_syscall_darwin_arm64.go +++ b/stdlib/syscall/go1_19_syscall_darwin_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_dragonfly_amd64.go b/stdlib/syscall/go1_19_syscall_dragonfly_amd64.go index b782ca449..1f9500288 100644 --- a/stdlib/syscall/go1_19_syscall_dragonfly_amd64.go +++ b/stdlib/syscall/go1_19_syscall_dragonfly_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_freebsd_386.go b/stdlib/syscall/go1_19_syscall_freebsd_386.go index bfc1e1e02..ebee5ea3b 100644 --- a/stdlib/syscall/go1_19_syscall_freebsd_386.go +++ b/stdlib/syscall/go1_19_syscall_freebsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_freebsd_amd64.go b/stdlib/syscall/go1_19_syscall_freebsd_amd64.go index 20cb10a7d..ce161c891 100644 --- a/stdlib/syscall/go1_19_syscall_freebsd_amd64.go +++ b/stdlib/syscall/go1_19_syscall_freebsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_freebsd_arm.go b/stdlib/syscall/go1_19_syscall_freebsd_arm.go index b1f74f53a..8dd51194d 100644 --- a/stdlib/syscall/go1_19_syscall_freebsd_arm.go +++ b/stdlib/syscall/go1_19_syscall_freebsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_freebsd_arm64.go b/stdlib/syscall/go1_19_syscall_freebsd_arm64.go index 24954f7b5..7f8914d84 100644 --- a/stdlib/syscall/go1_19_syscall_freebsd_arm64.go +++ b/stdlib/syscall/go1_19_syscall_freebsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_illumos_amd64.go b/stdlib/syscall/go1_19_syscall_illumos_amd64.go index 61a5a2a8c..bc31d2142 100644 --- a/stdlib/syscall/go1_19_syscall_illumos_amd64.go +++ b/stdlib/syscall/go1_19_syscall_illumos_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !solaris -// +build go1.19,!solaris +//go:build go1.19 && !go1.20 && !solaris +// +build go1.19,!go1.20,!solaris package syscall diff --git a/stdlib/syscall/go1_19_syscall_ios_amd64.go b/stdlib/syscall/go1_19_syscall_ios_amd64.go index 2588b031a..501b70ad3 100644 --- a/stdlib/syscall/go1_19_syscall_ios_amd64.go +++ b/stdlib/syscall/go1_19_syscall_ios_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_ios_arm64.go b/stdlib/syscall/go1_19_syscall_ios_arm64.go index a65d1d46b..8605e0558 100644 --- a/stdlib/syscall/go1_19_syscall_ios_arm64.go +++ b/stdlib/syscall/go1_19_syscall_ios_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_js_wasm.go b/stdlib/syscall/go1_19_syscall_js_wasm.go index 3fd223617..b0db69c32 100644 --- a/stdlib/syscall/go1_19_syscall_js_wasm.go +++ b/stdlib/syscall/go1_19_syscall_js_wasm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_386.go b/stdlib/syscall/go1_19_syscall_linux_386.go index 286210b63..d6bf9e83c 100644 --- a/stdlib/syscall/go1_19_syscall_linux_386.go +++ b/stdlib/syscall/go1_19_syscall_linux_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_amd64.go b/stdlib/syscall/go1_19_syscall_linux_amd64.go index 426c0cc71..15d5058d1 100644 --- a/stdlib/syscall/go1_19_syscall_linux_amd64.go +++ b/stdlib/syscall/go1_19_syscall_linux_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_arm.go b/stdlib/syscall/go1_19_syscall_linux_arm.go index 1edbf98e8..2f4bdecee 100644 --- a/stdlib/syscall/go1_19_syscall_linux_arm.go +++ b/stdlib/syscall/go1_19_syscall_linux_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_arm64.go b/stdlib/syscall/go1_19_syscall_linux_arm64.go index 20b103d19..ff660b262 100644 --- a/stdlib/syscall/go1_19_syscall_linux_arm64.go +++ b/stdlib/syscall/go1_19_syscall_linux_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_loong64.go b/stdlib/syscall/go1_19_syscall_linux_loong64.go index 91999ca64..a8682996a 100644 --- a/stdlib/syscall/go1_19_syscall_linux_loong64.go +++ b/stdlib/syscall/go1_19_syscall_linux_loong64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_mips.go b/stdlib/syscall/go1_19_syscall_linux_mips.go index cdada9d07..a60ef2e27 100644 --- a/stdlib/syscall/go1_19_syscall_linux_mips.go +++ b/stdlib/syscall/go1_19_syscall_linux_mips.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_mips64.go b/stdlib/syscall/go1_19_syscall_linux_mips64.go index c2adabf12..afdbe818c 100644 --- a/stdlib/syscall/go1_19_syscall_linux_mips64.go +++ b/stdlib/syscall/go1_19_syscall_linux_mips64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_mips64le.go b/stdlib/syscall/go1_19_syscall_linux_mips64le.go index c2adabf12..afdbe818c 100644 --- a/stdlib/syscall/go1_19_syscall_linux_mips64le.go +++ b/stdlib/syscall/go1_19_syscall_linux_mips64le.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_mipsle.go b/stdlib/syscall/go1_19_syscall_linux_mipsle.go index cdada9d07..a60ef2e27 100644 --- a/stdlib/syscall/go1_19_syscall_linux_mipsle.go +++ b/stdlib/syscall/go1_19_syscall_linux_mipsle.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_ppc64.go b/stdlib/syscall/go1_19_syscall_linux_ppc64.go index 4042cc4bc..a8c0a3234 100644 --- a/stdlib/syscall/go1_19_syscall_linux_ppc64.go +++ b/stdlib/syscall/go1_19_syscall_linux_ppc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_ppc64le.go b/stdlib/syscall/go1_19_syscall_linux_ppc64le.go index 2a7f07793..ee6629a5d 100644 --- a/stdlib/syscall/go1_19_syscall_linux_ppc64le.go +++ b/stdlib/syscall/go1_19_syscall_linux_ppc64le.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_riscv64.go b/stdlib/syscall/go1_19_syscall_linux_riscv64.go index f000022e1..a7abfc1c9 100644 --- a/stdlib/syscall/go1_19_syscall_linux_riscv64.go +++ b/stdlib/syscall/go1_19_syscall_linux_riscv64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_linux_s390x.go b/stdlib/syscall/go1_19_syscall_linux_s390x.go index 0cdc11e88..b12a35a9b 100644 --- a/stdlib/syscall/go1_19_syscall_linux_s390x.go +++ b/stdlib/syscall/go1_19_syscall_linux_s390x.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_netbsd_386.go b/stdlib/syscall/go1_19_syscall_netbsd_386.go index a62554285..b19df29fe 100644 --- a/stdlib/syscall/go1_19_syscall_netbsd_386.go +++ b/stdlib/syscall/go1_19_syscall_netbsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_netbsd_amd64.go b/stdlib/syscall/go1_19_syscall_netbsd_amd64.go index fd0d3f639..912649827 100644 --- a/stdlib/syscall/go1_19_syscall_netbsd_amd64.go +++ b/stdlib/syscall/go1_19_syscall_netbsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_netbsd_arm.go b/stdlib/syscall/go1_19_syscall_netbsd_arm.go index 20aa1cd5c..180ffd6c6 100644 --- a/stdlib/syscall/go1_19_syscall_netbsd_arm.go +++ b/stdlib/syscall/go1_19_syscall_netbsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_netbsd_arm64.go b/stdlib/syscall/go1_19_syscall_netbsd_arm64.go index fd0d3f639..912649827 100644 --- a/stdlib/syscall/go1_19_syscall_netbsd_arm64.go +++ b/stdlib/syscall/go1_19_syscall_netbsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_openbsd_386.go b/stdlib/syscall/go1_19_syscall_openbsd_386.go index 509c8f180..b1ac0a076 100644 --- a/stdlib/syscall/go1_19_syscall_openbsd_386.go +++ b/stdlib/syscall/go1_19_syscall_openbsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_openbsd_amd64.go b/stdlib/syscall/go1_19_syscall_openbsd_amd64.go index 156ee1013..a1a1dc72a 100644 --- a/stdlib/syscall/go1_19_syscall_openbsd_amd64.go +++ b/stdlib/syscall/go1_19_syscall_openbsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_openbsd_arm.go b/stdlib/syscall/go1_19_syscall_openbsd_arm.go index 0f0bcdf72..457a97bcb 100644 --- a/stdlib/syscall/go1_19_syscall_openbsd_arm.go +++ b/stdlib/syscall/go1_19_syscall_openbsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_openbsd_arm64.go b/stdlib/syscall/go1_19_syscall_openbsd_arm64.go index 230faf1e6..83af2955b 100644 --- a/stdlib/syscall/go1_19_syscall_openbsd_arm64.go +++ b/stdlib/syscall/go1_19_syscall_openbsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_openbsd_mips64.go b/stdlib/syscall/go1_19_syscall_openbsd_mips64.go index 79510a88a..dfd3d9e4a 100644 --- a/stdlib/syscall/go1_19_syscall_openbsd_mips64.go +++ b/stdlib/syscall/go1_19_syscall_openbsd_mips64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_plan9_386.go b/stdlib/syscall/go1_19_syscall_plan9_386.go index 813335b3c..e1015e5a9 100644 --- a/stdlib/syscall/go1_19_syscall_plan9_386.go +++ b/stdlib/syscall/go1_19_syscall_plan9_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_plan9_amd64.go b/stdlib/syscall/go1_19_syscall_plan9_amd64.go index 813335b3c..e1015e5a9 100644 --- a/stdlib/syscall/go1_19_syscall_plan9_amd64.go +++ b/stdlib/syscall/go1_19_syscall_plan9_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_plan9_arm.go b/stdlib/syscall/go1_19_syscall_plan9_arm.go index 813335b3c..e1015e5a9 100644 --- a/stdlib/syscall/go1_19_syscall_plan9_arm.go +++ b/stdlib/syscall/go1_19_syscall_plan9_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_solaris_amd64.go b/stdlib/syscall/go1_19_syscall_solaris_amd64.go index 924f6151f..4f3f33765 100644 --- a/stdlib/syscall/go1_19_syscall_solaris_amd64.go +++ b/stdlib/syscall/go1_19_syscall_solaris_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_windows_386.go b/stdlib/syscall/go1_19_syscall_windows_386.go index 77d0562cd..ffb84b771 100644 --- a/stdlib/syscall/go1_19_syscall_windows_386.go +++ b/stdlib/syscall/go1_19_syscall_windows_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_windows_amd64.go b/stdlib/syscall/go1_19_syscall_windows_amd64.go index 77d0562cd..ffb84b771 100644 --- a/stdlib/syscall/go1_19_syscall_windows_amd64.go +++ b/stdlib/syscall/go1_19_syscall_windows_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_windows_arm.go b/stdlib/syscall/go1_19_syscall_windows_arm.go index 77d0562cd..ffb84b771 100644 --- a/stdlib/syscall/go1_19_syscall_windows_arm.go +++ b/stdlib/syscall/go1_19_syscall_windows_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_19_syscall_windows_arm64.go b/stdlib/syscall/go1_19_syscall_windows_arm64.go index 77d0562cd..ffb84b771 100644 --- a/stdlib/syscall/go1_19_syscall_windows_arm64.go +++ b/stdlib/syscall/go1_19_syscall_windows_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_aix_ppc64.go b/stdlib/syscall/go1_20_syscall_aix_ppc64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_aix_ppc64.go rename to stdlib/syscall/go1_20_syscall_aix_ppc64.go index 60eb8123d..06d62d9cf 100644 --- a/stdlib/syscall/go1_18_syscall_aix_ppc64.go +++ b/stdlib/syscall/go1_20_syscall_aix_ppc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -292,6 +292,7 @@ func init() { "Getppid": reflect.ValueOf(syscall.Getppid), "Getpriority": reflect.ValueOf(syscall.Getpriority), "Getrlimit": reflect.ValueOf(syscall.Getrlimit), + "Getrusage": reflect.ValueOf(syscall.Getrusage), "Getsockname": reflect.ValueOf(syscall.Getsockname), "GetsockoptInt": reflect.ValueOf(syscall.GetsockoptInt), "Gettimeofday": reflect.ValueOf(syscall.Gettimeofday), diff --git a/stdlib/syscall/go1_18_syscall_android_386.go b/stdlib/syscall/go1_20_syscall_android_386.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_android_386.go rename to stdlib/syscall/go1_20_syscall_android_386.go index 18048c772..5cdf59b65 100644 --- a/stdlib/syscall/go1_18_syscall_android_386.go +++ b/stdlib/syscall/go1_20_syscall_android_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux +//go:build go1.20 && !linux +// +build go1.20,!linux package syscall @@ -199,18 +199,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_android_amd64.go b/stdlib/syscall/go1_20_syscall_android_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_android_amd64.go rename to stdlib/syscall/go1_20_syscall_android_amd64.go index 52ebe77d2..b7494c9a2 100644 --- a/stdlib/syscall/go1_18_syscall_android_amd64.go +++ b/stdlib/syscall/go1_20_syscall_android_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux +//go:build go1.20 && !linux +// +build go1.20,!linux package syscall @@ -199,18 +199,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_arm.go b/stdlib/syscall/go1_20_syscall_android_arm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_arm.go rename to stdlib/syscall/go1_20_syscall_android_arm.go index ef399edcd..1b4b3f5fc 100644 --- a/stdlib/syscall/go1_18_syscall_linux_arm.go +++ b/stdlib/syscall/go1_20_syscall_android_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 && !linux +// +build go1.20,!linux package syscall @@ -199,18 +199,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_arm64.go b/stdlib/syscall/go1_20_syscall_android_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_arm64.go rename to stdlib/syscall/go1_20_syscall_android_arm64.go index ec9bdf57f..a1046552f 100644 --- a/stdlib/syscall/go1_18_syscall_linux_arm64.go +++ b/stdlib/syscall/go1_20_syscall_android_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 && !linux +// +build go1.20,!linux package syscall @@ -210,18 +210,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_ios_amd64.go b/stdlib/syscall/go1_20_syscall_darwin_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_ios_amd64.go rename to stdlib/syscall/go1_20_syscall_darwin_amd64.go index 842ca1024..95405b0be 100644 --- a/stdlib/syscall/go1_18_syscall_ios_amd64.go +++ b/stdlib/syscall/go1_20_syscall_darwin_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_ios_arm64.go b/stdlib/syscall/go1_20_syscall_darwin_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_ios_arm64.go rename to stdlib/syscall/go1_20_syscall_darwin_arm64.go index 386f2caf2..b2503056b 100644 --- a/stdlib/syscall/go1_18_syscall_ios_arm64.go +++ b/stdlib/syscall/go1_20_syscall_darwin_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_dragonfly_amd64.go b/stdlib/syscall/go1_20_syscall_dragonfly_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_dragonfly_amd64.go rename to stdlib/syscall/go1_20_syscall_dragonfly_amd64.go index 8f916e58d..d83c49a65 100644 --- a/stdlib/syscall/go1_18_syscall_dragonfly_amd64.go +++ b/stdlib/syscall/go1_20_syscall_dragonfly_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_freebsd_386.go b/stdlib/syscall/go1_20_syscall_freebsd_386.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_freebsd_386.go rename to stdlib/syscall/go1_20_syscall_freebsd_386.go index f81ac8819..d21fefb9b 100644 --- a/stdlib/syscall/go1_18_syscall_freebsd_386.go +++ b/stdlib/syscall/go1_20_syscall_freebsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -1649,9 +1649,9 @@ func init() { "SYS_FREEBSD6_PREAD": reflect.ValueOf(constant.MakeFromLiteral("173", token.INT, 0)), "SYS_FREEBSD6_PWRITE": reflect.ValueOf(constant.MakeFromLiteral("174", token.INT, 0)), "SYS_FREEBSD6_TRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("200", token.INT, 0)), - "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), - "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("493", token.INT, 0)), - "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("397", token.INT, 0)), + "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("551", token.INT, 0)), + "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("552", token.INT, 0)), + "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("556", token.INT, 0)), "SYS_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), "SYS_FTRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("480", token.INT, 0)), "SYS_FUTIMES": reflect.ValueOf(constant.MakeFromLiteral("206", token.INT, 0)), @@ -1661,12 +1661,12 @@ func init() { "SYS_GETAUID": reflect.ValueOf(constant.MakeFromLiteral("447", token.INT, 0)), "SYS_GETCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("421", token.INT, 0)), "SYS_GETDENTS": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), - "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("196", token.INT, 0)), + "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("554", token.INT, 0)), "SYS_GETDTABLESIZE": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), "SYS_GETEGID": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), "SYS_GETEUID": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), "SYS_GETFH": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), - "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("395", token.INT, 0)), + "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("557", token.INT, 0)), "SYS_GETGID": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), "SYS_GETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), "SYS_GETITIMER": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), @@ -1721,7 +1721,6 @@ func init() { "SYS_LISTEN": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), "SYS_LPATHCONF": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), "SYS_LSEEK": reflect.ValueOf(constant.MakeFromLiteral("478", token.INT, 0)), - "SYS_LSTAT": reflect.ValueOf(constant.MakeFromLiteral("190", token.INT, 0)), "SYS_LUTIMES": reflect.ValueOf(constant.MakeFromLiteral("276", token.INT, 0)), "SYS_MAC_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("394", token.INT, 0)), "SYS_MADVISE": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), @@ -1732,7 +1731,7 @@ func init() { "SYS_MKFIFO": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), "SYS_MKFIFOAT": reflect.ValueOf(constant.MakeFromLiteral("497", token.INT, 0)), "SYS_MKNOD": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), - "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("498", token.INT, 0)), + "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("559", token.INT, 0)), "SYS_MLOCK": reflect.ValueOf(constant.MakeFromLiteral("203", token.INT, 0)), "SYS_MLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("324", token.INT, 0)), "SYS_MMAP": reflect.ValueOf(constant.MakeFromLiteral("477", token.INT, 0)), @@ -1852,8 +1851,7 @@ func init() { "SYS_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), "SYS_SOCKETPAIR": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), "SYS_SSTK": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), - "SYS_STAT": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), - "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("396", token.INT, 0)), + "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("555", token.INT, 0)), "SYS_SWAPCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("423", token.INT, 0)), "SYS_SWAPOFF": reflect.ValueOf(constant.MakeFromLiteral("424", token.INT, 0)), "SYS_SWAPON": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_freebsd_amd64.go b/stdlib/syscall/go1_20_syscall_freebsd_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_freebsd_amd64.go rename to stdlib/syscall/go1_20_syscall_freebsd_amd64.go index 27d043503..4eee6d900 100644 --- a/stdlib/syscall/go1_18_syscall_freebsd_amd64.go +++ b/stdlib/syscall/go1_20_syscall_freebsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -1650,9 +1650,9 @@ func init() { "SYS_FREEBSD6_PREAD": reflect.ValueOf(constant.MakeFromLiteral("173", token.INT, 0)), "SYS_FREEBSD6_PWRITE": reflect.ValueOf(constant.MakeFromLiteral("174", token.INT, 0)), "SYS_FREEBSD6_TRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("200", token.INT, 0)), - "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), - "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("493", token.INT, 0)), - "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("397", token.INT, 0)), + "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("551", token.INT, 0)), + "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("552", token.INT, 0)), + "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("556", token.INT, 0)), "SYS_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), "SYS_FTRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("480", token.INT, 0)), "SYS_FUTIMES": reflect.ValueOf(constant.MakeFromLiteral("206", token.INT, 0)), @@ -1662,12 +1662,12 @@ func init() { "SYS_GETAUID": reflect.ValueOf(constant.MakeFromLiteral("447", token.INT, 0)), "SYS_GETCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("421", token.INT, 0)), "SYS_GETDENTS": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), - "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("196", token.INT, 0)), + "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("554", token.INT, 0)), "SYS_GETDTABLESIZE": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), "SYS_GETEGID": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), "SYS_GETEUID": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), "SYS_GETFH": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), - "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("395", token.INT, 0)), + "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("557", token.INT, 0)), "SYS_GETGID": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), "SYS_GETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), "SYS_GETITIMER": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), @@ -1722,7 +1722,6 @@ func init() { "SYS_LISTEN": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), "SYS_LPATHCONF": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), "SYS_LSEEK": reflect.ValueOf(constant.MakeFromLiteral("478", token.INT, 0)), - "SYS_LSTAT": reflect.ValueOf(constant.MakeFromLiteral("190", token.INT, 0)), "SYS_LUTIMES": reflect.ValueOf(constant.MakeFromLiteral("276", token.INT, 0)), "SYS_MAC_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("394", token.INT, 0)), "SYS_MADVISE": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), @@ -1733,7 +1732,7 @@ func init() { "SYS_MKFIFO": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), "SYS_MKFIFOAT": reflect.ValueOf(constant.MakeFromLiteral("497", token.INT, 0)), "SYS_MKNOD": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), - "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("498", token.INT, 0)), + "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("559", token.INT, 0)), "SYS_MLOCK": reflect.ValueOf(constant.MakeFromLiteral("203", token.INT, 0)), "SYS_MLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("324", token.INT, 0)), "SYS_MMAP": reflect.ValueOf(constant.MakeFromLiteral("477", token.INT, 0)), @@ -1853,8 +1852,7 @@ func init() { "SYS_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), "SYS_SOCKETPAIR": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), "SYS_SSTK": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), - "SYS_STAT": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), - "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("396", token.INT, 0)), + "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("555", token.INT, 0)), "SYS_SWAPCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("423", token.INT, 0)), "SYS_SWAPOFF": reflect.ValueOf(constant.MakeFromLiteral("424", token.INT, 0)), "SYS_SWAPON": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_freebsd_arm.go b/stdlib/syscall/go1_20_syscall_freebsd_arm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_freebsd_arm.go rename to stdlib/syscall/go1_20_syscall_freebsd_arm.go index e5ed7533b..819552067 100644 --- a/stdlib/syscall/go1_18_syscall_freebsd_arm.go +++ b/stdlib/syscall/go1_20_syscall_freebsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -1649,9 +1649,9 @@ func init() { "SYS_FREEBSD6_PREAD": reflect.ValueOf(constant.MakeFromLiteral("173", token.INT, 0)), "SYS_FREEBSD6_PWRITE": reflect.ValueOf(constant.MakeFromLiteral("174", token.INT, 0)), "SYS_FREEBSD6_TRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("200", token.INT, 0)), - "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), - "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("493", token.INT, 0)), - "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("397", token.INT, 0)), + "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("551", token.INT, 0)), + "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("552", token.INT, 0)), + "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("556", token.INT, 0)), "SYS_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), "SYS_FTRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("480", token.INT, 0)), "SYS_FUTIMES": reflect.ValueOf(constant.MakeFromLiteral("206", token.INT, 0)), @@ -1661,12 +1661,12 @@ func init() { "SYS_GETAUID": reflect.ValueOf(constant.MakeFromLiteral("447", token.INT, 0)), "SYS_GETCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("421", token.INT, 0)), "SYS_GETDENTS": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), - "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("196", token.INT, 0)), + "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("554", token.INT, 0)), "SYS_GETDTABLESIZE": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), "SYS_GETEGID": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), "SYS_GETEUID": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), "SYS_GETFH": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), - "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("395", token.INT, 0)), + "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("557", token.INT, 0)), "SYS_GETGID": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), "SYS_GETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), "SYS_GETITIMER": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), @@ -1721,7 +1721,6 @@ func init() { "SYS_LISTEN": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), "SYS_LPATHCONF": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), "SYS_LSEEK": reflect.ValueOf(constant.MakeFromLiteral("478", token.INT, 0)), - "SYS_LSTAT": reflect.ValueOf(constant.MakeFromLiteral("190", token.INT, 0)), "SYS_LUTIMES": reflect.ValueOf(constant.MakeFromLiteral("276", token.INT, 0)), "SYS_MAC_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("394", token.INT, 0)), "SYS_MADVISE": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), @@ -1732,7 +1731,7 @@ func init() { "SYS_MKFIFO": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), "SYS_MKFIFOAT": reflect.ValueOf(constant.MakeFromLiteral("497", token.INT, 0)), "SYS_MKNOD": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), - "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("498", token.INT, 0)), + "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("559", token.INT, 0)), "SYS_MLOCK": reflect.ValueOf(constant.MakeFromLiteral("203", token.INT, 0)), "SYS_MLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("324", token.INT, 0)), "SYS_MMAP": reflect.ValueOf(constant.MakeFromLiteral("477", token.INT, 0)), @@ -1852,8 +1851,7 @@ func init() { "SYS_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), "SYS_SOCKETPAIR": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), "SYS_SSTK": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), - "SYS_STAT": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), - "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("396", token.INT, 0)), + "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("555", token.INT, 0)), "SYS_SWAPCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("423", token.INT, 0)), "SYS_SWAPOFF": reflect.ValueOf(constant.MakeFromLiteral("424", token.INT, 0)), "SYS_SWAPON": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_freebsd_arm64.go b/stdlib/syscall/go1_20_syscall_freebsd_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_freebsd_arm64.go rename to stdlib/syscall/go1_20_syscall_freebsd_arm64.go index fb9b904b9..a5bb7f42d 100644 --- a/stdlib/syscall/go1_18_syscall_freebsd_arm64.go +++ b/stdlib/syscall/go1_20_syscall_freebsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -1658,9 +1658,9 @@ func init() { "SYS_FLOCK": reflect.ValueOf(constant.MakeFromLiteral("131", token.INT, 0)), "SYS_FORK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), "SYS_FPATHCONF": reflect.ValueOf(constant.MakeFromLiteral("192", token.INT, 0)), - "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), - "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("493", token.INT, 0)), - "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("397", token.INT, 0)), + "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("551", token.INT, 0)), + "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("552", token.INT, 0)), + "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("556", token.INT, 0)), "SYS_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), "SYS_FTRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("480", token.INT, 0)), "SYS_FUTIMENS": reflect.ValueOf(constant.MakeFromLiteral("546", token.INT, 0)), @@ -1671,12 +1671,12 @@ func init() { "SYS_GETAUID": reflect.ValueOf(constant.MakeFromLiteral("447", token.INT, 0)), "SYS_GETCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("421", token.INT, 0)), "SYS_GETDENTS": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), - "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("196", token.INT, 0)), + "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("554", token.INT, 0)), "SYS_GETDTABLESIZE": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), "SYS_GETEGID": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), "SYS_GETEUID": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), "SYS_GETFH": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), - "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("395", token.INT, 0)), + "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("557", token.INT, 0)), "SYS_GETGID": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), "SYS_GETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), "SYS_GETITIMER": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), @@ -1749,7 +1749,6 @@ func init() { "SYS_LISTEN": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), "SYS_LPATHCONF": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), "SYS_LSEEK": reflect.ValueOf(constant.MakeFromLiteral("478", token.INT, 0)), - "SYS_LSTAT": reflect.ValueOf(constant.MakeFromLiteral("190", token.INT, 0)), "SYS_LUTIMES": reflect.ValueOf(constant.MakeFromLiteral("276", token.INT, 0)), "SYS_MAC_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("394", token.INT, 0)), "SYS_MADVISE": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), @@ -1760,7 +1759,7 @@ func init() { "SYS_MKFIFO": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), "SYS_MKFIFOAT": reflect.ValueOf(constant.MakeFromLiteral("497", token.INT, 0)), "SYS_MKNOD": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), - "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("498", token.INT, 0)), + "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("559", token.INT, 0)), "SYS_MLOCK": reflect.ValueOf(constant.MakeFromLiteral("203", token.INT, 0)), "SYS_MLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("324", token.INT, 0)), "SYS_MMAP": reflect.ValueOf(constant.MakeFromLiteral("477", token.INT, 0)), @@ -1898,8 +1897,7 @@ func init() { "SYS_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), "SYS_SOCKETPAIR": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), "SYS_SSTK": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), - "SYS_STAT": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), - "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("396", token.INT, 0)), + "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("555", token.INT, 0)), "SYS_SWAPCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("423", token.INT, 0)), "SYS_SWAPOFF": reflect.ValueOf(constant.MakeFromLiteral("424", token.INT, 0)), "SYS_SWAPON": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), diff --git a/stdlib/syscall/go1_20_syscall_freebsd_riscv64.go b/stdlib/syscall/go1_20_syscall_freebsd_riscv64.go new file mode 100644 index 000000000..a5bb7f42d --- /dev/null +++ b/stdlib/syscall/go1_20_syscall_freebsd_riscv64.go @@ -0,0 +1,2299 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package syscall + +import ( + "go/constant" + "go/token" + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AF_APPLETALK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "AF_ARP": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "AF_ATM": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "AF_BLUETOOTH": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "AF_CCITT": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "AF_CHAOS": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "AF_CNT": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "AF_COIP": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "AF_DATAKIT": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "AF_DECnet": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "AF_DLI": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "AF_E164": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "AF_ECMA": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "AF_HYLINK": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "AF_IEEE80211": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "AF_IMPLINK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "AF_INET": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "AF_INET6": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "AF_INET6_SDP": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "AF_INET_SDP": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "AF_IPX": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "AF_ISDN": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "AF_ISO": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "AF_LAT": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "AF_LINK": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "AF_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "AF_MAX": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "AF_NATM": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "AF_NETBIOS": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "AF_NETGRAPH": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "AF_OSI": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "AF_PUP": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "AF_ROUTE": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "AF_SCLUSTER": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "AF_SIP": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "AF_SLOW": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "AF_SNA": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "AF_UNIX": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "AF_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "AF_VENDOR00": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "AF_VENDOR01": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "AF_VENDOR02": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "AF_VENDOR03": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "AF_VENDOR04": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "AF_VENDOR05": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "AF_VENDOR06": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "AF_VENDOR07": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "AF_VENDOR08": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "AF_VENDOR09": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "AF_VENDOR10": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "AF_VENDOR11": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "AF_VENDOR12": reflect.ValueOf(constant.MakeFromLiteral("63", token.INT, 0)), + "AF_VENDOR13": reflect.ValueOf(constant.MakeFromLiteral("65", token.INT, 0)), + "AF_VENDOR14": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "AF_VENDOR15": reflect.ValueOf(constant.MakeFromLiteral("69", token.INT, 0)), + "AF_VENDOR16": reflect.ValueOf(constant.MakeFromLiteral("71", token.INT, 0)), + "AF_VENDOR17": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "AF_VENDOR18": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), + "AF_VENDOR19": reflect.ValueOf(constant.MakeFromLiteral("77", token.INT, 0)), + "AF_VENDOR20": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), + "AF_VENDOR21": reflect.ValueOf(constant.MakeFromLiteral("81", token.INT, 0)), + "AF_VENDOR22": reflect.ValueOf(constant.MakeFromLiteral("83", token.INT, 0)), + "AF_VENDOR23": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), + "AF_VENDOR24": reflect.ValueOf(constant.MakeFromLiteral("87", token.INT, 0)), + "AF_VENDOR25": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), + "AF_VENDOR26": reflect.ValueOf(constant.MakeFromLiteral("91", token.INT, 0)), + "AF_VENDOR27": reflect.ValueOf(constant.MakeFromLiteral("93", token.INT, 0)), + "AF_VENDOR28": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), + "AF_VENDOR29": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), + "AF_VENDOR30": reflect.ValueOf(constant.MakeFromLiteral("99", token.INT, 0)), + "AF_VENDOR31": reflect.ValueOf(constant.MakeFromLiteral("101", token.INT, 0)), + "AF_VENDOR32": reflect.ValueOf(constant.MakeFromLiteral("103", token.INT, 0)), + "AF_VENDOR33": reflect.ValueOf(constant.MakeFromLiteral("105", token.INT, 0)), + "AF_VENDOR34": reflect.ValueOf(constant.MakeFromLiteral("107", token.INT, 0)), + "AF_VENDOR35": reflect.ValueOf(constant.MakeFromLiteral("109", token.INT, 0)), + "AF_VENDOR36": reflect.ValueOf(constant.MakeFromLiteral("111", token.INT, 0)), + "AF_VENDOR37": reflect.ValueOf(constant.MakeFromLiteral("113", token.INT, 0)), + "AF_VENDOR38": reflect.ValueOf(constant.MakeFromLiteral("115", token.INT, 0)), + "AF_VENDOR39": reflect.ValueOf(constant.MakeFromLiteral("117", token.INT, 0)), + "AF_VENDOR40": reflect.ValueOf(constant.MakeFromLiteral("119", token.INT, 0)), + "AF_VENDOR41": reflect.ValueOf(constant.MakeFromLiteral("121", token.INT, 0)), + "AF_VENDOR42": reflect.ValueOf(constant.MakeFromLiteral("123", token.INT, 0)), + "AF_VENDOR43": reflect.ValueOf(constant.MakeFromLiteral("125", token.INT, 0)), + "AF_VENDOR44": reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)), + "AF_VENDOR45": reflect.ValueOf(constant.MakeFromLiteral("129", token.INT, 0)), + "AF_VENDOR46": reflect.ValueOf(constant.MakeFromLiteral("131", token.INT, 0)), + "AF_VENDOR47": reflect.ValueOf(constant.MakeFromLiteral("133", token.INT, 0)), + "Accept": reflect.ValueOf(syscall.Accept), + "Accept4": reflect.ValueOf(syscall.Accept4), + "Access": reflect.ValueOf(syscall.Access), + "Adjtime": reflect.ValueOf(syscall.Adjtime), + "B0": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "B110": reflect.ValueOf(constant.MakeFromLiteral("110", token.INT, 0)), + "B115200": reflect.ValueOf(constant.MakeFromLiteral("115200", token.INT, 0)), + "B1200": reflect.ValueOf(constant.MakeFromLiteral("1200", token.INT, 0)), + "B134": reflect.ValueOf(constant.MakeFromLiteral("134", token.INT, 0)), + "B14400": reflect.ValueOf(constant.MakeFromLiteral("14400", token.INT, 0)), + "B150": reflect.ValueOf(constant.MakeFromLiteral("150", token.INT, 0)), + "B1800": reflect.ValueOf(constant.MakeFromLiteral("1800", token.INT, 0)), + "B19200": reflect.ValueOf(constant.MakeFromLiteral("19200", token.INT, 0)), + "B200": reflect.ValueOf(constant.MakeFromLiteral("200", token.INT, 0)), + "B230400": reflect.ValueOf(constant.MakeFromLiteral("230400", token.INT, 0)), + "B2400": reflect.ValueOf(constant.MakeFromLiteral("2400", token.INT, 0)), + "B28800": reflect.ValueOf(constant.MakeFromLiteral("28800", token.INT, 0)), + "B300": reflect.ValueOf(constant.MakeFromLiteral("300", token.INT, 0)), + "B38400": reflect.ValueOf(constant.MakeFromLiteral("38400", token.INT, 0)), + "B460800": reflect.ValueOf(constant.MakeFromLiteral("460800", token.INT, 0)), + "B4800": reflect.ValueOf(constant.MakeFromLiteral("4800", token.INT, 0)), + "B50": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "B57600": reflect.ValueOf(constant.MakeFromLiteral("57600", token.INT, 0)), + "B600": reflect.ValueOf(constant.MakeFromLiteral("600", token.INT, 0)), + "B7200": reflect.ValueOf(constant.MakeFromLiteral("7200", token.INT, 0)), + "B75": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), + "B76800": reflect.ValueOf(constant.MakeFromLiteral("76800", token.INT, 0)), + "B921600": reflect.ValueOf(constant.MakeFromLiteral("921600", token.INT, 0)), + "B9600": reflect.ValueOf(constant.MakeFromLiteral("9600", token.INT, 0)), + "BIOCFEEDBACK": reflect.ValueOf(constant.MakeFromLiteral("2147762812", token.INT, 0)), + "BIOCFLUSH": reflect.ValueOf(constant.MakeFromLiteral("536887912", token.INT, 0)), + "BIOCGBLEN": reflect.ValueOf(constant.MakeFromLiteral("1074020966", token.INT, 0)), + "BIOCGDIRECTION": reflect.ValueOf(constant.MakeFromLiteral("1074020982", token.INT, 0)), + "BIOCGDLT": reflect.ValueOf(constant.MakeFromLiteral("1074020970", token.INT, 0)), + "BIOCGDLTLIST": reflect.ValueOf(constant.MakeFromLiteral("3222291065", token.INT, 0)), + "BIOCGETBUFMODE": reflect.ValueOf(constant.MakeFromLiteral("1074020989", token.INT, 0)), + "BIOCGETIF": reflect.ValueOf(constant.MakeFromLiteral("1075855979", token.INT, 0)), + "BIOCGETZMAX": reflect.ValueOf(constant.MakeFromLiteral("1074283135", token.INT, 0)), + "BIOCGHDRCMPLT": reflect.ValueOf(constant.MakeFromLiteral("1074020980", token.INT, 0)), + "BIOCGRSIG": reflect.ValueOf(constant.MakeFromLiteral("1074020978", token.INT, 0)), + "BIOCGRTIMEOUT": reflect.ValueOf(constant.MakeFromLiteral("1074807406", token.INT, 0)), + "BIOCGSEESENT": reflect.ValueOf(constant.MakeFromLiteral("1074020982", token.INT, 0)), + "BIOCGSTATS": reflect.ValueOf(constant.MakeFromLiteral("1074283119", token.INT, 0)), + "BIOCGTSTAMP": reflect.ValueOf(constant.MakeFromLiteral("1074020995", token.INT, 0)), + "BIOCIMMEDIATE": reflect.ValueOf(constant.MakeFromLiteral("2147762800", token.INT, 0)), + "BIOCLOCK": reflect.ValueOf(constant.MakeFromLiteral("536887930", token.INT, 0)), + "BIOCPROMISC": reflect.ValueOf(constant.MakeFromLiteral("536887913", token.INT, 0)), + "BIOCROTZBUF": reflect.ValueOf(constant.MakeFromLiteral("1075331712", token.INT, 0)), + "BIOCSBLEN": reflect.ValueOf(constant.MakeFromLiteral("3221504614", token.INT, 0)), + "BIOCSDIRECTION": reflect.ValueOf(constant.MakeFromLiteral("2147762807", token.INT, 0)), + "BIOCSDLT": reflect.ValueOf(constant.MakeFromLiteral("2147762808", token.INT, 0)), + "BIOCSETBUFMODE": reflect.ValueOf(constant.MakeFromLiteral("2147762814", token.INT, 0)), + "BIOCSETF": reflect.ValueOf(constant.MakeFromLiteral("2148549223", token.INT, 0)), + "BIOCSETFNR": reflect.ValueOf(constant.MakeFromLiteral("2148549250", token.INT, 0)), + "BIOCSETIF": reflect.ValueOf(constant.MakeFromLiteral("2149597804", token.INT, 0)), + "BIOCSETWF": reflect.ValueOf(constant.MakeFromLiteral("2148549243", token.INT, 0)), + "BIOCSETZBUF": reflect.ValueOf(constant.MakeFromLiteral("2149073537", token.INT, 0)), + "BIOCSHDRCMPLT": reflect.ValueOf(constant.MakeFromLiteral("2147762805", token.INT, 0)), + "BIOCSRSIG": reflect.ValueOf(constant.MakeFromLiteral("2147762803", token.INT, 0)), + "BIOCSRTIMEOUT": reflect.ValueOf(constant.MakeFromLiteral("2148549229", token.INT, 0)), + "BIOCSSEESENT": reflect.ValueOf(constant.MakeFromLiteral("2147762807", token.INT, 0)), + "BIOCSTSTAMP": reflect.ValueOf(constant.MakeFromLiteral("2147762820", token.INT, 0)), + "BIOCVERSION": reflect.ValueOf(constant.MakeFromLiteral("1074020977", token.INT, 0)), + "BPF_A": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_ABS": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "BPF_ADD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_ALIGNMENT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "BPF_ALU": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "BPF_AND": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "BPF_B": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_BUFMODE_BUFFER": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_BUFMODE_ZBUF": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "BPF_DIV": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "BPF_H": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "BPF_IMM": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_IND": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "BPF_JA": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_JEQ": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_JGE": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "BPF_JGT": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "BPF_JMP": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "BPF_JSET": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "BPF_K": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_LD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_LDX": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_LEN": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "BPF_LSH": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "BPF_MAJOR_VERSION": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_MAXBUFSIZE": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "BPF_MAXINSNS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "BPF_MEM": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "BPF_MEMWORDS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_MINBUFSIZE": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "BPF_MINOR_VERSION": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_MISC": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "BPF_MSH": reflect.ValueOf(constant.MakeFromLiteral("160", token.INT, 0)), + "BPF_MUL": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "BPF_NEG": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "BPF_OR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "BPF_RELEASE": reflect.ValueOf(constant.MakeFromLiteral("199606", token.INT, 0)), + "BPF_RET": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "BPF_RSH": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "BPF_ST": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "BPF_STX": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "BPF_SUB": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_TAX": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_TXA": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "BPF_T_BINTIME": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "BPF_T_BINTIME_FAST": reflect.ValueOf(constant.MakeFromLiteral("258", token.INT, 0)), + "BPF_T_BINTIME_MONOTONIC": reflect.ValueOf(constant.MakeFromLiteral("514", token.INT, 0)), + "BPF_T_BINTIME_MONOTONIC_FAST": reflect.ValueOf(constant.MakeFromLiteral("770", token.INT, 0)), + "BPF_T_FAST": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "BPF_T_FLAG_MASK": reflect.ValueOf(constant.MakeFromLiteral("768", token.INT, 0)), + "BPF_T_FORMAT_MASK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "BPF_T_MICROTIME": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_T_MICROTIME_FAST": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "BPF_T_MICROTIME_MONOTONIC": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "BPF_T_MICROTIME_MONOTONIC_FAST": reflect.ValueOf(constant.MakeFromLiteral("768", token.INT, 0)), + "BPF_T_MONOTONIC": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "BPF_T_MONOTONIC_FAST": reflect.ValueOf(constant.MakeFromLiteral("768", token.INT, 0)), + "BPF_T_NANOTIME": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_T_NANOTIME_FAST": reflect.ValueOf(constant.MakeFromLiteral("257", token.INT, 0)), + "BPF_T_NANOTIME_MONOTONIC": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), + "BPF_T_NANOTIME_MONOTONIC_FAST": reflect.ValueOf(constant.MakeFromLiteral("769", token.INT, 0)), + "BPF_T_NONE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "BPF_T_NORMAL": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_W": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_X": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "BRKINT": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "Bind": reflect.ValueOf(syscall.Bind), + "BpfBuflen": reflect.ValueOf(syscall.BpfBuflen), + "BpfDatalink": reflect.ValueOf(syscall.BpfDatalink), + "BpfHeadercmpl": reflect.ValueOf(syscall.BpfHeadercmpl), + "BpfInterface": reflect.ValueOf(syscall.BpfInterface), + "BpfJump": reflect.ValueOf(syscall.BpfJump), + "BpfStats": reflect.ValueOf(syscall.BpfStats), + "BpfStmt": reflect.ValueOf(syscall.BpfStmt), + "BpfTimeout": reflect.ValueOf(syscall.BpfTimeout), + "BytePtrFromString": reflect.ValueOf(syscall.BytePtrFromString), + "ByteSliceFromString": reflect.ValueOf(syscall.ByteSliceFromString), + "CFLUSH": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "CREAD": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "CS5": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "CS6": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "CS7": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CS8": reflect.ValueOf(constant.MakeFromLiteral("768", token.INT, 0)), + "CSIZE": reflect.ValueOf(constant.MakeFromLiteral("768", token.INT, 0)), + "CSTART": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "CSTATUS": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "CSTOP": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "CSTOPB": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "CSUSP": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "CTL_MAXNAME": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "CTL_NET": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "Chdir": reflect.ValueOf(syscall.Chdir), + "CheckBpfVersion": reflect.ValueOf(syscall.CheckBpfVersion), + "Chflags": reflect.ValueOf(syscall.Chflags), + "Chmod": reflect.ValueOf(syscall.Chmod), + "Chown": reflect.ValueOf(syscall.Chown), + "Chroot": reflect.ValueOf(syscall.Chroot), + "Clearenv": reflect.ValueOf(syscall.Clearenv), + "Close": reflect.ValueOf(syscall.Close), + "CloseOnExec": reflect.ValueOf(syscall.CloseOnExec), + "CmsgLen": reflect.ValueOf(syscall.CmsgLen), + "CmsgSpace": reflect.ValueOf(syscall.CmsgSpace), + "Connect": reflect.ValueOf(syscall.Connect), + "DLT_A429": reflect.ValueOf(constant.MakeFromLiteral("184", token.INT, 0)), + "DLT_A653_ICM": reflect.ValueOf(constant.MakeFromLiteral("185", token.INT, 0)), + "DLT_AIRONET_HEADER": reflect.ValueOf(constant.MakeFromLiteral("120", token.INT, 0)), + "DLT_AOS": reflect.ValueOf(constant.MakeFromLiteral("222", token.INT, 0)), + "DLT_APPLE_IP_OVER_IEEE1394": reflect.ValueOf(constant.MakeFromLiteral("138", token.INT, 0)), + "DLT_ARCNET": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "DLT_ARCNET_LINUX": reflect.ValueOf(constant.MakeFromLiteral("129", token.INT, 0)), + "DLT_ATM_CLIP": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "DLT_ATM_RFC1483": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "DLT_AURORA": reflect.ValueOf(constant.MakeFromLiteral("126", token.INT, 0)), + "DLT_AX25": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "DLT_AX25_KISS": reflect.ValueOf(constant.MakeFromLiteral("202", token.INT, 0)), + "DLT_BACNET_MS_TP": reflect.ValueOf(constant.MakeFromLiteral("165", token.INT, 0)), + "DLT_BLUETOOTH_HCI_H4": reflect.ValueOf(constant.MakeFromLiteral("187", token.INT, 0)), + "DLT_BLUETOOTH_HCI_H4_WITH_PHDR": reflect.ValueOf(constant.MakeFromLiteral("201", token.INT, 0)), + "DLT_CAN20B": reflect.ValueOf(constant.MakeFromLiteral("190", token.INT, 0)), + "DLT_CAN_SOCKETCAN": reflect.ValueOf(constant.MakeFromLiteral("227", token.INT, 0)), + "DLT_CHAOS": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "DLT_CHDLC": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "DLT_CISCO_IOS": reflect.ValueOf(constant.MakeFromLiteral("118", token.INT, 0)), + "DLT_C_HDLC": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "DLT_C_HDLC_WITH_DIR": reflect.ValueOf(constant.MakeFromLiteral("205", token.INT, 0)), + "DLT_DBUS": reflect.ValueOf(constant.MakeFromLiteral("231", token.INT, 0)), + "DLT_DECT": reflect.ValueOf(constant.MakeFromLiteral("221", token.INT, 0)), + "DLT_DOCSIS": reflect.ValueOf(constant.MakeFromLiteral("143", token.INT, 0)), + "DLT_DVB_CI": reflect.ValueOf(constant.MakeFromLiteral("235", token.INT, 0)), + "DLT_ECONET": reflect.ValueOf(constant.MakeFromLiteral("115", token.INT, 0)), + "DLT_EN10MB": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "DLT_EN3MB": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "DLT_ENC": reflect.ValueOf(constant.MakeFromLiteral("109", token.INT, 0)), + "DLT_ERF": reflect.ValueOf(constant.MakeFromLiteral("197", token.INT, 0)), + "DLT_ERF_ETH": reflect.ValueOf(constant.MakeFromLiteral("175", token.INT, 0)), + "DLT_ERF_POS": reflect.ValueOf(constant.MakeFromLiteral("176", token.INT, 0)), + "DLT_FC_2": reflect.ValueOf(constant.MakeFromLiteral("224", token.INT, 0)), + "DLT_FC_2_WITH_FRAME_DELIMS": reflect.ValueOf(constant.MakeFromLiteral("225", token.INT, 0)), + "DLT_FDDI": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "DLT_FLEXRAY": reflect.ValueOf(constant.MakeFromLiteral("210", token.INT, 0)), + "DLT_FRELAY": reflect.ValueOf(constant.MakeFromLiteral("107", token.INT, 0)), + "DLT_FRELAY_WITH_DIR": reflect.ValueOf(constant.MakeFromLiteral("206", token.INT, 0)), + "DLT_GCOM_SERIAL": reflect.ValueOf(constant.MakeFromLiteral("173", token.INT, 0)), + "DLT_GCOM_T1E1": reflect.ValueOf(constant.MakeFromLiteral("172", token.INT, 0)), + "DLT_GPF_F": reflect.ValueOf(constant.MakeFromLiteral("171", token.INT, 0)), + "DLT_GPF_T": reflect.ValueOf(constant.MakeFromLiteral("170", token.INT, 0)), + "DLT_GPRS_LLC": reflect.ValueOf(constant.MakeFromLiteral("169", token.INT, 0)), + "DLT_GSMTAP_ABIS": reflect.ValueOf(constant.MakeFromLiteral("218", token.INT, 0)), + "DLT_GSMTAP_UM": reflect.ValueOf(constant.MakeFromLiteral("217", token.INT, 0)), + "DLT_HHDLC": reflect.ValueOf(constant.MakeFromLiteral("121", token.INT, 0)), + "DLT_IBM_SN": reflect.ValueOf(constant.MakeFromLiteral("146", token.INT, 0)), + "DLT_IBM_SP": reflect.ValueOf(constant.MakeFromLiteral("145", token.INT, 0)), + "DLT_IEEE802": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "DLT_IEEE802_11": reflect.ValueOf(constant.MakeFromLiteral("105", token.INT, 0)), + "DLT_IEEE802_11_RADIO": reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)), + "DLT_IEEE802_11_RADIO_AVS": reflect.ValueOf(constant.MakeFromLiteral("163", token.INT, 0)), + "DLT_IEEE802_15_4": reflect.ValueOf(constant.MakeFromLiteral("195", token.INT, 0)), + "DLT_IEEE802_15_4_LINUX": reflect.ValueOf(constant.MakeFromLiteral("191", token.INT, 0)), + "DLT_IEEE802_15_4_NOFCS": reflect.ValueOf(constant.MakeFromLiteral("230", token.INT, 0)), + "DLT_IEEE802_15_4_NONASK_PHY": reflect.ValueOf(constant.MakeFromLiteral("215", token.INT, 0)), + "DLT_IEEE802_16_MAC_CPS": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), + "DLT_IEEE802_16_MAC_CPS_RADIO": reflect.ValueOf(constant.MakeFromLiteral("193", token.INT, 0)), + "DLT_IPFILTER": reflect.ValueOf(constant.MakeFromLiteral("116", token.INT, 0)), + "DLT_IPMB": reflect.ValueOf(constant.MakeFromLiteral("199", token.INT, 0)), + "DLT_IPMB_LINUX": reflect.ValueOf(constant.MakeFromLiteral("209", token.INT, 0)), + "DLT_IPNET": reflect.ValueOf(constant.MakeFromLiteral("226", token.INT, 0)), + "DLT_IPOIB": reflect.ValueOf(constant.MakeFromLiteral("242", token.INT, 0)), + "DLT_IPV4": reflect.ValueOf(constant.MakeFromLiteral("228", token.INT, 0)), + "DLT_IPV6": reflect.ValueOf(constant.MakeFromLiteral("229", token.INT, 0)), + "DLT_IP_OVER_FC": reflect.ValueOf(constant.MakeFromLiteral("122", token.INT, 0)), + "DLT_JUNIPER_ATM1": reflect.ValueOf(constant.MakeFromLiteral("137", token.INT, 0)), + "DLT_JUNIPER_ATM2": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), + "DLT_JUNIPER_ATM_CEMIC": reflect.ValueOf(constant.MakeFromLiteral("238", token.INT, 0)), + "DLT_JUNIPER_CHDLC": reflect.ValueOf(constant.MakeFromLiteral("181", token.INT, 0)), + "DLT_JUNIPER_ES": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), + "DLT_JUNIPER_ETHER": reflect.ValueOf(constant.MakeFromLiteral("178", token.INT, 0)), + "DLT_JUNIPER_FIBRECHANNEL": reflect.ValueOf(constant.MakeFromLiteral("234", token.INT, 0)), + "DLT_JUNIPER_FRELAY": reflect.ValueOf(constant.MakeFromLiteral("180", token.INT, 0)), + "DLT_JUNIPER_GGSN": reflect.ValueOf(constant.MakeFromLiteral("133", token.INT, 0)), + "DLT_JUNIPER_ISM": reflect.ValueOf(constant.MakeFromLiteral("194", token.INT, 0)), + "DLT_JUNIPER_MFR": reflect.ValueOf(constant.MakeFromLiteral("134", token.INT, 0)), + "DLT_JUNIPER_MLFR": reflect.ValueOf(constant.MakeFromLiteral("131", token.INT, 0)), + "DLT_JUNIPER_MLPPP": reflect.ValueOf(constant.MakeFromLiteral("130", token.INT, 0)), + "DLT_JUNIPER_MONITOR": reflect.ValueOf(constant.MakeFromLiteral("164", token.INT, 0)), + "DLT_JUNIPER_PIC_PEER": reflect.ValueOf(constant.MakeFromLiteral("174", token.INT, 0)), + "DLT_JUNIPER_PPP": reflect.ValueOf(constant.MakeFromLiteral("179", token.INT, 0)), + "DLT_JUNIPER_PPPOE": reflect.ValueOf(constant.MakeFromLiteral("167", token.INT, 0)), + "DLT_JUNIPER_PPPOE_ATM": reflect.ValueOf(constant.MakeFromLiteral("168", token.INT, 0)), + "DLT_JUNIPER_SERVICES": reflect.ValueOf(constant.MakeFromLiteral("136", token.INT, 0)), + "DLT_JUNIPER_SRX_E2E": reflect.ValueOf(constant.MakeFromLiteral("233", token.INT, 0)), + "DLT_JUNIPER_ST": reflect.ValueOf(constant.MakeFromLiteral("200", token.INT, 0)), + "DLT_JUNIPER_VP": reflect.ValueOf(constant.MakeFromLiteral("183", token.INT, 0)), + "DLT_JUNIPER_VS": reflect.ValueOf(constant.MakeFromLiteral("232", token.INT, 0)), + "DLT_LAPB_WITH_DIR": reflect.ValueOf(constant.MakeFromLiteral("207", token.INT, 0)), + "DLT_LAPD": reflect.ValueOf(constant.MakeFromLiteral("203", token.INT, 0)), + "DLT_LIN": reflect.ValueOf(constant.MakeFromLiteral("212", token.INT, 0)), + "DLT_LINUX_EVDEV": reflect.ValueOf(constant.MakeFromLiteral("216", token.INT, 0)), + "DLT_LINUX_IRDA": reflect.ValueOf(constant.MakeFromLiteral("144", token.INT, 0)), + "DLT_LINUX_LAPD": reflect.ValueOf(constant.MakeFromLiteral("177", token.INT, 0)), + "DLT_LINUX_PPP_WITHDIRECTION": reflect.ValueOf(constant.MakeFromLiteral("166", token.INT, 0)), + "DLT_LINUX_SLL": reflect.ValueOf(constant.MakeFromLiteral("113", token.INT, 0)), + "DLT_LOOP": reflect.ValueOf(constant.MakeFromLiteral("108", token.INT, 0)), + "DLT_LTALK": reflect.ValueOf(constant.MakeFromLiteral("114", token.INT, 0)), + "DLT_MATCHING_MAX": reflect.ValueOf(constant.MakeFromLiteral("246", token.INT, 0)), + "DLT_MATCHING_MIN": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "DLT_MFR": reflect.ValueOf(constant.MakeFromLiteral("182", token.INT, 0)), + "DLT_MOST": reflect.ValueOf(constant.MakeFromLiteral("211", token.INT, 0)), + "DLT_MPEG_2_TS": reflect.ValueOf(constant.MakeFromLiteral("243", token.INT, 0)), + "DLT_MPLS": reflect.ValueOf(constant.MakeFromLiteral("219", token.INT, 0)), + "DLT_MTP2": reflect.ValueOf(constant.MakeFromLiteral("140", token.INT, 0)), + "DLT_MTP2_WITH_PHDR": reflect.ValueOf(constant.MakeFromLiteral("139", token.INT, 0)), + "DLT_MTP3": reflect.ValueOf(constant.MakeFromLiteral("141", token.INT, 0)), + "DLT_MUX27010": reflect.ValueOf(constant.MakeFromLiteral("236", token.INT, 0)), + "DLT_NETANALYZER": reflect.ValueOf(constant.MakeFromLiteral("240", token.INT, 0)), + "DLT_NETANALYZER_TRANSPARENT": reflect.ValueOf(constant.MakeFromLiteral("241", token.INT, 0)), + "DLT_NFC_LLCP": reflect.ValueOf(constant.MakeFromLiteral("245", token.INT, 0)), + "DLT_NFLOG": reflect.ValueOf(constant.MakeFromLiteral("239", token.INT, 0)), + "DLT_NG40": reflect.ValueOf(constant.MakeFromLiteral("244", token.INT, 0)), + "DLT_NULL": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "DLT_PCI_EXP": reflect.ValueOf(constant.MakeFromLiteral("125", token.INT, 0)), + "DLT_PFLOG": reflect.ValueOf(constant.MakeFromLiteral("117", token.INT, 0)), + "DLT_PFSYNC": reflect.ValueOf(constant.MakeFromLiteral("121", token.INT, 0)), + "DLT_PPI": reflect.ValueOf(constant.MakeFromLiteral("192", token.INT, 0)), + "DLT_PPP": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "DLT_PPP_BSDOS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "DLT_PPP_ETHER": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "DLT_PPP_PPPD": reflect.ValueOf(constant.MakeFromLiteral("166", token.INT, 0)), + "DLT_PPP_SERIAL": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "DLT_PPP_WITH_DIR": reflect.ValueOf(constant.MakeFromLiteral("204", token.INT, 0)), + "DLT_PPP_WITH_DIRECTION": reflect.ValueOf(constant.MakeFromLiteral("166", token.INT, 0)), + "DLT_PRISM_HEADER": reflect.ValueOf(constant.MakeFromLiteral("119", token.INT, 0)), + "DLT_PRONET": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "DLT_RAIF1": reflect.ValueOf(constant.MakeFromLiteral("198", token.INT, 0)), + "DLT_RAW": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "DLT_RIO": reflect.ValueOf(constant.MakeFromLiteral("124", token.INT, 0)), + "DLT_SCCP": reflect.ValueOf(constant.MakeFromLiteral("142", token.INT, 0)), + "DLT_SITA": reflect.ValueOf(constant.MakeFromLiteral("196", token.INT, 0)), + "DLT_SLIP": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "DLT_SLIP_BSDOS": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "DLT_STANAG_5066_D_PDU": reflect.ValueOf(constant.MakeFromLiteral("237", token.INT, 0)), + "DLT_SUNATM": reflect.ValueOf(constant.MakeFromLiteral("123", token.INT, 0)), + "DLT_SYMANTEC_FIREWALL": reflect.ValueOf(constant.MakeFromLiteral("99", token.INT, 0)), + "DLT_TZSP": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "DLT_USB": reflect.ValueOf(constant.MakeFromLiteral("186", token.INT, 0)), + "DLT_USB_LINUX": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), + "DLT_USB_LINUX_MMAPPED": reflect.ValueOf(constant.MakeFromLiteral("220", token.INT, 0)), + "DLT_USER0": reflect.ValueOf(constant.MakeFromLiteral("147", token.INT, 0)), + "DLT_USER1": reflect.ValueOf(constant.MakeFromLiteral("148", token.INT, 0)), + "DLT_USER10": reflect.ValueOf(constant.MakeFromLiteral("157", token.INT, 0)), + "DLT_USER11": reflect.ValueOf(constant.MakeFromLiteral("158", token.INT, 0)), + "DLT_USER12": reflect.ValueOf(constant.MakeFromLiteral("159", token.INT, 0)), + "DLT_USER13": reflect.ValueOf(constant.MakeFromLiteral("160", token.INT, 0)), + "DLT_USER14": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), + "DLT_USER15": reflect.ValueOf(constant.MakeFromLiteral("162", token.INT, 0)), + "DLT_USER2": reflect.ValueOf(constant.MakeFromLiteral("149", token.INT, 0)), + "DLT_USER3": reflect.ValueOf(constant.MakeFromLiteral("150", token.INT, 0)), + "DLT_USER4": reflect.ValueOf(constant.MakeFromLiteral("151", token.INT, 0)), + "DLT_USER5": reflect.ValueOf(constant.MakeFromLiteral("152", token.INT, 0)), + "DLT_USER6": reflect.ValueOf(constant.MakeFromLiteral("153", token.INT, 0)), + "DLT_USER7": reflect.ValueOf(constant.MakeFromLiteral("154", token.INT, 0)), + "DLT_USER8": reflect.ValueOf(constant.MakeFromLiteral("155", token.INT, 0)), + "DLT_USER9": reflect.ValueOf(constant.MakeFromLiteral("156", token.INT, 0)), + "DLT_WIHART": reflect.ValueOf(constant.MakeFromLiteral("223", token.INT, 0)), + "DLT_X2E_SERIAL": reflect.ValueOf(constant.MakeFromLiteral("213", token.INT, 0)), + "DLT_X2E_XORAYA": reflect.ValueOf(constant.MakeFromLiteral("214", token.INT, 0)), + "DT_BLK": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "DT_CHR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "DT_DIR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "DT_FIFO": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "DT_LNK": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "DT_REG": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "DT_SOCK": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "DT_UNKNOWN": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "DT_WHT": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "Dup": reflect.ValueOf(syscall.Dup), + "Dup2": reflect.ValueOf(syscall.Dup2), + "E2BIG": reflect.ValueOf(syscall.E2BIG), + "EACCES": reflect.ValueOf(syscall.EACCES), + "EADDRINUSE": reflect.ValueOf(syscall.EADDRINUSE), + "EADDRNOTAVAIL": reflect.ValueOf(syscall.EADDRNOTAVAIL), + "EAFNOSUPPORT": reflect.ValueOf(syscall.EAFNOSUPPORT), + "EAGAIN": reflect.ValueOf(syscall.EAGAIN), + "EALREADY": reflect.ValueOf(syscall.EALREADY), + "EAUTH": reflect.ValueOf(syscall.EAUTH), + "EBADF": reflect.ValueOf(syscall.EBADF), + "EBADMSG": reflect.ValueOf(syscall.EBADMSG), + "EBADRPC": reflect.ValueOf(syscall.EBADRPC), + "EBUSY": reflect.ValueOf(syscall.EBUSY), + "ECANCELED": reflect.ValueOf(syscall.ECANCELED), + "ECAPMODE": reflect.ValueOf(syscall.ECAPMODE), + "ECHILD": reflect.ValueOf(syscall.ECHILD), + "ECHO": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "ECHOCTL": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "ECHOE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "ECHOK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "ECHOKE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "ECHONL": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "ECHOPRT": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "ECONNABORTED": reflect.ValueOf(syscall.ECONNABORTED), + "ECONNREFUSED": reflect.ValueOf(syscall.ECONNREFUSED), + "ECONNRESET": reflect.ValueOf(syscall.ECONNRESET), + "EDEADLK": reflect.ValueOf(syscall.EDEADLK), + "EDESTADDRREQ": reflect.ValueOf(syscall.EDESTADDRREQ), + "EDOM": reflect.ValueOf(syscall.EDOM), + "EDOOFUS": reflect.ValueOf(syscall.EDOOFUS), + "EDQUOT": reflect.ValueOf(syscall.EDQUOT), + "EEXIST": reflect.ValueOf(syscall.EEXIST), + "EFAULT": reflect.ValueOf(syscall.EFAULT), + "EFBIG": reflect.ValueOf(syscall.EFBIG), + "EFTYPE": reflect.ValueOf(syscall.EFTYPE), + "EHOSTDOWN": reflect.ValueOf(syscall.EHOSTDOWN), + "EHOSTUNREACH": reflect.ValueOf(syscall.EHOSTUNREACH), + "EIDRM": reflect.ValueOf(syscall.EIDRM), + "EILSEQ": reflect.ValueOf(syscall.EILSEQ), + "EINPROGRESS": reflect.ValueOf(syscall.EINPROGRESS), + "EINTR": reflect.ValueOf(syscall.EINTR), + "EINVAL": reflect.ValueOf(syscall.EINVAL), + "EIO": reflect.ValueOf(syscall.EIO), + "EISCONN": reflect.ValueOf(syscall.EISCONN), + "EISDIR": reflect.ValueOf(syscall.EISDIR), + "ELAST": reflect.ValueOf(syscall.ELAST), + "ELOOP": reflect.ValueOf(syscall.ELOOP), + "EMFILE": reflect.ValueOf(syscall.EMFILE), + "EMLINK": reflect.ValueOf(syscall.EMLINK), + "EMSGSIZE": reflect.ValueOf(syscall.EMSGSIZE), + "EMULTIHOP": reflect.ValueOf(syscall.EMULTIHOP), + "ENAMETOOLONG": reflect.ValueOf(syscall.ENAMETOOLONG), + "ENEEDAUTH": reflect.ValueOf(syscall.ENEEDAUTH), + "ENETDOWN": reflect.ValueOf(syscall.ENETDOWN), + "ENETRESET": reflect.ValueOf(syscall.ENETRESET), + "ENETUNREACH": reflect.ValueOf(syscall.ENETUNREACH), + "ENFILE": reflect.ValueOf(syscall.ENFILE), + "ENOATTR": reflect.ValueOf(syscall.ENOATTR), + "ENOBUFS": reflect.ValueOf(syscall.ENOBUFS), + "ENODEV": reflect.ValueOf(syscall.ENODEV), + "ENOENT": reflect.ValueOf(syscall.ENOENT), + "ENOEXEC": reflect.ValueOf(syscall.ENOEXEC), + "ENOLCK": reflect.ValueOf(syscall.ENOLCK), + "ENOLINK": reflect.ValueOf(syscall.ENOLINK), + "ENOMEM": reflect.ValueOf(syscall.ENOMEM), + "ENOMSG": reflect.ValueOf(syscall.ENOMSG), + "ENOPROTOOPT": reflect.ValueOf(syscall.ENOPROTOOPT), + "ENOSPC": reflect.ValueOf(syscall.ENOSPC), + "ENOSYS": reflect.ValueOf(syscall.ENOSYS), + "ENOTBLK": reflect.ValueOf(syscall.ENOTBLK), + "ENOTCAPABLE": reflect.ValueOf(syscall.ENOTCAPABLE), + "ENOTCONN": reflect.ValueOf(syscall.ENOTCONN), + "ENOTDIR": reflect.ValueOf(syscall.ENOTDIR), + "ENOTEMPTY": reflect.ValueOf(syscall.ENOTEMPTY), + "ENOTRECOVERABLE": reflect.ValueOf(syscall.ENOTRECOVERABLE), + "ENOTSOCK": reflect.ValueOf(syscall.ENOTSOCK), + "ENOTSUP": reflect.ValueOf(syscall.ENOTSUP), + "ENOTTY": reflect.ValueOf(syscall.ENOTTY), + "ENXIO": reflect.ValueOf(syscall.ENXIO), + "EOPNOTSUPP": reflect.ValueOf(syscall.EOPNOTSUPP), + "EOVERFLOW": reflect.ValueOf(syscall.EOVERFLOW), + "EOWNERDEAD": reflect.ValueOf(syscall.EOWNERDEAD), + "EPERM": reflect.ValueOf(syscall.EPERM), + "EPFNOSUPPORT": reflect.ValueOf(syscall.EPFNOSUPPORT), + "EPIPE": reflect.ValueOf(syscall.EPIPE), + "EPROCLIM": reflect.ValueOf(syscall.EPROCLIM), + "EPROCUNAVAIL": reflect.ValueOf(syscall.EPROCUNAVAIL), + "EPROGMISMATCH": reflect.ValueOf(syscall.EPROGMISMATCH), + "EPROGUNAVAIL": reflect.ValueOf(syscall.EPROGUNAVAIL), + "EPROTO": reflect.ValueOf(syscall.EPROTO), + "EPROTONOSUPPORT": reflect.ValueOf(syscall.EPROTONOSUPPORT), + "EPROTOTYPE": reflect.ValueOf(syscall.EPROTOTYPE), + "ERANGE": reflect.ValueOf(syscall.ERANGE), + "EREMOTE": reflect.ValueOf(syscall.EREMOTE), + "EROFS": reflect.ValueOf(syscall.EROFS), + "ERPCMISMATCH": reflect.ValueOf(syscall.ERPCMISMATCH), + "ESHUTDOWN": reflect.ValueOf(syscall.ESHUTDOWN), + "ESOCKTNOSUPPORT": reflect.ValueOf(syscall.ESOCKTNOSUPPORT), + "ESPIPE": reflect.ValueOf(syscall.ESPIPE), + "ESRCH": reflect.ValueOf(syscall.ESRCH), + "ESTALE": reflect.ValueOf(syscall.ESTALE), + "ETIMEDOUT": reflect.ValueOf(syscall.ETIMEDOUT), + "ETOOMANYREFS": reflect.ValueOf(syscall.ETOOMANYREFS), + "ETXTBSY": reflect.ValueOf(syscall.ETXTBSY), + "EUSERS": reflect.ValueOf(syscall.EUSERS), + "EVFILT_AIO": reflect.ValueOf(constant.MakeFromLiteral("-3", token.INT, 0)), + "EVFILT_FS": reflect.ValueOf(constant.MakeFromLiteral("-9", token.INT, 0)), + "EVFILT_LIO": reflect.ValueOf(constant.MakeFromLiteral("-10", token.INT, 0)), + "EVFILT_PROC": reflect.ValueOf(constant.MakeFromLiteral("-5", token.INT, 0)), + "EVFILT_READ": reflect.ValueOf(constant.MakeFromLiteral("-1", token.INT, 0)), + "EVFILT_SIGNAL": reflect.ValueOf(constant.MakeFromLiteral("-6", token.INT, 0)), + "EVFILT_SYSCOUNT": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "EVFILT_TIMER": reflect.ValueOf(constant.MakeFromLiteral("-7", token.INT, 0)), + "EVFILT_USER": reflect.ValueOf(constant.MakeFromLiteral("-11", token.INT, 0)), + "EVFILT_VNODE": reflect.ValueOf(constant.MakeFromLiteral("-4", token.INT, 0)), + "EVFILT_WRITE": reflect.ValueOf(constant.MakeFromLiteral("-2", token.INT, 0)), + "EV_ADD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "EV_CLEAR": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "EV_DELETE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "EV_DISABLE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "EV_DISPATCH": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "EV_DROP": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "EV_ENABLE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "EV_EOF": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "EV_ERROR": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "EV_FLAG1": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "EV_ONESHOT": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "EV_RECEIPT": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "EV_SYSFLAGS": reflect.ValueOf(constant.MakeFromLiteral("61440", token.INT, 0)), + "EWOULDBLOCK": reflect.ValueOf(syscall.EWOULDBLOCK), + "EXDEV": reflect.ValueOf(syscall.EXDEV), + "EXTA": reflect.ValueOf(constant.MakeFromLiteral("19200", token.INT, 0)), + "EXTB": reflect.ValueOf(constant.MakeFromLiteral("38400", token.INT, 0)), + "EXTPROC": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "Environ": reflect.ValueOf(syscall.Environ), + "FD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "FD_SETSIZE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "FLUSHO": reflect.ValueOf(constant.MakeFromLiteral("8388608", token.INT, 0)), + "F_CANCEL": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "F_DUP2FD": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "F_DUP2FD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "F_DUPFD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "F_DUPFD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "F_GETFD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "F_GETFL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "F_GETLK": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "F_GETOWN": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "F_OGETLK": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "F_OK": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "F_OSETLK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "F_OSETLKW": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "F_RDAHEAD": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "F_RDLCK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "F_READAHEAD": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "F_SETFD": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "F_SETFL": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "F_SETLK": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "F_SETLKW": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "F_SETLK_REMOTE": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "F_SETOWN": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "F_UNLCK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "F_UNLCKSYS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "F_WRLCK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "Fchdir": reflect.ValueOf(syscall.Fchdir), + "Fchflags": reflect.ValueOf(syscall.Fchflags), + "Fchmod": reflect.ValueOf(syscall.Fchmod), + "Fchown": reflect.ValueOf(syscall.Fchown), + "FcntlFlock": reflect.ValueOf(syscall.FcntlFlock), + "Flock": reflect.ValueOf(syscall.Flock), + "FlushBpf": reflect.ValueOf(syscall.FlushBpf), + "ForkLock": reflect.ValueOf(&syscall.ForkLock).Elem(), + "Fpathconf": reflect.ValueOf(syscall.Fpathconf), + "Fstat": reflect.ValueOf(syscall.Fstat), + "Fstatat": reflect.ValueOf(syscall.Fstatat), + "Fstatfs": reflect.ValueOf(syscall.Fstatfs), + "Fsync": reflect.ValueOf(syscall.Fsync), + "Ftruncate": reflect.ValueOf(syscall.Ftruncate), + "Futimes": reflect.ValueOf(syscall.Futimes), + "Getdirentries": reflect.ValueOf(syscall.Getdirentries), + "Getdtablesize": reflect.ValueOf(syscall.Getdtablesize), + "Getegid": reflect.ValueOf(syscall.Getegid), + "Getenv": reflect.ValueOf(syscall.Getenv), + "Geteuid": reflect.ValueOf(syscall.Geteuid), + "Getfsstat": reflect.ValueOf(syscall.Getfsstat), + "Getgid": reflect.ValueOf(syscall.Getgid), + "Getgroups": reflect.ValueOf(syscall.Getgroups), + "Getpagesize": reflect.ValueOf(syscall.Getpagesize), + "Getpeername": reflect.ValueOf(syscall.Getpeername), + "Getpgid": reflect.ValueOf(syscall.Getpgid), + "Getpgrp": reflect.ValueOf(syscall.Getpgrp), + "Getpid": reflect.ValueOf(syscall.Getpid), + "Getppid": reflect.ValueOf(syscall.Getppid), + "Getpriority": reflect.ValueOf(syscall.Getpriority), + "Getrlimit": reflect.ValueOf(syscall.Getrlimit), + "Getrusage": reflect.ValueOf(syscall.Getrusage), + "Getsid": reflect.ValueOf(syscall.Getsid), + "Getsockname": reflect.ValueOf(syscall.Getsockname), + "GetsockoptByte": reflect.ValueOf(syscall.GetsockoptByte), + "GetsockoptICMPv6Filter": reflect.ValueOf(syscall.GetsockoptICMPv6Filter), + "GetsockoptIPMreq": reflect.ValueOf(syscall.GetsockoptIPMreq), + "GetsockoptIPMreqn": reflect.ValueOf(syscall.GetsockoptIPMreqn), + "GetsockoptIPv6MTUInfo": reflect.ValueOf(syscall.GetsockoptIPv6MTUInfo), + "GetsockoptIPv6Mreq": reflect.ValueOf(syscall.GetsockoptIPv6Mreq), + "GetsockoptInet4Addr": reflect.ValueOf(syscall.GetsockoptInet4Addr), + "GetsockoptInt": reflect.ValueOf(syscall.GetsockoptInt), + "Gettimeofday": reflect.ValueOf(syscall.Gettimeofday), + "Getuid": reflect.ValueOf(syscall.Getuid), + "Getwd": reflect.ValueOf(syscall.Getwd), + "HUPCL": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "ICANON": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "ICMP6_FILTER": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "ICRNL": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IEXTEN": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IFAN_ARRIVAL": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IFAN_DEPARTURE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFF_ALLMULTI": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IFF_ALTPHYS": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IFF_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IFF_CANTCHANGE": reflect.ValueOf(constant.MakeFromLiteral("2199410", token.INT, 0)), + "IFF_CANTCONFIG": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "IFF_DEBUG": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IFF_DRV_OACTIVE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IFF_DRV_RUNNING": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IFF_DYING": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "IFF_LINK0": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "IFF_LINK1": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "IFF_LINK2": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IFF_LOOPBACK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IFF_MONITOR": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "IFF_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "IFF_NOARP": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IFF_OACTIVE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IFF_POINTOPOINT": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IFF_PPROMISC": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "IFF_PROMISC": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IFF_RENAMING": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), + "IFF_RUNNING": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IFF_SIMPLEX": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IFF_SMART": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IFF_STATICARP": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "IFF_UP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFNAMSIZ": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IFT_1822": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IFT_A12MPPSWITCH": reflect.ValueOf(constant.MakeFromLiteral("130", token.INT, 0)), + "IFT_AAL2": reflect.ValueOf(constant.MakeFromLiteral("187", token.INT, 0)), + "IFT_AAL5": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "IFT_ADSL": reflect.ValueOf(constant.MakeFromLiteral("94", token.INT, 0)), + "IFT_AFLANE8023": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "IFT_AFLANE8025": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "IFT_ARAP": reflect.ValueOf(constant.MakeFromLiteral("88", token.INT, 0)), + "IFT_ARCNET": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "IFT_ARCNETPLUS": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "IFT_ASYNC": reflect.ValueOf(constant.MakeFromLiteral("84", token.INT, 0)), + "IFT_ATM": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "IFT_ATMDXI": reflect.ValueOf(constant.MakeFromLiteral("105", token.INT, 0)), + "IFT_ATMFUNI": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), + "IFT_ATMIMA": reflect.ValueOf(constant.MakeFromLiteral("107", token.INT, 0)), + "IFT_ATMLOGICAL": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "IFT_ATMRADIO": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), + "IFT_ATMSUBINTERFACE": reflect.ValueOf(constant.MakeFromLiteral("134", token.INT, 0)), + "IFT_ATMVCIENDPT": reflect.ValueOf(constant.MakeFromLiteral("194", token.INT, 0)), + "IFT_ATMVIRTUAL": reflect.ValueOf(constant.MakeFromLiteral("149", token.INT, 0)), + "IFT_BGPPOLICYACCOUNTING": reflect.ValueOf(constant.MakeFromLiteral("162", token.INT, 0)), + "IFT_BRIDGE": reflect.ValueOf(constant.MakeFromLiteral("209", token.INT, 0)), + "IFT_BSC": reflect.ValueOf(constant.MakeFromLiteral("83", token.INT, 0)), + "IFT_CARP": reflect.ValueOf(constant.MakeFromLiteral("248", token.INT, 0)), + "IFT_CCTEMUL": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "IFT_CEPT": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "IFT_CES": reflect.ValueOf(constant.MakeFromLiteral("133", token.INT, 0)), + "IFT_CHANNEL": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), + "IFT_CNR": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), + "IFT_COFFEE": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), + "IFT_COMPOSITELINK": reflect.ValueOf(constant.MakeFromLiteral("155", token.INT, 0)), + "IFT_DCN": reflect.ValueOf(constant.MakeFromLiteral("141", token.INT, 0)), + "IFT_DIGITALPOWERLINE": reflect.ValueOf(constant.MakeFromLiteral("138", token.INT, 0)), + "IFT_DIGITALWRAPPEROVERHEADCHANNEL": reflect.ValueOf(constant.MakeFromLiteral("186", token.INT, 0)), + "IFT_DLSW": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "IFT_DOCSCABLEDOWNSTREAM": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IFT_DOCSCABLEMACLAYER": reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)), + "IFT_DOCSCABLEUPSTREAM": reflect.ValueOf(constant.MakeFromLiteral("129", token.INT, 0)), + "IFT_DS0": reflect.ValueOf(constant.MakeFromLiteral("81", token.INT, 0)), + "IFT_DS0BUNDLE": reflect.ValueOf(constant.MakeFromLiteral("82", token.INT, 0)), + "IFT_DS1FDL": reflect.ValueOf(constant.MakeFromLiteral("170", token.INT, 0)), + "IFT_DS3": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "IFT_DTM": reflect.ValueOf(constant.MakeFromLiteral("140", token.INT, 0)), + "IFT_DVBASILN": reflect.ValueOf(constant.MakeFromLiteral("172", token.INT, 0)), + "IFT_DVBASIOUT": reflect.ValueOf(constant.MakeFromLiteral("173", token.INT, 0)), + "IFT_DVBRCCDOWNSTREAM": reflect.ValueOf(constant.MakeFromLiteral("147", token.INT, 0)), + "IFT_DVBRCCMACLAYER": reflect.ValueOf(constant.MakeFromLiteral("146", token.INT, 0)), + "IFT_DVBRCCUPSTREAM": reflect.ValueOf(constant.MakeFromLiteral("148", token.INT, 0)), + "IFT_ENC": reflect.ValueOf(constant.MakeFromLiteral("244", token.INT, 0)), + "IFT_EON": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "IFT_EPLRS": reflect.ValueOf(constant.MakeFromLiteral("87", token.INT, 0)), + "IFT_ESCON": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "IFT_ETHER": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IFT_FAITH": reflect.ValueOf(constant.MakeFromLiteral("242", token.INT, 0)), + "IFT_FAST": reflect.ValueOf(constant.MakeFromLiteral("125", token.INT, 0)), + "IFT_FASTETHER": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "IFT_FASTETHERFX": reflect.ValueOf(constant.MakeFromLiteral("69", token.INT, 0)), + "IFT_FDDI": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "IFT_FIBRECHANNEL": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "IFT_FRAMERELAYINTERCONNECT": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "IFT_FRAMERELAYMPI": reflect.ValueOf(constant.MakeFromLiteral("92", token.INT, 0)), + "IFT_FRDLCIENDPT": reflect.ValueOf(constant.MakeFromLiteral("193", token.INT, 0)), + "IFT_FRELAY": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IFT_FRELAYDCE": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "IFT_FRF16MFRBUNDLE": reflect.ValueOf(constant.MakeFromLiteral("163", token.INT, 0)), + "IFT_FRFORWARD": reflect.ValueOf(constant.MakeFromLiteral("158", token.INT, 0)), + "IFT_G703AT2MB": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "IFT_G703AT64K": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "IFT_GIF": reflect.ValueOf(constant.MakeFromLiteral("240", token.INT, 0)), + "IFT_GIGABITETHERNET": reflect.ValueOf(constant.MakeFromLiteral("117", token.INT, 0)), + "IFT_GR303IDT": reflect.ValueOf(constant.MakeFromLiteral("178", token.INT, 0)), + "IFT_GR303RDT": reflect.ValueOf(constant.MakeFromLiteral("177", token.INT, 0)), + "IFT_H323GATEKEEPER": reflect.ValueOf(constant.MakeFromLiteral("164", token.INT, 0)), + "IFT_H323PROXY": reflect.ValueOf(constant.MakeFromLiteral("165", token.INT, 0)), + "IFT_HDH1822": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IFT_HDLC": reflect.ValueOf(constant.MakeFromLiteral("118", token.INT, 0)), + "IFT_HDSL2": reflect.ValueOf(constant.MakeFromLiteral("168", token.INT, 0)), + "IFT_HIPERLAN2": reflect.ValueOf(constant.MakeFromLiteral("183", token.INT, 0)), + "IFT_HIPPI": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "IFT_HIPPIINTERFACE": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "IFT_HOSTPAD": reflect.ValueOf(constant.MakeFromLiteral("90", token.INT, 0)), + "IFT_HSSI": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "IFT_HY": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "IFT_IBM370PARCHAN": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "IFT_IDSL": reflect.ValueOf(constant.MakeFromLiteral("154", token.INT, 0)), + "IFT_IEEE1394": reflect.ValueOf(constant.MakeFromLiteral("144", token.INT, 0)), + "IFT_IEEE80211": reflect.ValueOf(constant.MakeFromLiteral("71", token.INT, 0)), + "IFT_IEEE80212": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "IFT_IEEE8023ADLAG": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), + "IFT_IFGSN": reflect.ValueOf(constant.MakeFromLiteral("145", token.INT, 0)), + "IFT_IMT": reflect.ValueOf(constant.MakeFromLiteral("190", token.INT, 0)), + "IFT_INFINIBAND": reflect.ValueOf(constant.MakeFromLiteral("199", token.INT, 0)), + "IFT_INTERLEAVE": reflect.ValueOf(constant.MakeFromLiteral("124", token.INT, 0)), + "IFT_IP": reflect.ValueOf(constant.MakeFromLiteral("126", token.INT, 0)), + "IFT_IPFORWARD": reflect.ValueOf(constant.MakeFromLiteral("142", token.INT, 0)), + "IFT_IPOVERATM": reflect.ValueOf(constant.MakeFromLiteral("114", token.INT, 0)), + "IFT_IPOVERCDLC": reflect.ValueOf(constant.MakeFromLiteral("109", token.INT, 0)), + "IFT_IPOVERCLAW": reflect.ValueOf(constant.MakeFromLiteral("110", token.INT, 0)), + "IFT_IPSWITCH": reflect.ValueOf(constant.MakeFromLiteral("78", token.INT, 0)), + "IFT_IPXIP": reflect.ValueOf(constant.MakeFromLiteral("249", token.INT, 0)), + "IFT_ISDN": reflect.ValueOf(constant.MakeFromLiteral("63", token.INT, 0)), + "IFT_ISDNBASIC": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IFT_ISDNPRIMARY": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "IFT_ISDNS": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), + "IFT_ISDNU": reflect.ValueOf(constant.MakeFromLiteral("76", token.INT, 0)), + "IFT_ISO88022LLC": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "IFT_ISO88023": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IFT_ISO88024": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IFT_ISO88025": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "IFT_ISO88025CRFPINT": reflect.ValueOf(constant.MakeFromLiteral("98", token.INT, 0)), + "IFT_ISO88025DTR": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), + "IFT_ISO88025FIBER": reflect.ValueOf(constant.MakeFromLiteral("115", token.INT, 0)), + "IFT_ISO88026": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IFT_ISUP": reflect.ValueOf(constant.MakeFromLiteral("179", token.INT, 0)), + "IFT_L2VLAN": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), + "IFT_L3IPVLAN": reflect.ValueOf(constant.MakeFromLiteral("136", token.INT, 0)), + "IFT_L3IPXVLAN": reflect.ValueOf(constant.MakeFromLiteral("137", token.INT, 0)), + "IFT_LAPB": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IFT_LAPD": reflect.ValueOf(constant.MakeFromLiteral("77", token.INT, 0)), + "IFT_LAPF": reflect.ValueOf(constant.MakeFromLiteral("119", token.INT, 0)), + "IFT_LOCALTALK": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "IFT_LOOP": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IFT_MEDIAMAILOVERIP": reflect.ValueOf(constant.MakeFromLiteral("139", token.INT, 0)), + "IFT_MFSIGLINK": reflect.ValueOf(constant.MakeFromLiteral("167", token.INT, 0)), + "IFT_MIOX25": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "IFT_MODEM": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "IFT_MPC": reflect.ValueOf(constant.MakeFromLiteral("113", token.INT, 0)), + "IFT_MPLS": reflect.ValueOf(constant.MakeFromLiteral("166", token.INT, 0)), + "IFT_MPLSTUNNEL": reflect.ValueOf(constant.MakeFromLiteral("150", token.INT, 0)), + "IFT_MSDSL": reflect.ValueOf(constant.MakeFromLiteral("143", token.INT, 0)), + "IFT_MVL": reflect.ValueOf(constant.MakeFromLiteral("191", token.INT, 0)), + "IFT_MYRINET": reflect.ValueOf(constant.MakeFromLiteral("99", token.INT, 0)), + "IFT_NFAS": reflect.ValueOf(constant.MakeFromLiteral("175", token.INT, 0)), + "IFT_NSIP": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "IFT_OPTICALCHANNEL": reflect.ValueOf(constant.MakeFromLiteral("195", token.INT, 0)), + "IFT_OPTICALTRANSPORT": reflect.ValueOf(constant.MakeFromLiteral("196", token.INT, 0)), + "IFT_OTHER": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFT_P10": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "IFT_P80": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "IFT_PARA": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "IFT_PFLOG": reflect.ValueOf(constant.MakeFromLiteral("246", token.INT, 0)), + "IFT_PFSYNC": reflect.ValueOf(constant.MakeFromLiteral("247", token.INT, 0)), + "IFT_PLC": reflect.ValueOf(constant.MakeFromLiteral("174", token.INT, 0)), + "IFT_POS": reflect.ValueOf(constant.MakeFromLiteral("171", token.INT, 0)), + "IFT_PPP": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "IFT_PPPMULTILINKBUNDLE": reflect.ValueOf(constant.MakeFromLiteral("108", token.INT, 0)), + "IFT_PROPBWAP2MP": reflect.ValueOf(constant.MakeFromLiteral("184", token.INT, 0)), + "IFT_PROPCNLS": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), + "IFT_PROPDOCSWIRELESSDOWNSTREAM": reflect.ValueOf(constant.MakeFromLiteral("181", token.INT, 0)), + "IFT_PROPDOCSWIRELESSMACLAYER": reflect.ValueOf(constant.MakeFromLiteral("180", token.INT, 0)), + "IFT_PROPDOCSWIRELESSUPSTREAM": reflect.ValueOf(constant.MakeFromLiteral("182", token.INT, 0)), + "IFT_PROPMUX": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "IFT_PROPVIRTUAL": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "IFT_PROPWIRELESSP2P": reflect.ValueOf(constant.MakeFromLiteral("157", token.INT, 0)), + "IFT_PTPSERIAL": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "IFT_PVC": reflect.ValueOf(constant.MakeFromLiteral("241", token.INT, 0)), + "IFT_QLLC": reflect.ValueOf(constant.MakeFromLiteral("68", token.INT, 0)), + "IFT_RADIOMAC": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), + "IFT_RADSL": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), + "IFT_REACHDSL": reflect.ValueOf(constant.MakeFromLiteral("192", token.INT, 0)), + "IFT_RFC1483": reflect.ValueOf(constant.MakeFromLiteral("159", token.INT, 0)), + "IFT_RS232": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "IFT_RSRB": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), + "IFT_SDLC": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "IFT_SDSL": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "IFT_SHDSL": reflect.ValueOf(constant.MakeFromLiteral("169", token.INT, 0)), + "IFT_SIP": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "IFT_SLIP": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "IFT_SMDSDXI": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "IFT_SMDSICIP": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "IFT_SONET": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "IFT_SONETOVERHEADCHANNEL": reflect.ValueOf(constant.MakeFromLiteral("185", token.INT, 0)), + "IFT_SONETPATH": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "IFT_SONETVT": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "IFT_SRP": reflect.ValueOf(constant.MakeFromLiteral("151", token.INT, 0)), + "IFT_SS7SIGLINK": reflect.ValueOf(constant.MakeFromLiteral("156", token.INT, 0)), + "IFT_STACKTOSTACK": reflect.ValueOf(constant.MakeFromLiteral("111", token.INT, 0)), + "IFT_STARLAN": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "IFT_STF": reflect.ValueOf(constant.MakeFromLiteral("215", token.INT, 0)), + "IFT_T1": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "IFT_TDLC": reflect.ValueOf(constant.MakeFromLiteral("116", token.INT, 0)), + "IFT_TERMPAD": reflect.ValueOf(constant.MakeFromLiteral("91", token.INT, 0)), + "IFT_TR008": reflect.ValueOf(constant.MakeFromLiteral("176", token.INT, 0)), + "IFT_TRANSPHDLC": reflect.ValueOf(constant.MakeFromLiteral("123", token.INT, 0)), + "IFT_TUNNEL": reflect.ValueOf(constant.MakeFromLiteral("131", token.INT, 0)), + "IFT_ULTRA": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "IFT_USB": reflect.ValueOf(constant.MakeFromLiteral("160", token.INT, 0)), + "IFT_V11": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IFT_V35": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "IFT_V36": reflect.ValueOf(constant.MakeFromLiteral("65", token.INT, 0)), + "IFT_V37": reflect.ValueOf(constant.MakeFromLiteral("120", token.INT, 0)), + "IFT_VDSL": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), + "IFT_VIRTUALIPADDRESS": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "IFT_VOICEEM": reflect.ValueOf(constant.MakeFromLiteral("100", token.INT, 0)), + "IFT_VOICEENCAP": reflect.ValueOf(constant.MakeFromLiteral("103", token.INT, 0)), + "IFT_VOICEFXO": reflect.ValueOf(constant.MakeFromLiteral("101", token.INT, 0)), + "IFT_VOICEFXS": reflect.ValueOf(constant.MakeFromLiteral("102", token.INT, 0)), + "IFT_VOICEOVERATM": reflect.ValueOf(constant.MakeFromLiteral("152", token.INT, 0)), + "IFT_VOICEOVERFRAMERELAY": reflect.ValueOf(constant.MakeFromLiteral("153", token.INT, 0)), + "IFT_VOICEOVERIP": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "IFT_X213": reflect.ValueOf(constant.MakeFromLiteral("93", token.INT, 0)), + "IFT_X25": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IFT_X25DDN": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IFT_X25HUNTGROUP": reflect.ValueOf(constant.MakeFromLiteral("122", token.INT, 0)), + "IFT_X25MLP": reflect.ValueOf(constant.MakeFromLiteral("121", token.INT, 0)), + "IFT_X25PLE": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "IFT_XETHER": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "IGNBRK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IGNCR": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IGNPAR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IMAXBEL": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "INLCR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "INPCK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IN_CLASSA_HOST": reflect.ValueOf(constant.MakeFromLiteral("16777215", token.INT, 0)), + "IN_CLASSA_MAX": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IN_CLASSA_NET": reflect.ValueOf(constant.MakeFromLiteral("4278190080", token.INT, 0)), + "IN_CLASSA_NSHIFT": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IN_CLASSB_HOST": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "IN_CLASSB_MAX": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "IN_CLASSB_NET": reflect.ValueOf(constant.MakeFromLiteral("4294901760", token.INT, 0)), + "IN_CLASSB_NSHIFT": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IN_CLASSC_HOST": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "IN_CLASSC_NET": reflect.ValueOf(constant.MakeFromLiteral("4294967040", token.INT, 0)), + "IN_CLASSC_NSHIFT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IN_CLASSD_HOST": reflect.ValueOf(constant.MakeFromLiteral("268435455", token.INT, 0)), + "IN_CLASSD_NET": reflect.ValueOf(constant.MakeFromLiteral("4026531840", token.INT, 0)), + "IN_CLASSD_NSHIFT": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "IN_LOOPBACKNET": reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)), + "IN_RFC3021_MASK": reflect.ValueOf(constant.MakeFromLiteral("4294967294", token.INT, 0)), + "IPPROTO_3PC": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "IPPROTO_ADFS": reflect.ValueOf(constant.MakeFromLiteral("68", token.INT, 0)), + "IPPROTO_AH": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "IPPROTO_AHIP": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "IPPROTO_APES": reflect.ValueOf(constant.MakeFromLiteral("99", token.INT, 0)), + "IPPROTO_ARGUS": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "IPPROTO_AX25": reflect.ValueOf(constant.MakeFromLiteral("93", token.INT, 0)), + "IPPROTO_BHA": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "IPPROTO_BLT": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "IPPROTO_BRSATMON": reflect.ValueOf(constant.MakeFromLiteral("76", token.INT, 0)), + "IPPROTO_CARP": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "IPPROTO_CFTP": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "IPPROTO_CHAOS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IPPROTO_CMTP": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "IPPROTO_CPHB": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "IPPROTO_CPNX": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "IPPROTO_DDP": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "IPPROTO_DGP": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), + "IPPROTO_DIVERT": reflect.ValueOf(constant.MakeFromLiteral("258", token.INT, 0)), + "IPPROTO_DONE": reflect.ValueOf(constant.MakeFromLiteral("257", token.INT, 0)), + "IPPROTO_DSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "IPPROTO_EGP": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IPPROTO_EMCON": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "IPPROTO_ENCAP": reflect.ValueOf(constant.MakeFromLiteral("98", token.INT, 0)), + "IPPROTO_EON": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "IPPROTO_ESP": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "IPPROTO_ETHERIP": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), + "IPPROTO_FRAGMENT": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "IPPROTO_GGP": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IPPROTO_GMTP": reflect.ValueOf(constant.MakeFromLiteral("100", token.INT, 0)), + "IPPROTO_GRE": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "IPPROTO_HELLO": reflect.ValueOf(constant.MakeFromLiteral("63", token.INT, 0)), + "IPPROTO_HMP": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IPPROTO_HOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPPROTO_ICMP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPPROTO_ICMPV6": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "IPPROTO_IDP": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "IPPROTO_IDPR": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "IPPROTO_IDRP": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "IPPROTO_IGMP": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IPPROTO_IGP": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), + "IPPROTO_IGRP": reflect.ValueOf(constant.MakeFromLiteral("88", token.INT, 0)), + "IPPROTO_IL": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "IPPROTO_INLSP": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "IPPROTO_INP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IPPROTO_IP": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPPROTO_IPCOMP": reflect.ValueOf(constant.MakeFromLiteral("108", token.INT, 0)), + "IPPROTO_IPCV": reflect.ValueOf(constant.MakeFromLiteral("71", token.INT, 0)), + "IPPROTO_IPEIP": reflect.ValueOf(constant.MakeFromLiteral("94", token.INT, 0)), + "IPPROTO_IPIP": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IPPROTO_IPPC": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "IPPROTO_IPV4": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IPPROTO_IPV6": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "IPPROTO_IRTP": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "IPPROTO_KRYPTOLAN": reflect.ValueOf(constant.MakeFromLiteral("65", token.INT, 0)), + "IPPROTO_LARP": reflect.ValueOf(constant.MakeFromLiteral("91", token.INT, 0)), + "IPPROTO_LEAF1": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "IPPROTO_LEAF2": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "IPPROTO_MAX": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IPPROTO_MAXID": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "IPPROTO_MEAS": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "IPPROTO_MH": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), + "IPPROTO_MHRP": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "IPPROTO_MICP": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), + "IPPROTO_MOBILE": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "IPPROTO_MPLS": reflect.ValueOf(constant.MakeFromLiteral("137", token.INT, 0)), + "IPPROTO_MTP": reflect.ValueOf(constant.MakeFromLiteral("92", token.INT, 0)), + "IPPROTO_MUX": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "IPPROTO_ND": reflect.ValueOf(constant.MakeFromLiteral("77", token.INT, 0)), + "IPPROTO_NHRP": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "IPPROTO_NONE": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "IPPROTO_NSP": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "IPPROTO_NVPII": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "IPPROTO_OLD_DIVERT": reflect.ValueOf(constant.MakeFromLiteral("254", token.INT, 0)), + "IPPROTO_OSPFIGP": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), + "IPPROTO_PFSYNC": reflect.ValueOf(constant.MakeFromLiteral("240", token.INT, 0)), + "IPPROTO_PGM": reflect.ValueOf(constant.MakeFromLiteral("113", token.INT, 0)), + "IPPROTO_PIGP": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "IPPROTO_PIM": reflect.ValueOf(constant.MakeFromLiteral("103", token.INT, 0)), + "IPPROTO_PRM": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "IPPROTO_PUP": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "IPPROTO_PVP": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), + "IPPROTO_RAW": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "IPPROTO_RCCMON": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IPPROTO_RDP": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "IPPROTO_ROUTING": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "IPPROTO_RSVP": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "IPPROTO_RVD": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "IPPROTO_SATEXPAK": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IPPROTO_SATMON": reflect.ValueOf(constant.MakeFromLiteral("69", token.INT, 0)), + "IPPROTO_SCCSP": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "IPPROTO_SCTP": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), + "IPPROTO_SDRP": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "IPPROTO_SEND": reflect.ValueOf(constant.MakeFromLiteral("259", token.INT, 0)), + "IPPROTO_SEP": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "IPPROTO_SKIP": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "IPPROTO_SPACER": reflect.ValueOf(constant.MakeFromLiteral("32767", token.INT, 0)), + "IPPROTO_SRPC": reflect.ValueOf(constant.MakeFromLiteral("90", token.INT, 0)), + "IPPROTO_ST": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IPPROTO_SVMTP": reflect.ValueOf(constant.MakeFromLiteral("82", token.INT, 0)), + "IPPROTO_SWIPE": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "IPPROTO_TCF": reflect.ValueOf(constant.MakeFromLiteral("87", token.INT, 0)), + "IPPROTO_TCP": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IPPROTO_TLSP": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "IPPROTO_TP": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "IPPROTO_TPXX": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "IPPROTO_TRUNK1": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "IPPROTO_TRUNK2": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IPPROTO_TTP": reflect.ValueOf(constant.MakeFromLiteral("84", token.INT, 0)), + "IPPROTO_UDP": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "IPPROTO_VINES": reflect.ValueOf(constant.MakeFromLiteral("83", token.INT, 0)), + "IPPROTO_VISA": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), + "IPPROTO_VMTP": reflect.ValueOf(constant.MakeFromLiteral("81", token.INT, 0)), + "IPPROTO_WBEXPAK": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), + "IPPROTO_WBMON": reflect.ValueOf(constant.MakeFromLiteral("78", token.INT, 0)), + "IPPROTO_WSN": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "IPPROTO_XNET": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "IPPROTO_XTP": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "IPV6_AUTOFLOWLABEL": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "IPV6_BINDANY": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IPV6_BINDV6ONLY": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "IPV6_CHECKSUM": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "IPV6_DEFAULT_MULTICAST_HOPS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_DEFAULT_MULTICAST_LOOP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_DEFHLIM": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IPV6_DONTFRAG": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "IPV6_DSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "IPV6_FAITH": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "IPV6_FLOWINFO_MASK": reflect.ValueOf(constant.MakeFromLiteral("4294967055", token.INT, 0)), + "IPV6_FLOWLABEL_MASK": reflect.ValueOf(constant.MakeFromLiteral("4294905600", token.INT, 0)), + "IPV6_FRAGTTL": reflect.ValueOf(constant.MakeFromLiteral("120", token.INT, 0)), + "IPV6_FW_ADD": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "IPV6_FW_DEL": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "IPV6_FW_FLUSH": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IPV6_FW_GET": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "IPV6_FW_ZERO": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "IPV6_HLIMDEC": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_HOPLIMIT": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "IPV6_HOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "IPV6_IPSEC_POLICY": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "IPV6_JOIN_GROUP": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "IPV6_LEAVE_GROUP": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "IPV6_MAXHLIM": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "IPV6_MAXOPTHDR": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IPV6_MAXPACKET": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "IPV6_MAX_GROUP_SRC_FILTER": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IPV6_MAX_MEMBERSHIPS": reflect.ValueOf(constant.MakeFromLiteral("4095", token.INT, 0)), + "IPV6_MAX_SOCK_SRC_FILTER": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IPV6_MIN_MEMBERSHIPS": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "IPV6_MMTU": reflect.ValueOf(constant.MakeFromLiteral("1280", token.INT, 0)), + "IPV6_MSFILTER": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "IPV6_MULTICAST_HOPS": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IPV6_MULTICAST_IF": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "IPV6_MULTICAST_LOOP": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "IPV6_NEXTHOP": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "IPV6_PATHMTU": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "IPV6_PKTINFO": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "IPV6_PORTRANGE": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "IPV6_PORTRANGE_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPV6_PORTRANGE_HIGH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_PORTRANGE_LOW": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IPV6_PREFER_TEMPADDR": reflect.ValueOf(constant.MakeFromLiteral("63", token.INT, 0)), + "IPV6_RECVDSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "IPV6_RECVHOPLIMIT": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "IPV6_RECVHOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "IPV6_RECVPATHMTU": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "IPV6_RECVPKTINFO": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "IPV6_RECVRTHDR": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "IPV6_RECVTCLASS": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "IPV6_RTHDR": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "IPV6_RTHDRDSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "IPV6_RTHDR_LOOSE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPV6_RTHDR_STRICT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_RTHDR_TYPE_0": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPV6_SOCKOPT_RESERVED1": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IPV6_TCLASS": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "IPV6_UNICAST_HOPS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IPV6_USE_MIN_MTU": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "IPV6_V6ONLY": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "IPV6_VERSION": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "IPV6_VERSION_MASK": reflect.ValueOf(constant.MakeFromLiteral("240", token.INT, 0)), + "IP_ADD_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "IP_ADD_SOURCE_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), + "IP_BINDANY": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IP_BLOCK_SOURCE": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "IP_DEFAULT_MULTICAST_LOOP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_DEFAULT_MULTICAST_TTL": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_DF": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IP_DONTFRAG": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "IP_DROP_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "IP_DROP_SOURCE_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("71", token.INT, 0)), + "IP_DUMMYNET3": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "IP_DUMMYNET_CONFIGURE": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "IP_DUMMYNET_DEL": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "IP_DUMMYNET_FLUSH": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "IP_DUMMYNET_GET": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IP_FAITH": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "IP_FW3": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "IP_FW_ADD": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "IP_FW_DEL": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "IP_FW_FLUSH": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "IP_FW_GET": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "IP_FW_NAT_CFG": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "IP_FW_NAT_DEL": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "IP_FW_NAT_GET_CONFIG": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "IP_FW_NAT_GET_LOG": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "IP_FW_RESETLOG": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "IP_FW_TABLE_ADD": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "IP_FW_TABLE_DEL": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "IP_FW_TABLE_FLUSH": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "IP_FW_TABLE_GETSIZE": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "IP_FW_TABLE_LIST": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "IP_FW_ZERO": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "IP_HDRINCL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IP_IPSEC_POLICY": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "IP_MAXPACKET": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "IP_MAX_GROUP_SRC_FILTER": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IP_MAX_MEMBERSHIPS": reflect.ValueOf(constant.MakeFromLiteral("4095", token.INT, 0)), + "IP_MAX_SOCK_MUTE_FILTER": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IP_MAX_SOCK_SRC_FILTER": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IP_MAX_SOURCE_FILTER": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IP_MF": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "IP_MINTTL": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "IP_MIN_MEMBERSHIPS": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "IP_MSFILTER": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "IP_MSS": reflect.ValueOf(constant.MakeFromLiteral("576", token.INT, 0)), + "IP_MULTICAST_IF": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "IP_MULTICAST_LOOP": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "IP_MULTICAST_TTL": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IP_MULTICAST_VIF": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "IP_OFFMASK": reflect.ValueOf(constant.MakeFromLiteral("8191", token.INT, 0)), + "IP_ONESBCAST": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "IP_OPTIONS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_PORTRANGE": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "IP_PORTRANGE_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IP_PORTRANGE_HIGH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_PORTRANGE_LOW": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IP_RECVDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IP_RECVIF": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IP_RECVOPTS": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IP_RECVRETOPTS": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IP_RECVTOS": reflect.ValueOf(constant.MakeFromLiteral("68", token.INT, 0)), + "IP_RECVTTL": reflect.ValueOf(constant.MakeFromLiteral("65", token.INT, 0)), + "IP_RETOPTS": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IP_RF": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "IP_RSVP_OFF": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IP_RSVP_ON": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "IP_RSVP_VIF_OFF": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "IP_RSVP_VIF_ON": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "IP_SENDSRCADDR": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IP_TOS": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IP_TTL": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IP_UNBLOCK_SOURCE": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "ISIG": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "ISTRIP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IXANY": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IXOFF": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IXON": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "ImplementsGetwd": reflect.ValueOf(syscall.ImplementsGetwd), + "Issetugid": reflect.ValueOf(syscall.Issetugid), + "Kevent": reflect.ValueOf(syscall.Kevent), + "Kqueue": reflect.ValueOf(syscall.Kqueue), + "LOCK_EX": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "LOCK_NB": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "LOCK_SH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "LOCK_UN": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "Lchown": reflect.ValueOf(syscall.Lchown), + "Link": reflect.ValueOf(syscall.Link), + "Listen": reflect.ValueOf(syscall.Listen), + "Lstat": reflect.ValueOf(syscall.Lstat), + "MADV_AUTOSYNC": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "MADV_CORE": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "MADV_DONTNEED": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MADV_FREE": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "MADV_NOCORE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "MADV_NORMAL": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "MADV_NOSYNC": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "MADV_PROTECT": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "MADV_RANDOM": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MADV_SEQUENTIAL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MADV_WILLNEED": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "MAP_32BIT": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "MAP_ALIGNED_SUPER": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "MAP_ALIGNMENT_MASK": reflect.ValueOf(constant.MakeFromLiteral("-16777216", token.INT, 0)), + "MAP_ALIGNMENT_SHIFT": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "MAP_ANON": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "MAP_ANONYMOUS": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "MAP_COPY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MAP_FILE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "MAP_FIXED": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "MAP_HASSEMAPHORE": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "MAP_NOCORE": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "MAP_NORESERVE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "MAP_NOSYNC": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "MAP_PREFAULT_READ": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "MAP_PRIVATE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MAP_RENAME": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "MAP_RESERVED0080": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "MAP_RESERVED0100": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "MAP_SHARED": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MAP_STACK": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "MCL_CURRENT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MCL_FUTURE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MSG_CMSG_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "MSG_COMPAT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "MSG_CTRUNC": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "MSG_DONTROUTE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MSG_DONTWAIT": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "MSG_EOF": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "MSG_EOR": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "MSG_NBIO": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "MSG_NOSIGNAL": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "MSG_NOTIFICATION": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "MSG_OOB": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MSG_PEEK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MSG_TRUNC": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "MSG_WAITALL": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "MS_ASYNC": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MS_INVALIDATE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MS_SYNC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "Mkdir": reflect.ValueOf(syscall.Mkdir), + "Mkfifo": reflect.ValueOf(syscall.Mkfifo), + "Mknod": reflect.ValueOf(syscall.Mknod), + "Mmap": reflect.ValueOf(syscall.Mmap), + "Munmap": reflect.ValueOf(syscall.Munmap), + "NAME_MAX": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "NET_RT_DUMP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NET_RT_FLAGS": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "NET_RT_IFLIST": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "NET_RT_IFLISTL": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "NET_RT_IFMALIST": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NET_RT_MAXID": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "NOFLSH": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "NOTE_ATTRIB": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "NOTE_CHILD": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NOTE_DELETE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NOTE_EXEC": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "NOTE_EXIT": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "NOTE_EXTEND": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NOTE_FFAND": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "NOTE_FFCOPY": reflect.ValueOf(constant.MakeFromLiteral("3221225472", token.INT, 0)), + "NOTE_FFCTRLMASK": reflect.ValueOf(constant.MakeFromLiteral("3221225472", token.INT, 0)), + "NOTE_FFLAGSMASK": reflect.ValueOf(constant.MakeFromLiteral("16777215", token.INT, 0)), + "NOTE_FFNOP": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "NOTE_FFOR": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "NOTE_FORK": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "NOTE_LINK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "NOTE_LOWAT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NOTE_PCTRLMASK": reflect.ValueOf(constant.MakeFromLiteral("4026531840", token.INT, 0)), + "NOTE_PDATAMASK": reflect.ValueOf(constant.MakeFromLiteral("1048575", token.INT, 0)), + "NOTE_RENAME": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "NOTE_REVOKE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "NOTE_TRACK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NOTE_TRACKERR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "NOTE_TRIGGER": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "NOTE_WRITE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "Nanosleep": reflect.ValueOf(syscall.Nanosleep), + "NsecToTimespec": reflect.ValueOf(syscall.NsecToTimespec), + "NsecToTimeval": reflect.ValueOf(syscall.NsecToTimeval), + "OCRNL": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "ONLCR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "ONLRET": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "ONOCR": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "ONOEOT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "OPOST": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "O_ACCMODE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "O_APPEND": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "O_ASYNC": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "O_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "O_CREAT": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "O_DIRECT": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "O_DIRECTORY": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "O_EXCL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "O_EXEC": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "O_EXLOCK": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "O_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "O_NDELAY": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "O_NOCTTY": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "O_NOFOLLOW": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "O_NONBLOCK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "O_RDONLY": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "O_RDWR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "O_SHLOCK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "O_SYNC": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "O_TRUNC": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "O_TTY_INIT": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "O_WRONLY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "Open": reflect.ValueOf(syscall.Open), + "PARENB": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "PARMRK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PARODD": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "PENDIN": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "PRIO_PGRP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PRIO_PROCESS": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PRIO_USER": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PROT_EXEC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PROT_NONE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PROT_READ": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PROT_WRITE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PTRACE_CONT": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PTRACE_KILL": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PTRACE_TRACEME": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "ParseDirent": reflect.ValueOf(syscall.ParseDirent), + "ParseRoutingMessage": reflect.ValueOf(syscall.ParseRoutingMessage), + "ParseRoutingSockaddr": reflect.ValueOf(syscall.ParseRoutingSockaddr), + "ParseSocketControlMessage": reflect.ValueOf(syscall.ParseSocketControlMessage), + "ParseUnixRights": reflect.ValueOf(syscall.ParseUnixRights), + "Pathconf": reflect.ValueOf(syscall.Pathconf), + "Pipe": reflect.ValueOf(syscall.Pipe), + "Pipe2": reflect.ValueOf(syscall.Pipe2), + "Pread": reflect.ValueOf(syscall.Pread), + "Pwrite": reflect.ValueOf(syscall.Pwrite), + "RLIMIT_AS": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "RLIMIT_CORE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RLIMIT_CPU": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RLIMIT_DATA": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RLIMIT_FSIZE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RLIMIT_NOFILE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RLIMIT_STACK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RLIM_INFINITY": reflect.ValueOf(constant.MakeFromLiteral("9223372036854775807", token.INT, 0)), + "RTAX_AUTHOR": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "RTAX_BRD": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "RTAX_DST": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RTAX_GATEWAY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTAX_GENMASK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RTAX_IFA": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "RTAX_IFP": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTAX_MAX": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTAX_NETMASK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTA_AUTHOR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "RTA_BRD": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "RTA_DST": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTA_GATEWAY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTA_GENMASK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTA_IFA": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "RTA_IFP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTA_NETMASK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTF_BLACKHOLE": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "RTF_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), + "RTF_DONE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "RTF_DYNAMIC": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTF_FMASK": reflect.ValueOf(constant.MakeFromLiteral("268752904", token.INT, 0)), + "RTF_GATEWAY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTF_GWFLAG_COMPAT": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "RTF_HOST": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTF_LLDATA": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "RTF_LLINFO": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "RTF_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "RTF_MODIFIED": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "RTF_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("8388608", token.INT, 0)), + "RTF_PINNED": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "RTF_PRCLONING": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "RTF_PROTO1": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "RTF_PROTO2": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "RTF_PROTO3": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "RTF_REJECT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTF_RNH_LOCKED": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "RTF_STATIC": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "RTF_STICKY": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), + "RTF_UP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTF_XRESOLVE": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "RTM_ADD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTM_CHANGE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RTM_DELADDR": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "RTM_DELETE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTM_DELMADDR": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTM_GET": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTM_IEEE80211": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "RTM_IFANNOUNCE": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "RTM_IFINFO": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "RTM_LOCK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTM_LOSING": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "RTM_MISS": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "RTM_NEWADDR": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "RTM_NEWMADDR": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "RTM_OLDADD": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "RTM_OLDDEL": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "RTM_REDIRECT": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "RTM_RESOLVE": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "RTM_RTTUNIT": reflect.ValueOf(constant.MakeFromLiteral("1000000", token.INT, 0)), + "RTM_VERSION": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "RTV_EXPIRE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTV_HOPCOUNT": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTV_MTU": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTV_RPIPE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTV_RTT": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "RTV_RTTVAR": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "RTV_SPIPE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTV_SSTHRESH": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "RTV_WEIGHT": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "RT_CACHING_CONTEXT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RT_DEFAULT_FIB": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RT_NORTREF": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RUSAGE_CHILDREN": reflect.ValueOf(constant.MakeFromLiteral("-1", token.INT, 0)), + "RUSAGE_SELF": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RUSAGE_THREAD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "Read": reflect.ValueOf(syscall.Read), + "ReadDirent": reflect.ValueOf(syscall.ReadDirent), + "Readlink": reflect.ValueOf(syscall.Readlink), + "Recvfrom": reflect.ValueOf(syscall.Recvfrom), + "Recvmsg": reflect.ValueOf(syscall.Recvmsg), + "Rename": reflect.ValueOf(syscall.Rename), + "Revoke": reflect.ValueOf(syscall.Revoke), + "Rmdir": reflect.ValueOf(syscall.Rmdir), + "RouteRIB": reflect.ValueOf(syscall.RouteRIB), + "SCM_BINTIME": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SCM_CREDS": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "SCM_RIGHTS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SCM_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SHUT_RD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "SHUT_RDWR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SHUT_WR": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SIGABRT": reflect.ValueOf(syscall.SIGABRT), + "SIGALRM": reflect.ValueOf(syscall.SIGALRM), + "SIGBUS": reflect.ValueOf(syscall.SIGBUS), + "SIGCHLD": reflect.ValueOf(syscall.SIGCHLD), + "SIGCONT": reflect.ValueOf(syscall.SIGCONT), + "SIGEMT": reflect.ValueOf(syscall.SIGEMT), + "SIGFPE": reflect.ValueOf(syscall.SIGFPE), + "SIGHUP": reflect.ValueOf(syscall.SIGHUP), + "SIGILL": reflect.ValueOf(syscall.SIGILL), + "SIGINFO": reflect.ValueOf(syscall.SIGINFO), + "SIGINT": reflect.ValueOf(syscall.SIGINT), + "SIGIO": reflect.ValueOf(syscall.SIGIO), + "SIGIOT": reflect.ValueOf(syscall.SIGIOT), + "SIGKILL": reflect.ValueOf(syscall.SIGKILL), + "SIGLIBRT": reflect.ValueOf(syscall.SIGLIBRT), + "SIGLWP": reflect.ValueOf(syscall.SIGLWP), + "SIGPIPE": reflect.ValueOf(syscall.SIGPIPE), + "SIGPROF": reflect.ValueOf(syscall.SIGPROF), + "SIGQUIT": reflect.ValueOf(syscall.SIGQUIT), + "SIGSEGV": reflect.ValueOf(syscall.SIGSEGV), + "SIGSTOP": reflect.ValueOf(syscall.SIGSTOP), + "SIGSYS": reflect.ValueOf(syscall.SIGSYS), + "SIGTERM": reflect.ValueOf(syscall.SIGTERM), + "SIGTHR": reflect.ValueOf(syscall.SIGTHR), + "SIGTRAP": reflect.ValueOf(syscall.SIGTRAP), + "SIGTSTP": reflect.ValueOf(syscall.SIGTSTP), + "SIGTTIN": reflect.ValueOf(syscall.SIGTTIN), + "SIGTTOU": reflect.ValueOf(syscall.SIGTTOU), + "SIGURG": reflect.ValueOf(syscall.SIGURG), + "SIGUSR1": reflect.ValueOf(syscall.SIGUSR1), + "SIGUSR2": reflect.ValueOf(syscall.SIGUSR2), + "SIGVTALRM": reflect.ValueOf(syscall.SIGVTALRM), + "SIGWINCH": reflect.ValueOf(syscall.SIGWINCH), + "SIGXCPU": reflect.ValueOf(syscall.SIGXCPU), + "SIGXFSZ": reflect.ValueOf(syscall.SIGXFSZ), + "SIOCADDMULTI": reflect.ValueOf(constant.MakeFromLiteral("2149607729", token.INT, 0)), + "SIOCADDRT": reflect.ValueOf(constant.MakeFromLiteral("2151707146", token.INT, 0)), + "SIOCAIFADDR": reflect.ValueOf(constant.MakeFromLiteral("2151704858", token.INT, 0)), + "SIOCAIFGROUP": reflect.ValueOf(constant.MakeFromLiteral("2150132103", token.INT, 0)), + "SIOCALIFADDR": reflect.ValueOf(constant.MakeFromLiteral("2165860635", token.INT, 0)), + "SIOCATMARK": reflect.ValueOf(constant.MakeFromLiteral("1074033415", token.INT, 0)), + "SIOCDELMULTI": reflect.ValueOf(constant.MakeFromLiteral("2149607730", token.INT, 0)), + "SIOCDELRT": reflect.ValueOf(constant.MakeFromLiteral("2151707147", token.INT, 0)), + "SIOCDIFADDR": reflect.ValueOf(constant.MakeFromLiteral("2149607705", token.INT, 0)), + "SIOCDIFGROUP": reflect.ValueOf(constant.MakeFromLiteral("2150132105", token.INT, 0)), + "SIOCDIFPHYADDR": reflect.ValueOf(constant.MakeFromLiteral("2149607753", token.INT, 0)), + "SIOCDLIFADDR": reflect.ValueOf(constant.MakeFromLiteral("2165860637", token.INT, 0)), + "SIOCGDRVSPEC": reflect.ValueOf(constant.MakeFromLiteral("3223873915", token.INT, 0)), + "SIOCGETSGCNT": reflect.ValueOf(constant.MakeFromLiteral("3223351824", token.INT, 0)), + "SIOCGETVIFCNT": reflect.ValueOf(constant.MakeFromLiteral("3223876111", token.INT, 0)), + "SIOCGHIWAT": reflect.ValueOf(constant.MakeFromLiteral("1074033409", token.INT, 0)), + "SIOCGIFADDR": reflect.ValueOf(constant.MakeFromLiteral("3223349537", token.INT, 0)), + "SIOCGIFBRDADDR": reflect.ValueOf(constant.MakeFromLiteral("3223349539", token.INT, 0)), + "SIOCGIFCAP": reflect.ValueOf(constant.MakeFromLiteral("3223349535", token.INT, 0)), + "SIOCGIFCONF": reflect.ValueOf(constant.MakeFromLiteral("3222300964", token.INT, 0)), + "SIOCGIFDESCR": reflect.ValueOf(constant.MakeFromLiteral("3223349546", token.INT, 0)), + "SIOCGIFDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("3223349538", token.INT, 0)), + "SIOCGIFFIB": reflect.ValueOf(constant.MakeFromLiteral("3223349596", token.INT, 0)), + "SIOCGIFFLAGS": reflect.ValueOf(constant.MakeFromLiteral("3223349521", token.INT, 0)), + "SIOCGIFGENERIC": reflect.ValueOf(constant.MakeFromLiteral("3223349562", token.INT, 0)), + "SIOCGIFGMEMB": reflect.ValueOf(constant.MakeFromLiteral("3223873930", token.INT, 0)), + "SIOCGIFGROUP": reflect.ValueOf(constant.MakeFromLiteral("3223873928", token.INT, 0)), + "SIOCGIFINDEX": reflect.ValueOf(constant.MakeFromLiteral("3223349536", token.INT, 0)), + "SIOCGIFMAC": reflect.ValueOf(constant.MakeFromLiteral("3223349542", token.INT, 0)), + "SIOCGIFMEDIA": reflect.ValueOf(constant.MakeFromLiteral("3224398136", token.INT, 0)), + "SIOCGIFMETRIC": reflect.ValueOf(constant.MakeFromLiteral("3223349527", token.INT, 0)), + "SIOCGIFMTU": reflect.ValueOf(constant.MakeFromLiteral("3223349555", token.INT, 0)), + "SIOCGIFNETMASK": reflect.ValueOf(constant.MakeFromLiteral("3223349541", token.INT, 0)), + "SIOCGIFPDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("3223349576", token.INT, 0)), + "SIOCGIFPHYS": reflect.ValueOf(constant.MakeFromLiteral("3223349557", token.INT, 0)), + "SIOCGIFPSRCADDR": reflect.ValueOf(constant.MakeFromLiteral("3223349575", token.INT, 0)), + "SIOCGIFSTATUS": reflect.ValueOf(constant.MakeFromLiteral("3274795323", token.INT, 0)), + "SIOCGLIFADDR": reflect.ValueOf(constant.MakeFromLiteral("3239602460", token.INT, 0)), + "SIOCGLIFPHYADDR": reflect.ValueOf(constant.MakeFromLiteral("3239602507", token.INT, 0)), + "SIOCGLOWAT": reflect.ValueOf(constant.MakeFromLiteral("1074033411", token.INT, 0)), + "SIOCGPGRP": reflect.ValueOf(constant.MakeFromLiteral("1074033417", token.INT, 0)), + "SIOCGPRIVATE_0": reflect.ValueOf(constant.MakeFromLiteral("3223349584", token.INT, 0)), + "SIOCGPRIVATE_1": reflect.ValueOf(constant.MakeFromLiteral("3223349585", token.INT, 0)), + "SIOCIFCREATE": reflect.ValueOf(constant.MakeFromLiteral("3223349626", token.INT, 0)), + "SIOCIFCREATE2": reflect.ValueOf(constant.MakeFromLiteral("3223349628", token.INT, 0)), + "SIOCIFDESTROY": reflect.ValueOf(constant.MakeFromLiteral("2149607801", token.INT, 0)), + "SIOCIFGCLONERS": reflect.ValueOf(constant.MakeFromLiteral("3222301048", token.INT, 0)), + "SIOCSDRVSPEC": reflect.ValueOf(constant.MakeFromLiteral("2150132091", token.INT, 0)), + "SIOCSHIWAT": reflect.ValueOf(constant.MakeFromLiteral("2147775232", token.INT, 0)), + "SIOCSIFADDR": reflect.ValueOf(constant.MakeFromLiteral("2149607692", token.INT, 0)), + "SIOCSIFBRDADDR": reflect.ValueOf(constant.MakeFromLiteral("2149607699", token.INT, 0)), + "SIOCSIFCAP": reflect.ValueOf(constant.MakeFromLiteral("2149607710", token.INT, 0)), + "SIOCSIFDESCR": reflect.ValueOf(constant.MakeFromLiteral("2149607721", token.INT, 0)), + "SIOCSIFDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("2149607694", token.INT, 0)), + "SIOCSIFFIB": reflect.ValueOf(constant.MakeFromLiteral("2149607773", token.INT, 0)), + "SIOCSIFFLAGS": reflect.ValueOf(constant.MakeFromLiteral("2149607696", token.INT, 0)), + "SIOCSIFGENERIC": reflect.ValueOf(constant.MakeFromLiteral("2149607737", token.INT, 0)), + "SIOCSIFLLADDR": reflect.ValueOf(constant.MakeFromLiteral("2149607740", token.INT, 0)), + "SIOCSIFMAC": reflect.ValueOf(constant.MakeFromLiteral("2149607719", token.INT, 0)), + "SIOCSIFMEDIA": reflect.ValueOf(constant.MakeFromLiteral("3223349559", token.INT, 0)), + "SIOCSIFMETRIC": reflect.ValueOf(constant.MakeFromLiteral("2149607704", token.INT, 0)), + "SIOCSIFMTU": reflect.ValueOf(constant.MakeFromLiteral("2149607732", token.INT, 0)), + "SIOCSIFNAME": reflect.ValueOf(constant.MakeFromLiteral("2149607720", token.INT, 0)), + "SIOCSIFNETMASK": reflect.ValueOf(constant.MakeFromLiteral("2149607702", token.INT, 0)), + "SIOCSIFPHYADDR": reflect.ValueOf(constant.MakeFromLiteral("2151704902", token.INT, 0)), + "SIOCSIFPHYS": reflect.ValueOf(constant.MakeFromLiteral("2149607734", token.INT, 0)), + "SIOCSIFRVNET": reflect.ValueOf(constant.MakeFromLiteral("3223349595", token.INT, 0)), + "SIOCSIFVNET": reflect.ValueOf(constant.MakeFromLiteral("3223349594", token.INT, 0)), + "SIOCSLIFPHYADDR": reflect.ValueOf(constant.MakeFromLiteral("2165860682", token.INT, 0)), + "SIOCSLOWAT": reflect.ValueOf(constant.MakeFromLiteral("2147775234", token.INT, 0)), + "SIOCSPGRP": reflect.ValueOf(constant.MakeFromLiteral("2147775240", token.INT, 0)), + "SOCK_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), + "SOCK_DGRAM": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SOCK_MAXADDRLEN": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "SOCK_NONBLOCK": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "SOCK_RAW": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "SOCK_RDM": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SOCK_SEQPACKET": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "SOCK_STREAM": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SOL_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "SOMAXCONN": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "SO_ACCEPTCONN": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SO_ACCEPTFILTER": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "SO_BINTIME": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "SO_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SO_DEBUG": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SO_DONTROUTE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SO_ERROR": reflect.ValueOf(constant.MakeFromLiteral("4103", token.INT, 0)), + "SO_KEEPALIVE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SO_LABEL": reflect.ValueOf(constant.MakeFromLiteral("4105", token.INT, 0)), + "SO_LINGER": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "SO_LISTENINCQLEN": reflect.ValueOf(constant.MakeFromLiteral("4115", token.INT, 0)), + "SO_LISTENQLEN": reflect.ValueOf(constant.MakeFromLiteral("4114", token.INT, 0)), + "SO_LISTENQLIMIT": reflect.ValueOf(constant.MakeFromLiteral("4113", token.INT, 0)), + "SO_NOSIGPIPE": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "SO_NO_DDP": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "SO_NO_OFFLOAD": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "SO_OOBINLINE": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "SO_PEERLABEL": reflect.ValueOf(constant.MakeFromLiteral("4112", token.INT, 0)), + "SO_PROTOCOL": reflect.ValueOf(constant.MakeFromLiteral("4118", token.INT, 0)), + "SO_PROTOTYPE": reflect.ValueOf(constant.MakeFromLiteral("4118", token.INT, 0)), + "SO_RCVBUF": reflect.ValueOf(constant.MakeFromLiteral("4098", token.INT, 0)), + "SO_RCVLOWAT": reflect.ValueOf(constant.MakeFromLiteral("4100", token.INT, 0)), + "SO_RCVTIMEO": reflect.ValueOf(constant.MakeFromLiteral("4102", token.INT, 0)), + "SO_REUSEADDR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SO_REUSEPORT": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "SO_SETFIB": reflect.ValueOf(constant.MakeFromLiteral("4116", token.INT, 0)), + "SO_SNDBUF": reflect.ValueOf(constant.MakeFromLiteral("4097", token.INT, 0)), + "SO_SNDLOWAT": reflect.ValueOf(constant.MakeFromLiteral("4099", token.INT, 0)), + "SO_SNDTIMEO": reflect.ValueOf(constant.MakeFromLiteral("4101", token.INT, 0)), + "SO_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "SO_TYPE": reflect.ValueOf(constant.MakeFromLiteral("4104", token.INT, 0)), + "SO_USELOOPBACK": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "SO_USER_COOKIE": reflect.ValueOf(constant.MakeFromLiteral("4117", token.INT, 0)), + "SO_VENDOR": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "SYS_ABORT2": reflect.ValueOf(constant.MakeFromLiteral("463", token.INT, 0)), + "SYS_ACCEPT": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "SYS_ACCEPT4": reflect.ValueOf(constant.MakeFromLiteral("541", token.INT, 0)), + "SYS_ACCESS": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "SYS_ACCT": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "SYS_ADJTIME": reflect.ValueOf(constant.MakeFromLiteral("140", token.INT, 0)), + "SYS_AIO_CANCEL": reflect.ValueOf(constant.MakeFromLiteral("316", token.INT, 0)), + "SYS_AIO_ERROR": reflect.ValueOf(constant.MakeFromLiteral("317", token.INT, 0)), + "SYS_AIO_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("465", token.INT, 0)), + "SYS_AIO_MLOCK": reflect.ValueOf(constant.MakeFromLiteral("543", token.INT, 0)), + "SYS_AIO_READ": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "SYS_AIO_RETURN": reflect.ValueOf(constant.MakeFromLiteral("314", token.INT, 0)), + "SYS_AIO_SUSPEND": reflect.ValueOf(constant.MakeFromLiteral("315", token.INT, 0)), + "SYS_AIO_WAITCOMPLETE": reflect.ValueOf(constant.MakeFromLiteral("359", token.INT, 0)), + "SYS_AIO_WRITE": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "SYS_AUDIT": reflect.ValueOf(constant.MakeFromLiteral("445", token.INT, 0)), + "SYS_AUDITCTL": reflect.ValueOf(constant.MakeFromLiteral("453", token.INT, 0)), + "SYS_AUDITON": reflect.ValueOf(constant.MakeFromLiteral("446", token.INT, 0)), + "SYS_BIND": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "SYS_BINDAT": reflect.ValueOf(constant.MakeFromLiteral("538", token.INT, 0)), + "SYS_CAP_ENTER": reflect.ValueOf(constant.MakeFromLiteral("516", token.INT, 0)), + "SYS_CAP_FCNTLS_GET": reflect.ValueOf(constant.MakeFromLiteral("537", token.INT, 0)), + "SYS_CAP_FCNTLS_LIMIT": reflect.ValueOf(constant.MakeFromLiteral("536", token.INT, 0)), + "SYS_CAP_GETMODE": reflect.ValueOf(constant.MakeFromLiteral("517", token.INT, 0)), + "SYS_CAP_IOCTLS_GET": reflect.ValueOf(constant.MakeFromLiteral("535", token.INT, 0)), + "SYS_CAP_IOCTLS_LIMIT": reflect.ValueOf(constant.MakeFromLiteral("534", token.INT, 0)), + "SYS_CAP_RIGHTS_LIMIT": reflect.ValueOf(constant.MakeFromLiteral("533", token.INT, 0)), + "SYS_CHDIR": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SYS_CHFLAGS": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "SYS_CHFLAGSAT": reflect.ValueOf(constant.MakeFromLiteral("540", token.INT, 0)), + "SYS_CHMOD": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "SYS_CHOWN": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SYS_CHROOT": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "SYS_CLOCK_GETCPUCLOCKID2": reflect.ValueOf(constant.MakeFromLiteral("247", token.INT, 0)), + "SYS_CLOCK_GETRES": reflect.ValueOf(constant.MakeFromLiteral("234", token.INT, 0)), + "SYS_CLOCK_GETTIME": reflect.ValueOf(constant.MakeFromLiteral("232", token.INT, 0)), + "SYS_CLOCK_NANOSLEEP": reflect.ValueOf(constant.MakeFromLiteral("244", token.INT, 0)), + "SYS_CLOCK_SETTIME": reflect.ValueOf(constant.MakeFromLiteral("233", token.INT, 0)), + "SYS_CLOSE": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "SYS_CLOSEFROM": reflect.ValueOf(constant.MakeFromLiteral("509", token.INT, 0)), + "SYS_CONNECT": reflect.ValueOf(constant.MakeFromLiteral("98", token.INT, 0)), + "SYS_CONNECTAT": reflect.ValueOf(constant.MakeFromLiteral("539", token.INT, 0)), + "SYS_CPUSET": reflect.ValueOf(constant.MakeFromLiteral("484", token.INT, 0)), + "SYS_CPUSET_GETAFFINITY": reflect.ValueOf(constant.MakeFromLiteral("487", token.INT, 0)), + "SYS_CPUSET_GETID": reflect.ValueOf(constant.MakeFromLiteral("486", token.INT, 0)), + "SYS_CPUSET_SETAFFINITY": reflect.ValueOf(constant.MakeFromLiteral("488", token.INT, 0)), + "SYS_CPUSET_SETID": reflect.ValueOf(constant.MakeFromLiteral("485", token.INT, 0)), + "SYS_DUP": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "SYS_DUP2": reflect.ValueOf(constant.MakeFromLiteral("90", token.INT, 0)), + "SYS_EACCESS": reflect.ValueOf(constant.MakeFromLiteral("376", token.INT, 0)), + "SYS_EXECVE": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "SYS_EXIT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SYS_EXTATTRCTL": reflect.ValueOf(constant.MakeFromLiteral("355", token.INT, 0)), + "SYS_EXTATTR_DELETE_FD": reflect.ValueOf(constant.MakeFromLiteral("373", token.INT, 0)), + "SYS_EXTATTR_DELETE_FILE": reflect.ValueOf(constant.MakeFromLiteral("358", token.INT, 0)), + "SYS_EXTATTR_DELETE_LINK": reflect.ValueOf(constant.MakeFromLiteral("414", token.INT, 0)), + "SYS_EXTATTR_GET_FD": reflect.ValueOf(constant.MakeFromLiteral("372", token.INT, 0)), + "SYS_EXTATTR_GET_FILE": reflect.ValueOf(constant.MakeFromLiteral("357", token.INT, 0)), + "SYS_EXTATTR_GET_LINK": reflect.ValueOf(constant.MakeFromLiteral("413", token.INT, 0)), + "SYS_EXTATTR_LIST_FD": reflect.ValueOf(constant.MakeFromLiteral("437", token.INT, 0)), + "SYS_EXTATTR_LIST_FILE": reflect.ValueOf(constant.MakeFromLiteral("438", token.INT, 0)), + "SYS_EXTATTR_LIST_LINK": reflect.ValueOf(constant.MakeFromLiteral("439", token.INT, 0)), + "SYS_EXTATTR_SET_FD": reflect.ValueOf(constant.MakeFromLiteral("371", token.INT, 0)), + "SYS_EXTATTR_SET_FILE": reflect.ValueOf(constant.MakeFromLiteral("356", token.INT, 0)), + "SYS_EXTATTR_SET_LINK": reflect.ValueOf(constant.MakeFromLiteral("412", token.INT, 0)), + "SYS_FACCESSAT": reflect.ValueOf(constant.MakeFromLiteral("489", token.INT, 0)), + "SYS_FCHDIR": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "SYS_FCHFLAGS": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "SYS_FCHMOD": reflect.ValueOf(constant.MakeFromLiteral("124", token.INT, 0)), + "SYS_FCHMODAT": reflect.ValueOf(constant.MakeFromLiteral("490", token.INT, 0)), + "SYS_FCHOWN": reflect.ValueOf(constant.MakeFromLiteral("123", token.INT, 0)), + "SYS_FCHOWNAT": reflect.ValueOf(constant.MakeFromLiteral("491", token.INT, 0)), + "SYS_FCNTL": reflect.ValueOf(constant.MakeFromLiteral("92", token.INT, 0)), + "SYS_FDATASYNC": reflect.ValueOf(constant.MakeFromLiteral("550", token.INT, 0)), + "SYS_FEXECVE": reflect.ValueOf(constant.MakeFromLiteral("492", token.INT, 0)), + "SYS_FFCLOCK_GETCOUNTER": reflect.ValueOf(constant.MakeFromLiteral("241", token.INT, 0)), + "SYS_FFCLOCK_GETESTIMATE": reflect.ValueOf(constant.MakeFromLiteral("243", token.INT, 0)), + "SYS_FFCLOCK_SETESTIMATE": reflect.ValueOf(constant.MakeFromLiteral("242", token.INT, 0)), + "SYS_FHOPEN": reflect.ValueOf(constant.MakeFromLiteral("298", token.INT, 0)), + "SYS_FHSTAT": reflect.ValueOf(constant.MakeFromLiteral("299", token.INT, 0)), + "SYS_FHSTATFS": reflect.ValueOf(constant.MakeFromLiteral("398", token.INT, 0)), + "SYS_FLOCK": reflect.ValueOf(constant.MakeFromLiteral("131", token.INT, 0)), + "SYS_FORK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SYS_FPATHCONF": reflect.ValueOf(constant.MakeFromLiteral("192", token.INT, 0)), + "SYS_FSTAT": reflect.ValueOf(constant.MakeFromLiteral("551", token.INT, 0)), + "SYS_FSTATAT": reflect.ValueOf(constant.MakeFromLiteral("552", token.INT, 0)), + "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("556", token.INT, 0)), + "SYS_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), + "SYS_FTRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("480", token.INT, 0)), + "SYS_FUTIMENS": reflect.ValueOf(constant.MakeFromLiteral("546", token.INT, 0)), + "SYS_FUTIMES": reflect.ValueOf(constant.MakeFromLiteral("206", token.INT, 0)), + "SYS_FUTIMESAT": reflect.ValueOf(constant.MakeFromLiteral("494", token.INT, 0)), + "SYS_GETAUDIT": reflect.ValueOf(constant.MakeFromLiteral("449", token.INT, 0)), + "SYS_GETAUDIT_ADDR": reflect.ValueOf(constant.MakeFromLiteral("451", token.INT, 0)), + "SYS_GETAUID": reflect.ValueOf(constant.MakeFromLiteral("447", token.INT, 0)), + "SYS_GETCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("421", token.INT, 0)), + "SYS_GETDENTS": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), + "SYS_GETDIRENTRIES": reflect.ValueOf(constant.MakeFromLiteral("554", token.INT, 0)), + "SYS_GETDTABLESIZE": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), + "SYS_GETEGID": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "SYS_GETEUID": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "SYS_GETFH": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), + "SYS_GETFSSTAT": reflect.ValueOf(constant.MakeFromLiteral("557", token.INT, 0)), + "SYS_GETGID": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "SYS_GETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), + "SYS_GETITIMER": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), + "SYS_GETLOGIN": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "SYS_GETLOGINCLASS": reflect.ValueOf(constant.MakeFromLiteral("523", token.INT, 0)), + "SYS_GETPEERNAME": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "SYS_GETPGID": reflect.ValueOf(constant.MakeFromLiteral("207", token.INT, 0)), + "SYS_GETPGRP": reflect.ValueOf(constant.MakeFromLiteral("81", token.INT, 0)), + "SYS_GETPID": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SYS_GETPPID": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "SYS_GETPRIORITY": reflect.ValueOf(constant.MakeFromLiteral("100", token.INT, 0)), + "SYS_GETRESGID": reflect.ValueOf(constant.MakeFromLiteral("361", token.INT, 0)), + "SYS_GETRESUID": reflect.ValueOf(constant.MakeFromLiteral("360", token.INT, 0)), + "SYS_GETRLIMIT": reflect.ValueOf(constant.MakeFromLiteral("194", token.INT, 0)), + "SYS_GETRUSAGE": reflect.ValueOf(constant.MakeFromLiteral("117", token.INT, 0)), + "SYS_GETSID": reflect.ValueOf(constant.MakeFromLiteral("310", token.INT, 0)), + "SYS_GETSOCKNAME": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SYS_GETSOCKOPT": reflect.ValueOf(constant.MakeFromLiteral("118", token.INT, 0)), + "SYS_GETTIMEOFDAY": reflect.ValueOf(constant.MakeFromLiteral("116", token.INT, 0)), + "SYS_GETUID": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "SYS_GSSD_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("505", token.INT, 0)), + "SYS_IOCTL": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "SYS_ISSETUGID": reflect.ValueOf(constant.MakeFromLiteral("253", token.INT, 0)), + "SYS_JAIL": reflect.ValueOf(constant.MakeFromLiteral("338", token.INT, 0)), + "SYS_JAIL_ATTACH": reflect.ValueOf(constant.MakeFromLiteral("436", token.INT, 0)), + "SYS_JAIL_GET": reflect.ValueOf(constant.MakeFromLiteral("506", token.INT, 0)), + "SYS_JAIL_REMOVE": reflect.ValueOf(constant.MakeFromLiteral("508", token.INT, 0)), + "SYS_JAIL_SET": reflect.ValueOf(constant.MakeFromLiteral("507", token.INT, 0)), + "SYS_KENV": reflect.ValueOf(constant.MakeFromLiteral("390", token.INT, 0)), + "SYS_KEVENT": reflect.ValueOf(constant.MakeFromLiteral("363", token.INT, 0)), + "SYS_KILL": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "SYS_KLDFIND": reflect.ValueOf(constant.MakeFromLiteral("306", token.INT, 0)), + "SYS_KLDFIRSTMOD": reflect.ValueOf(constant.MakeFromLiteral("309", token.INT, 0)), + "SYS_KLDLOAD": reflect.ValueOf(constant.MakeFromLiteral("304", token.INT, 0)), + "SYS_KLDNEXT": reflect.ValueOf(constant.MakeFromLiteral("307", token.INT, 0)), + "SYS_KLDSTAT": reflect.ValueOf(constant.MakeFromLiteral("308", token.INT, 0)), + "SYS_KLDSYM": reflect.ValueOf(constant.MakeFromLiteral("337", token.INT, 0)), + "SYS_KLDUNLOAD": reflect.ValueOf(constant.MakeFromLiteral("305", token.INT, 0)), + "SYS_KLDUNLOADF": reflect.ValueOf(constant.MakeFromLiteral("444", token.INT, 0)), + "SYS_KMQ_NOTIFY": reflect.ValueOf(constant.MakeFromLiteral("461", token.INT, 0)), + "SYS_KMQ_OPEN": reflect.ValueOf(constant.MakeFromLiteral("457", token.INT, 0)), + "SYS_KMQ_SETATTR": reflect.ValueOf(constant.MakeFromLiteral("458", token.INT, 0)), + "SYS_KMQ_TIMEDRECEIVE": reflect.ValueOf(constant.MakeFromLiteral("459", token.INT, 0)), + "SYS_KMQ_TIMEDSEND": reflect.ValueOf(constant.MakeFromLiteral("460", token.INT, 0)), + "SYS_KMQ_UNLINK": reflect.ValueOf(constant.MakeFromLiteral("462", token.INT, 0)), + "SYS_KQUEUE": reflect.ValueOf(constant.MakeFromLiteral("362", token.INT, 0)), + "SYS_KSEM_CLOSE": reflect.ValueOf(constant.MakeFromLiteral("400", token.INT, 0)), + "SYS_KSEM_DESTROY": reflect.ValueOf(constant.MakeFromLiteral("408", token.INT, 0)), + "SYS_KSEM_GETVALUE": reflect.ValueOf(constant.MakeFromLiteral("407", token.INT, 0)), + "SYS_KSEM_INIT": reflect.ValueOf(constant.MakeFromLiteral("404", token.INT, 0)), + "SYS_KSEM_OPEN": reflect.ValueOf(constant.MakeFromLiteral("405", token.INT, 0)), + "SYS_KSEM_POST": reflect.ValueOf(constant.MakeFromLiteral("401", token.INT, 0)), + "SYS_KSEM_TIMEDWAIT": reflect.ValueOf(constant.MakeFromLiteral("441", token.INT, 0)), + "SYS_KSEM_TRYWAIT": reflect.ValueOf(constant.MakeFromLiteral("403", token.INT, 0)), + "SYS_KSEM_UNLINK": reflect.ValueOf(constant.MakeFromLiteral("406", token.INT, 0)), + "SYS_KSEM_WAIT": reflect.ValueOf(constant.MakeFromLiteral("402", token.INT, 0)), + "SYS_KTIMER_CREATE": reflect.ValueOf(constant.MakeFromLiteral("235", token.INT, 0)), + "SYS_KTIMER_DELETE": reflect.ValueOf(constant.MakeFromLiteral("236", token.INT, 0)), + "SYS_KTIMER_GETOVERRUN": reflect.ValueOf(constant.MakeFromLiteral("239", token.INT, 0)), + "SYS_KTIMER_GETTIME": reflect.ValueOf(constant.MakeFromLiteral("238", token.INT, 0)), + "SYS_KTIMER_SETTIME": reflect.ValueOf(constant.MakeFromLiteral("237", token.INT, 0)), + "SYS_KTRACE": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "SYS_LCHFLAGS": reflect.ValueOf(constant.MakeFromLiteral("391", token.INT, 0)), + "SYS_LCHMOD": reflect.ValueOf(constant.MakeFromLiteral("274", token.INT, 0)), + "SYS_LCHOWN": reflect.ValueOf(constant.MakeFromLiteral("254", token.INT, 0)), + "SYS_LGETFH": reflect.ValueOf(constant.MakeFromLiteral("160", token.INT, 0)), + "SYS_LINK": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "SYS_LINKAT": reflect.ValueOf(constant.MakeFromLiteral("495", token.INT, 0)), + "SYS_LIO_LISTIO": reflect.ValueOf(constant.MakeFromLiteral("257", token.INT, 0)), + "SYS_LISTEN": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), + "SYS_LPATHCONF": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), + "SYS_LSEEK": reflect.ValueOf(constant.MakeFromLiteral("478", token.INT, 0)), + "SYS_LUTIMES": reflect.ValueOf(constant.MakeFromLiteral("276", token.INT, 0)), + "SYS_MAC_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("394", token.INT, 0)), + "SYS_MADVISE": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), + "SYS_MINCORE": reflect.ValueOf(constant.MakeFromLiteral("78", token.INT, 0)), + "SYS_MINHERIT": reflect.ValueOf(constant.MakeFromLiteral("250", token.INT, 0)), + "SYS_MKDIR": reflect.ValueOf(constant.MakeFromLiteral("136", token.INT, 0)), + "SYS_MKDIRAT": reflect.ValueOf(constant.MakeFromLiteral("496", token.INT, 0)), + "SYS_MKFIFO": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), + "SYS_MKFIFOAT": reflect.ValueOf(constant.MakeFromLiteral("497", token.INT, 0)), + "SYS_MKNOD": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("559", token.INT, 0)), + "SYS_MLOCK": reflect.ValueOf(constant.MakeFromLiteral("203", token.INT, 0)), + "SYS_MLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("324", token.INT, 0)), + "SYS_MMAP": reflect.ValueOf(constant.MakeFromLiteral("477", token.INT, 0)), + "SYS_MODFIND": reflect.ValueOf(constant.MakeFromLiteral("303", token.INT, 0)), + "SYS_MODFNEXT": reflect.ValueOf(constant.MakeFromLiteral("302", token.INT, 0)), + "SYS_MODNEXT": reflect.ValueOf(constant.MakeFromLiteral("300", token.INT, 0)), + "SYS_MODSTAT": reflect.ValueOf(constant.MakeFromLiteral("301", token.INT, 0)), + "SYS_MOUNT": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "SYS_MPROTECT": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "SYS_MSGCTL": reflect.ValueOf(constant.MakeFromLiteral("511", token.INT, 0)), + "SYS_MSGGET": reflect.ValueOf(constant.MakeFromLiteral("225", token.INT, 0)), + "SYS_MSGRCV": reflect.ValueOf(constant.MakeFromLiteral("227", token.INT, 0)), + "SYS_MSGSND": reflect.ValueOf(constant.MakeFromLiteral("226", token.INT, 0)), + "SYS_MSGSYS": reflect.ValueOf(constant.MakeFromLiteral("170", token.INT, 0)), + "SYS_MSYNC": reflect.ValueOf(constant.MakeFromLiteral("65", token.INT, 0)), + "SYS_MUNLOCK": reflect.ValueOf(constant.MakeFromLiteral("204", token.INT, 0)), + "SYS_MUNLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("325", token.INT, 0)), + "SYS_MUNMAP": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "SYS_NANOSLEEP": reflect.ValueOf(constant.MakeFromLiteral("240", token.INT, 0)), + "SYS_NFSSVC": reflect.ValueOf(constant.MakeFromLiteral("155", token.INT, 0)), + "SYS_NFSTAT": reflect.ValueOf(constant.MakeFromLiteral("279", token.INT, 0)), + "SYS_NLM_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("154", token.INT, 0)), + "SYS_NLSTAT": reflect.ValueOf(constant.MakeFromLiteral("280", token.INT, 0)), + "SYS_NMOUNT": reflect.ValueOf(constant.MakeFromLiteral("378", token.INT, 0)), + "SYS_NSTAT": reflect.ValueOf(constant.MakeFromLiteral("278", token.INT, 0)), + "SYS_NTP_ADJTIME": reflect.ValueOf(constant.MakeFromLiteral("176", token.INT, 0)), + "SYS_NTP_GETTIME": reflect.ValueOf(constant.MakeFromLiteral("248", token.INT, 0)), + "SYS_NUMA_GETAFFINITY": reflect.ValueOf(constant.MakeFromLiteral("548", token.INT, 0)), + "SYS_NUMA_SETAFFINITY": reflect.ValueOf(constant.MakeFromLiteral("549", token.INT, 0)), + "SYS_OBREAK": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "SYS_OPEN": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "SYS_OPENAT": reflect.ValueOf(constant.MakeFromLiteral("499", token.INT, 0)), + "SYS_OPENBSD_POLL": reflect.ValueOf(constant.MakeFromLiteral("252", token.INT, 0)), + "SYS_OVADVISE": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "SYS_PATHCONF": reflect.ValueOf(constant.MakeFromLiteral("191", token.INT, 0)), + "SYS_PDFORK": reflect.ValueOf(constant.MakeFromLiteral("518", token.INT, 0)), + "SYS_PDGETPID": reflect.ValueOf(constant.MakeFromLiteral("520", token.INT, 0)), + "SYS_PDKILL": reflect.ValueOf(constant.MakeFromLiteral("519", token.INT, 0)), + "SYS_PIPE": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "SYS_PIPE2": reflect.ValueOf(constant.MakeFromLiteral("542", token.INT, 0)), + "SYS_POLL": reflect.ValueOf(constant.MakeFromLiteral("209", token.INT, 0)), + "SYS_POSIX_FADVISE": reflect.ValueOf(constant.MakeFromLiteral("531", token.INT, 0)), + "SYS_POSIX_FALLOCATE": reflect.ValueOf(constant.MakeFromLiteral("530", token.INT, 0)), + "SYS_POSIX_OPENPT": reflect.ValueOf(constant.MakeFromLiteral("504", token.INT, 0)), + "SYS_PPOLL": reflect.ValueOf(constant.MakeFromLiteral("545", token.INT, 0)), + "SYS_PREAD": reflect.ValueOf(constant.MakeFromLiteral("475", token.INT, 0)), + "SYS_PREADV": reflect.ValueOf(constant.MakeFromLiteral("289", token.INT, 0)), + "SYS_PROCCTL": reflect.ValueOf(constant.MakeFromLiteral("544", token.INT, 0)), + "SYS_PROFIL": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "SYS_PSELECT": reflect.ValueOf(constant.MakeFromLiteral("522", token.INT, 0)), + "SYS_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "SYS_PWRITE": reflect.ValueOf(constant.MakeFromLiteral("476", token.INT, 0)), + "SYS_PWRITEV": reflect.ValueOf(constant.MakeFromLiteral("290", token.INT, 0)), + "SYS_QUOTACTL": reflect.ValueOf(constant.MakeFromLiteral("148", token.INT, 0)), + "SYS_RCTL_ADD_RULE": reflect.ValueOf(constant.MakeFromLiteral("528", token.INT, 0)), + "SYS_RCTL_GET_LIMITS": reflect.ValueOf(constant.MakeFromLiteral("527", token.INT, 0)), + "SYS_RCTL_GET_RACCT": reflect.ValueOf(constant.MakeFromLiteral("525", token.INT, 0)), + "SYS_RCTL_GET_RULES": reflect.ValueOf(constant.MakeFromLiteral("526", token.INT, 0)), + "SYS_RCTL_REMOVE_RULE": reflect.ValueOf(constant.MakeFromLiteral("529", token.INT, 0)), + "SYS_READ": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "SYS_READLINK": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "SYS_READLINKAT": reflect.ValueOf(constant.MakeFromLiteral("500", token.INT, 0)), + "SYS_READV": reflect.ValueOf(constant.MakeFromLiteral("120", token.INT, 0)), + "SYS_REBOOT": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "SYS_RECVFROM": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "SYS_RECVMSG": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "SYS_RENAME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "SYS_RENAMEAT": reflect.ValueOf(constant.MakeFromLiteral("501", token.INT, 0)), + "SYS_REVOKE": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "SYS_RFORK": reflect.ValueOf(constant.MakeFromLiteral("251", token.INT, 0)), + "SYS_RMDIR": reflect.ValueOf(constant.MakeFromLiteral("137", token.INT, 0)), + "SYS_RTPRIO": reflect.ValueOf(constant.MakeFromLiteral("166", token.INT, 0)), + "SYS_RTPRIO_THREAD": reflect.ValueOf(constant.MakeFromLiteral("466", token.INT, 0)), + "SYS_SBRK": reflect.ValueOf(constant.MakeFromLiteral("69", token.INT, 0)), + "SYS_SCHED_GETPARAM": reflect.ValueOf(constant.MakeFromLiteral("328", token.INT, 0)), + "SYS_SCHED_GETSCHEDULER": reflect.ValueOf(constant.MakeFromLiteral("330", token.INT, 0)), + "SYS_SCHED_GET_PRIORITY_MAX": reflect.ValueOf(constant.MakeFromLiteral("332", token.INT, 0)), + "SYS_SCHED_GET_PRIORITY_MIN": reflect.ValueOf(constant.MakeFromLiteral("333", token.INT, 0)), + "SYS_SCHED_RR_GET_INTERVAL": reflect.ValueOf(constant.MakeFromLiteral("334", token.INT, 0)), + "SYS_SCHED_SETPARAM": reflect.ValueOf(constant.MakeFromLiteral("327", token.INT, 0)), + "SYS_SCHED_SETSCHEDULER": reflect.ValueOf(constant.MakeFromLiteral("329", token.INT, 0)), + "SYS_SCHED_YIELD": reflect.ValueOf(constant.MakeFromLiteral("331", token.INT, 0)), + "SYS_SCTP_GENERIC_RECVMSG": reflect.ValueOf(constant.MakeFromLiteral("474", token.INT, 0)), + "SYS_SCTP_GENERIC_SENDMSG": reflect.ValueOf(constant.MakeFromLiteral("472", token.INT, 0)), + "SYS_SCTP_GENERIC_SENDMSG_IOV": reflect.ValueOf(constant.MakeFromLiteral("473", token.INT, 0)), + "SYS_SCTP_PEELOFF": reflect.ValueOf(constant.MakeFromLiteral("471", token.INT, 0)), + "SYS_SELECT": reflect.ValueOf(constant.MakeFromLiteral("93", token.INT, 0)), + "SYS_SEMGET": reflect.ValueOf(constant.MakeFromLiteral("221", token.INT, 0)), + "SYS_SEMOP": reflect.ValueOf(constant.MakeFromLiteral("222", token.INT, 0)), + "SYS_SEMSYS": reflect.ValueOf(constant.MakeFromLiteral("169", token.INT, 0)), + "SYS_SENDFILE": reflect.ValueOf(constant.MakeFromLiteral("393", token.INT, 0)), + "SYS_SENDMSG": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "SYS_SENDTO": reflect.ValueOf(constant.MakeFromLiteral("133", token.INT, 0)), + "SYS_SETAUDIT": reflect.ValueOf(constant.MakeFromLiteral("450", token.INT, 0)), + "SYS_SETAUDIT_ADDR": reflect.ValueOf(constant.MakeFromLiteral("452", token.INT, 0)), + "SYS_SETAUID": reflect.ValueOf(constant.MakeFromLiteral("448", token.INT, 0)), + "SYS_SETCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("422", token.INT, 0)), + "SYS_SETEGID": reflect.ValueOf(constant.MakeFromLiteral("182", token.INT, 0)), + "SYS_SETEUID": reflect.ValueOf(constant.MakeFromLiteral("183", token.INT, 0)), + "SYS_SETFIB": reflect.ValueOf(constant.MakeFromLiteral("175", token.INT, 0)), + "SYS_SETGID": reflect.ValueOf(constant.MakeFromLiteral("181", token.INT, 0)), + "SYS_SETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "SYS_SETITIMER": reflect.ValueOf(constant.MakeFromLiteral("83", token.INT, 0)), + "SYS_SETLOGIN": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "SYS_SETLOGINCLASS": reflect.ValueOf(constant.MakeFromLiteral("524", token.INT, 0)), + "SYS_SETPGID": reflect.ValueOf(constant.MakeFromLiteral("82", token.INT, 0)), + "SYS_SETPRIORITY": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "SYS_SETREGID": reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)), + "SYS_SETRESGID": reflect.ValueOf(constant.MakeFromLiteral("312", token.INT, 0)), + "SYS_SETRESUID": reflect.ValueOf(constant.MakeFromLiteral("311", token.INT, 0)), + "SYS_SETREUID": reflect.ValueOf(constant.MakeFromLiteral("126", token.INT, 0)), + "SYS_SETRLIMIT": reflect.ValueOf(constant.MakeFromLiteral("195", token.INT, 0)), + "SYS_SETSID": reflect.ValueOf(constant.MakeFromLiteral("147", token.INT, 0)), + "SYS_SETSOCKOPT": reflect.ValueOf(constant.MakeFromLiteral("105", token.INT, 0)), + "SYS_SETTIMEOFDAY": reflect.ValueOf(constant.MakeFromLiteral("122", token.INT, 0)), + "SYS_SETUID": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "SYS_SHMAT": reflect.ValueOf(constant.MakeFromLiteral("228", token.INT, 0)), + "SYS_SHMCTL": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "SYS_SHMDT": reflect.ValueOf(constant.MakeFromLiteral("230", token.INT, 0)), + "SYS_SHMGET": reflect.ValueOf(constant.MakeFromLiteral("231", token.INT, 0)), + "SYS_SHMSYS": reflect.ValueOf(constant.MakeFromLiteral("171", token.INT, 0)), + "SYS_SHM_OPEN": reflect.ValueOf(constant.MakeFromLiteral("482", token.INT, 0)), + "SYS_SHM_UNLINK": reflect.ValueOf(constant.MakeFromLiteral("483", token.INT, 0)), + "SYS_SHUTDOWN": reflect.ValueOf(constant.MakeFromLiteral("134", token.INT, 0)), + "SYS_SIGACTION": reflect.ValueOf(constant.MakeFromLiteral("416", token.INT, 0)), + "SYS_SIGALTSTACK": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "SYS_SIGPENDING": reflect.ValueOf(constant.MakeFromLiteral("343", token.INT, 0)), + "SYS_SIGPROCMASK": reflect.ValueOf(constant.MakeFromLiteral("340", token.INT, 0)), + "SYS_SIGQUEUE": reflect.ValueOf(constant.MakeFromLiteral("456", token.INT, 0)), + "SYS_SIGRETURN": reflect.ValueOf(constant.MakeFromLiteral("417", token.INT, 0)), + "SYS_SIGSUSPEND": reflect.ValueOf(constant.MakeFromLiteral("341", token.INT, 0)), + "SYS_SIGTIMEDWAIT": reflect.ValueOf(constant.MakeFromLiteral("345", token.INT, 0)), + "SYS_SIGWAIT": reflect.ValueOf(constant.MakeFromLiteral("429", token.INT, 0)), + "SYS_SIGWAITINFO": reflect.ValueOf(constant.MakeFromLiteral("346", token.INT, 0)), + "SYS_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), + "SYS_SOCKETPAIR": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), + "SYS_SSTK": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), + "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("555", token.INT, 0)), + "SYS_SWAPCONTEXT": reflect.ValueOf(constant.MakeFromLiteral("423", token.INT, 0)), + "SYS_SWAPOFF": reflect.ValueOf(constant.MakeFromLiteral("424", token.INT, 0)), + "SYS_SWAPON": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), + "SYS_SYMLINK": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "SYS_SYMLINKAT": reflect.ValueOf(constant.MakeFromLiteral("502", token.INT, 0)), + "SYS_SYNC": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "SYS_SYSARCH": reflect.ValueOf(constant.MakeFromLiteral("165", token.INT, 0)), + "SYS_THR_CREATE": reflect.ValueOf(constant.MakeFromLiteral("430", token.INT, 0)), + "SYS_THR_EXIT": reflect.ValueOf(constant.MakeFromLiteral("431", token.INT, 0)), + "SYS_THR_KILL": reflect.ValueOf(constant.MakeFromLiteral("433", token.INT, 0)), + "SYS_THR_KILL2": reflect.ValueOf(constant.MakeFromLiteral("481", token.INT, 0)), + "SYS_THR_NEW": reflect.ValueOf(constant.MakeFromLiteral("455", token.INT, 0)), + "SYS_THR_SELF": reflect.ValueOf(constant.MakeFromLiteral("432", token.INT, 0)), + "SYS_THR_SET_NAME": reflect.ValueOf(constant.MakeFromLiteral("464", token.INT, 0)), + "SYS_THR_SUSPEND": reflect.ValueOf(constant.MakeFromLiteral("442", token.INT, 0)), + "SYS_THR_WAKE": reflect.ValueOf(constant.MakeFromLiteral("443", token.INT, 0)), + "SYS_TRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("479", token.INT, 0)), + "SYS_UMASK": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "SYS_UNDELETE": reflect.ValueOf(constant.MakeFromLiteral("205", token.INT, 0)), + "SYS_UNLINK": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "SYS_UNLINKAT": reflect.ValueOf(constant.MakeFromLiteral("503", token.INT, 0)), + "SYS_UNMOUNT": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "SYS_UTIMENSAT": reflect.ValueOf(constant.MakeFromLiteral("547", token.INT, 0)), + "SYS_UTIMES": reflect.ValueOf(constant.MakeFromLiteral("138", token.INT, 0)), + "SYS_UTRACE": reflect.ValueOf(constant.MakeFromLiteral("335", token.INT, 0)), + "SYS_UUIDGEN": reflect.ValueOf(constant.MakeFromLiteral("392", token.INT, 0)), + "SYS_VFORK": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "SYS_WAIT4": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "SYS_WAIT6": reflect.ValueOf(constant.MakeFromLiteral("532", token.INT, 0)), + "SYS_WRITE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SYS_WRITEV": reflect.ValueOf(constant.MakeFromLiteral("121", token.INT, 0)), + "SYS_YIELD": reflect.ValueOf(constant.MakeFromLiteral("321", token.INT, 0)), + "SYS__UMTX_OP": reflect.ValueOf(constant.MakeFromLiteral("454", token.INT, 0)), + "SYS___ACL_ACLCHECK_FD": reflect.ValueOf(constant.MakeFromLiteral("354", token.INT, 0)), + "SYS___ACL_ACLCHECK_FILE": reflect.ValueOf(constant.MakeFromLiteral("353", token.INT, 0)), + "SYS___ACL_ACLCHECK_LINK": reflect.ValueOf(constant.MakeFromLiteral("428", token.INT, 0)), + "SYS___ACL_DELETE_FD": reflect.ValueOf(constant.MakeFromLiteral("352", token.INT, 0)), + "SYS___ACL_DELETE_FILE": reflect.ValueOf(constant.MakeFromLiteral("351", token.INT, 0)), + "SYS___ACL_DELETE_LINK": reflect.ValueOf(constant.MakeFromLiteral("427", token.INT, 0)), + "SYS___ACL_GET_FD": reflect.ValueOf(constant.MakeFromLiteral("349", token.INT, 0)), + "SYS___ACL_GET_FILE": reflect.ValueOf(constant.MakeFromLiteral("347", token.INT, 0)), + "SYS___ACL_GET_LINK": reflect.ValueOf(constant.MakeFromLiteral("425", token.INT, 0)), + "SYS___ACL_SET_FD": reflect.ValueOf(constant.MakeFromLiteral("350", token.INT, 0)), + "SYS___ACL_SET_FILE": reflect.ValueOf(constant.MakeFromLiteral("348", token.INT, 0)), + "SYS___ACL_SET_LINK": reflect.ValueOf(constant.MakeFromLiteral("426", token.INT, 0)), + "SYS___CAP_RIGHTS_GET": reflect.ValueOf(constant.MakeFromLiteral("515", token.INT, 0)), + "SYS___GETCWD": reflect.ValueOf(constant.MakeFromLiteral("326", token.INT, 0)), + "SYS___MAC_EXECVE": reflect.ValueOf(constant.MakeFromLiteral("415", token.INT, 0)), + "SYS___MAC_GET_FD": reflect.ValueOf(constant.MakeFromLiteral("386", token.INT, 0)), + "SYS___MAC_GET_FILE": reflect.ValueOf(constant.MakeFromLiteral("387", token.INT, 0)), + "SYS___MAC_GET_LINK": reflect.ValueOf(constant.MakeFromLiteral("410", token.INT, 0)), + "SYS___MAC_GET_PID": reflect.ValueOf(constant.MakeFromLiteral("409", token.INT, 0)), + "SYS___MAC_GET_PROC": reflect.ValueOf(constant.MakeFromLiteral("384", token.INT, 0)), + "SYS___MAC_SET_FD": reflect.ValueOf(constant.MakeFromLiteral("388", token.INT, 0)), + "SYS___MAC_SET_FILE": reflect.ValueOf(constant.MakeFromLiteral("389", token.INT, 0)), + "SYS___MAC_SET_LINK": reflect.ValueOf(constant.MakeFromLiteral("411", token.INT, 0)), + "SYS___MAC_SET_PROC": reflect.ValueOf(constant.MakeFromLiteral("385", token.INT, 0)), + "SYS___SEMCTL": reflect.ValueOf(constant.MakeFromLiteral("510", token.INT, 0)), + "SYS___SETUGID": reflect.ValueOf(constant.MakeFromLiteral("374", token.INT, 0)), + "SYS___SYSCTL": reflect.ValueOf(constant.MakeFromLiteral("202", token.INT, 0)), + "S_IFBLK": reflect.ValueOf(constant.MakeFromLiteral("24576", token.INT, 0)), + "S_IFCHR": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "S_IFDIR": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "S_IFIFO": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "S_IFLNK": reflect.ValueOf(constant.MakeFromLiteral("40960", token.INT, 0)), + "S_IFMT": reflect.ValueOf(constant.MakeFromLiteral("61440", token.INT, 0)), + "S_IFREG": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "S_IFSOCK": reflect.ValueOf(constant.MakeFromLiteral("49152", token.INT, 0)), + "S_IRUSR": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "S_IRWXG": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "S_IRWXO": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "S_ISGID": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "S_ISUID": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "S_ISVTX": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "S_IWUSR": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "S_IXUSR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "Seek": reflect.ValueOf(syscall.Seek), + "Select": reflect.ValueOf(syscall.Select), + "Sendfile": reflect.ValueOf(syscall.Sendfile), + "Sendmsg": reflect.ValueOf(syscall.Sendmsg), + "SendmsgN": reflect.ValueOf(syscall.SendmsgN), + "Sendto": reflect.ValueOf(syscall.Sendto), + "SetBpf": reflect.ValueOf(syscall.SetBpf), + "SetBpfBuflen": reflect.ValueOf(syscall.SetBpfBuflen), + "SetBpfDatalink": reflect.ValueOf(syscall.SetBpfDatalink), + "SetBpfHeadercmpl": reflect.ValueOf(syscall.SetBpfHeadercmpl), + "SetBpfImmediate": reflect.ValueOf(syscall.SetBpfImmediate), + "SetBpfInterface": reflect.ValueOf(syscall.SetBpfInterface), + "SetBpfPromisc": reflect.ValueOf(syscall.SetBpfPromisc), + "SetBpfTimeout": reflect.ValueOf(syscall.SetBpfTimeout), + "SetKevent": reflect.ValueOf(syscall.SetKevent), + "SetNonblock": reflect.ValueOf(syscall.SetNonblock), + "Setegid": reflect.ValueOf(syscall.Setegid), + "Setenv": reflect.ValueOf(syscall.Setenv), + "Seteuid": reflect.ValueOf(syscall.Seteuid), + "Setgid": reflect.ValueOf(syscall.Setgid), + "Setgroups": reflect.ValueOf(syscall.Setgroups), + "Setlogin": reflect.ValueOf(syscall.Setlogin), + "Setpgid": reflect.ValueOf(syscall.Setpgid), + "Setpriority": reflect.ValueOf(syscall.Setpriority), + "Setregid": reflect.ValueOf(syscall.Setregid), + "Setreuid": reflect.ValueOf(syscall.Setreuid), + "Setrlimit": reflect.ValueOf(syscall.Setrlimit), + "Setsid": reflect.ValueOf(syscall.Setsid), + "SetsockoptByte": reflect.ValueOf(syscall.SetsockoptByte), + "SetsockoptICMPv6Filter": reflect.ValueOf(syscall.SetsockoptICMPv6Filter), + "SetsockoptIPMreq": reflect.ValueOf(syscall.SetsockoptIPMreq), + "SetsockoptIPMreqn": reflect.ValueOf(syscall.SetsockoptIPMreqn), + "SetsockoptIPv6Mreq": reflect.ValueOf(syscall.SetsockoptIPv6Mreq), + "SetsockoptInet4Addr": reflect.ValueOf(syscall.SetsockoptInet4Addr), + "SetsockoptInt": reflect.ValueOf(syscall.SetsockoptInt), + "SetsockoptLinger": reflect.ValueOf(syscall.SetsockoptLinger), + "SetsockoptString": reflect.ValueOf(syscall.SetsockoptString), + "SetsockoptTimeval": reflect.ValueOf(syscall.SetsockoptTimeval), + "Settimeofday": reflect.ValueOf(syscall.Settimeofday), + "Setuid": reflect.ValueOf(syscall.Setuid), + "SizeofBpfHdr": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SizeofBpfInsn": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofBpfProgram": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofBpfStat": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofBpfVersion": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SizeofBpfZbuf": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "SizeofBpfZbufHeader": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SizeofCmsghdr": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SizeofICMPv6Filter": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SizeofIPMreq": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofIPMreqn": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SizeofIPv6MTUInfo": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SizeofIPv6Mreq": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SizeofIfAnnounceMsghdr": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "SizeofIfData": reflect.ValueOf(constant.MakeFromLiteral("152", token.INT, 0)), + "SizeofIfMsghdr": reflect.ValueOf(constant.MakeFromLiteral("168", token.INT, 0)), + "SizeofIfaMsghdr": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SizeofIfmaMsghdr": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofInet6Pktinfo": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SizeofLinger": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofMsghdr": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "SizeofRtMetrics": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "SizeofRtMsghdr": reflect.ValueOf(constant.MakeFromLiteral("152", token.INT, 0)), + "SizeofSockaddrAny": reflect.ValueOf(constant.MakeFromLiteral("108", token.INT, 0)), + "SizeofSockaddrDatalink": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "SizeofSockaddrInet4": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofSockaddrInet6": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "SizeofSockaddrUnix": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), + "SlicePtrFromStrings": reflect.ValueOf(syscall.SlicePtrFromStrings), + "Socket": reflect.ValueOf(syscall.Socket), + "SocketDisableIPv6": reflect.ValueOf(&syscall.SocketDisableIPv6).Elem(), + "Socketpair": reflect.ValueOf(syscall.Socketpair), + "Stat": reflect.ValueOf(syscall.Stat), + "Statfs": reflect.ValueOf(syscall.Statfs), + "Stderr": reflect.ValueOf(&syscall.Stderr).Elem(), + "Stdin": reflect.ValueOf(&syscall.Stdin).Elem(), + "Stdout": reflect.ValueOf(&syscall.Stdout).Elem(), + "StringBytePtr": reflect.ValueOf(syscall.StringBytePtr), + "StringByteSlice": reflect.ValueOf(syscall.StringByteSlice), + "StringSlicePtr": reflect.ValueOf(syscall.StringSlicePtr), + "Symlink": reflect.ValueOf(syscall.Symlink), + "Sync": reflect.ValueOf(syscall.Sync), + "Sysctl": reflect.ValueOf(syscall.Sysctl), + "SysctlUint32": reflect.ValueOf(syscall.SysctlUint32), + "TCIFLUSH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TCIOFLUSH": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "TCOFLUSH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TCP_CA_NAME_MAX": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TCP_CONGESTION": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TCP_INFO": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "TCP_KEEPCNT": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "TCP_KEEPIDLE": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "TCP_KEEPINIT": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "TCP_KEEPINTVL": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "TCP_MAXBURST": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TCP_MAXHLEN": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "TCP_MAXOLEN": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "TCP_MAXSEG": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TCP_MAXWIN": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "TCP_MAX_SACK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TCP_MAX_WINSHIFT": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "TCP_MD5SIG": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TCP_MINMSS": reflect.ValueOf(constant.MakeFromLiteral("216", token.INT, 0)), + "TCP_MSS": reflect.ValueOf(constant.MakeFromLiteral("536", token.INT, 0)), + "TCP_NODELAY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TCP_NOOPT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TCP_NOPUSH": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TCP_VENDOR": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "TCSAFLUSH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TIOCCBRK": reflect.ValueOf(constant.MakeFromLiteral("536900730", token.INT, 0)), + "TIOCCDTR": reflect.ValueOf(constant.MakeFromLiteral("536900728", token.INT, 0)), + "TIOCCONS": reflect.ValueOf(constant.MakeFromLiteral("2147775586", token.INT, 0)), + "TIOCDRAIN": reflect.ValueOf(constant.MakeFromLiteral("536900702", token.INT, 0)), + "TIOCEXCL": reflect.ValueOf(constant.MakeFromLiteral("536900621", token.INT, 0)), + "TIOCEXT": reflect.ValueOf(constant.MakeFromLiteral("2147775584", token.INT, 0)), + "TIOCFLUSH": reflect.ValueOf(constant.MakeFromLiteral("2147775504", token.INT, 0)), + "TIOCGDRAINWAIT": reflect.ValueOf(constant.MakeFromLiteral("1074033750", token.INT, 0)), + "TIOCGETA": reflect.ValueOf(constant.MakeFromLiteral("1076655123", token.INT, 0)), + "TIOCGETD": reflect.ValueOf(constant.MakeFromLiteral("1074033690", token.INT, 0)), + "TIOCGPGRP": reflect.ValueOf(constant.MakeFromLiteral("1074033783", token.INT, 0)), + "TIOCGPTN": reflect.ValueOf(constant.MakeFromLiteral("1074033679", token.INT, 0)), + "TIOCGSID": reflect.ValueOf(constant.MakeFromLiteral("1074033763", token.INT, 0)), + "TIOCGWINSZ": reflect.ValueOf(constant.MakeFromLiteral("1074295912", token.INT, 0)), + "TIOCMBIC": reflect.ValueOf(constant.MakeFromLiteral("2147775595", token.INT, 0)), + "TIOCMBIS": reflect.ValueOf(constant.MakeFromLiteral("2147775596", token.INT, 0)), + "TIOCMGDTRWAIT": reflect.ValueOf(constant.MakeFromLiteral("1074033754", token.INT, 0)), + "TIOCMGET": reflect.ValueOf(constant.MakeFromLiteral("1074033770", token.INT, 0)), + "TIOCMSDTRWAIT": reflect.ValueOf(constant.MakeFromLiteral("2147775579", token.INT, 0)), + "TIOCMSET": reflect.ValueOf(constant.MakeFromLiteral("2147775597", token.INT, 0)), + "TIOCM_CAR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TIOCM_CD": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TIOCM_CTS": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "TIOCM_DCD": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TIOCM_DSR": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "TIOCM_DTR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TIOCM_LE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TIOCM_RI": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "TIOCM_RNG": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "TIOCM_RTS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TIOCM_SR": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TIOCM_ST": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TIOCNOTTY": reflect.ValueOf(constant.MakeFromLiteral("536900721", token.INT, 0)), + "TIOCNXCL": reflect.ValueOf(constant.MakeFromLiteral("536900622", token.INT, 0)), + "TIOCOUTQ": reflect.ValueOf(constant.MakeFromLiteral("1074033779", token.INT, 0)), + "TIOCPKT": reflect.ValueOf(constant.MakeFromLiteral("2147775600", token.INT, 0)), + "TIOCPKT_DATA": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "TIOCPKT_DOSTOP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "TIOCPKT_FLUSHREAD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TIOCPKT_FLUSHWRITE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TIOCPKT_IOCTL": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TIOCPKT_NOSTOP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TIOCPKT_START": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TIOCPKT_STOP": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TIOCPTMASTER": reflect.ValueOf(constant.MakeFromLiteral("536900636", token.INT, 0)), + "TIOCSBRK": reflect.ValueOf(constant.MakeFromLiteral("536900731", token.INT, 0)), + "TIOCSCTTY": reflect.ValueOf(constant.MakeFromLiteral("536900705", token.INT, 0)), + "TIOCSDRAINWAIT": reflect.ValueOf(constant.MakeFromLiteral("2147775575", token.INT, 0)), + "TIOCSDTR": reflect.ValueOf(constant.MakeFromLiteral("536900729", token.INT, 0)), + "TIOCSETA": reflect.ValueOf(constant.MakeFromLiteral("2150396948", token.INT, 0)), + "TIOCSETAF": reflect.ValueOf(constant.MakeFromLiteral("2150396950", token.INT, 0)), + "TIOCSETAW": reflect.ValueOf(constant.MakeFromLiteral("2150396949", token.INT, 0)), + "TIOCSETD": reflect.ValueOf(constant.MakeFromLiteral("2147775515", token.INT, 0)), + "TIOCSIG": reflect.ValueOf(constant.MakeFromLiteral("537162847", token.INT, 0)), + "TIOCSPGRP": reflect.ValueOf(constant.MakeFromLiteral("2147775606", token.INT, 0)), + "TIOCSTART": reflect.ValueOf(constant.MakeFromLiteral("536900718", token.INT, 0)), + "TIOCSTAT": reflect.ValueOf(constant.MakeFromLiteral("536900709", token.INT, 0)), + "TIOCSTI": reflect.ValueOf(constant.MakeFromLiteral("2147578994", token.INT, 0)), + "TIOCSTOP": reflect.ValueOf(constant.MakeFromLiteral("536900719", token.INT, 0)), + "TIOCSWINSZ": reflect.ValueOf(constant.MakeFromLiteral("2148037735", token.INT, 0)), + "TIOCTIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("1074820185", token.INT, 0)), + "TIOCUCNTL": reflect.ValueOf(constant.MakeFromLiteral("2147775590", token.INT, 0)), + "TOSTOP": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), + "TimespecToNsec": reflect.ValueOf(syscall.TimespecToNsec), + "TimevalToNsec": reflect.ValueOf(syscall.TimevalToNsec), + "Truncate": reflect.ValueOf(syscall.Truncate), + "Umask": reflect.ValueOf(syscall.Umask), + "Undelete": reflect.ValueOf(syscall.Undelete), + "UnixRights": reflect.ValueOf(syscall.UnixRights), + "Unlink": reflect.ValueOf(syscall.Unlink), + "Unmount": reflect.ValueOf(syscall.Unmount), + "Unsetenv": reflect.ValueOf(syscall.Unsetenv), + "Utimes": reflect.ValueOf(syscall.Utimes), + "UtimesNano": reflect.ValueOf(syscall.UtimesNano), + "VDISCARD": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "VDSUSP": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "VEOF": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "VEOL": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "VEOL2": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "VERASE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "VERASE2": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "VINTR": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "VKILL": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "VLNEXT": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "VMIN": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "VQUIT": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "VREPRINT": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "VSTART": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "VSTATUS": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "VSTOP": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "VSUSP": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "VTIME": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "VWERASE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "WCONTINUED": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "WCOREFLAG": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "WEXITED": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "WLINUXCLONE": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "WNOHANG": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "WNOWAIT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "WSTOPPED": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "WTRAPPED": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "WUNTRACED": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "Wait4": reflect.ValueOf(syscall.Wait4), + "Write": reflect.ValueOf(syscall.Write), + + // type definitions + "BpfHdr": reflect.ValueOf((*syscall.BpfHdr)(nil)), + "BpfInsn": reflect.ValueOf((*syscall.BpfInsn)(nil)), + "BpfProgram": reflect.ValueOf((*syscall.BpfProgram)(nil)), + "BpfStat": reflect.ValueOf((*syscall.BpfStat)(nil)), + "BpfVersion": reflect.ValueOf((*syscall.BpfVersion)(nil)), + "BpfZbuf": reflect.ValueOf((*syscall.BpfZbuf)(nil)), + "BpfZbufHeader": reflect.ValueOf((*syscall.BpfZbufHeader)(nil)), + "Cmsghdr": reflect.ValueOf((*syscall.Cmsghdr)(nil)), + "Conn": reflect.ValueOf((*syscall.Conn)(nil)), + "Credential": reflect.ValueOf((*syscall.Credential)(nil)), + "Dirent": reflect.ValueOf((*syscall.Dirent)(nil)), + "Errno": reflect.ValueOf((*syscall.Errno)(nil)), + "FdSet": reflect.ValueOf((*syscall.FdSet)(nil)), + "Flock_t": reflect.ValueOf((*syscall.Flock_t)(nil)), + "Fsid": reflect.ValueOf((*syscall.Fsid)(nil)), + "ICMPv6Filter": reflect.ValueOf((*syscall.ICMPv6Filter)(nil)), + "IPMreq": reflect.ValueOf((*syscall.IPMreq)(nil)), + "IPMreqn": reflect.ValueOf((*syscall.IPMreqn)(nil)), + "IPv6MTUInfo": reflect.ValueOf((*syscall.IPv6MTUInfo)(nil)), + "IPv6Mreq": reflect.ValueOf((*syscall.IPv6Mreq)(nil)), + "IfAnnounceMsghdr": reflect.ValueOf((*syscall.IfAnnounceMsghdr)(nil)), + "IfData": reflect.ValueOf((*syscall.IfData)(nil)), + "IfMsghdr": reflect.ValueOf((*syscall.IfMsghdr)(nil)), + "IfaMsghdr": reflect.ValueOf((*syscall.IfaMsghdr)(nil)), + "IfmaMsghdr": reflect.ValueOf((*syscall.IfmaMsghdr)(nil)), + "Inet6Pktinfo": reflect.ValueOf((*syscall.Inet6Pktinfo)(nil)), + "InterfaceAddrMessage": reflect.ValueOf((*syscall.InterfaceAddrMessage)(nil)), + "InterfaceAnnounceMessage": reflect.ValueOf((*syscall.InterfaceAnnounceMessage)(nil)), + "InterfaceMessage": reflect.ValueOf((*syscall.InterfaceMessage)(nil)), + "InterfaceMulticastAddrMessage": reflect.ValueOf((*syscall.InterfaceMulticastAddrMessage)(nil)), + "Iovec": reflect.ValueOf((*syscall.Iovec)(nil)), + "Kevent_t": reflect.ValueOf((*syscall.Kevent_t)(nil)), + "Linger": reflect.ValueOf((*syscall.Linger)(nil)), + "Msghdr": reflect.ValueOf((*syscall.Msghdr)(nil)), + "ProcAttr": reflect.ValueOf((*syscall.ProcAttr)(nil)), + "RawConn": reflect.ValueOf((*syscall.RawConn)(nil)), + "RawSockaddr": reflect.ValueOf((*syscall.RawSockaddr)(nil)), + "RawSockaddrAny": reflect.ValueOf((*syscall.RawSockaddrAny)(nil)), + "RawSockaddrDatalink": reflect.ValueOf((*syscall.RawSockaddrDatalink)(nil)), + "RawSockaddrInet4": reflect.ValueOf((*syscall.RawSockaddrInet4)(nil)), + "RawSockaddrInet6": reflect.ValueOf((*syscall.RawSockaddrInet6)(nil)), + "RawSockaddrUnix": reflect.ValueOf((*syscall.RawSockaddrUnix)(nil)), + "Rlimit": reflect.ValueOf((*syscall.Rlimit)(nil)), + "RouteMessage": reflect.ValueOf((*syscall.RouteMessage)(nil)), + "RoutingMessage": reflect.ValueOf((*syscall.RoutingMessage)(nil)), + "RtMetrics": reflect.ValueOf((*syscall.RtMetrics)(nil)), + "RtMsghdr": reflect.ValueOf((*syscall.RtMsghdr)(nil)), + "Rusage": reflect.ValueOf((*syscall.Rusage)(nil)), + "Signal": reflect.ValueOf((*syscall.Signal)(nil)), + "Sockaddr": reflect.ValueOf((*syscall.Sockaddr)(nil)), + "SockaddrDatalink": reflect.ValueOf((*syscall.SockaddrDatalink)(nil)), + "SockaddrInet4": reflect.ValueOf((*syscall.SockaddrInet4)(nil)), + "SockaddrInet6": reflect.ValueOf((*syscall.SockaddrInet6)(nil)), + "SockaddrUnix": reflect.ValueOf((*syscall.SockaddrUnix)(nil)), + "SocketControlMessage": reflect.ValueOf((*syscall.SocketControlMessage)(nil)), + "Stat_t": reflect.ValueOf((*syscall.Stat_t)(nil)), + "Statfs_t": reflect.ValueOf((*syscall.Statfs_t)(nil)), + "SysProcAttr": reflect.ValueOf((*syscall.SysProcAttr)(nil)), + "Termios": reflect.ValueOf((*syscall.Termios)(nil)), + "Timespec": reflect.ValueOf((*syscall.Timespec)(nil)), + "Timeval": reflect.ValueOf((*syscall.Timeval)(nil)), + "WaitStatus": reflect.ValueOf((*syscall.WaitStatus)(nil)), + + // interface wrapper definitions + "_Conn": reflect.ValueOf((*_syscall_Conn)(nil)), + "_RawConn": reflect.ValueOf((*_syscall_RawConn)(nil)), + "_RoutingMessage": reflect.ValueOf((*_syscall_RoutingMessage)(nil)), + "_Sockaddr": reflect.ValueOf((*_syscall_Sockaddr)(nil)), + } +} + +// _syscall_Conn is an interface wrapper for Conn type +type _syscall_Conn struct { + IValue interface{} + WSyscallConn func() (syscall.RawConn, error) +} + +func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { + return W.WSyscallConn() +} + +// _syscall_RawConn is an interface wrapper for RawConn type +type _syscall_RawConn struct { + IValue interface{} + WControl func(f func(fd uintptr)) error + WRead func(f func(fd uintptr) (done bool)) error + WWrite func(f func(fd uintptr) (done bool)) error +} + +func (W _syscall_RawConn) Control(f func(fd uintptr)) error { + return W.WControl(f) +} +func (W _syscall_RawConn) Read(f func(fd uintptr) (done bool)) error { + return W.WRead(f) +} +func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { + return W.WWrite(f) +} + +// _syscall_RoutingMessage is an interface wrapper for RoutingMessage type +type _syscall_RoutingMessage struct { + IValue interface{} +} + +// _syscall_Sockaddr is an interface wrapper for Sockaddr type +type _syscall_Sockaddr struct { + IValue interface{} +} diff --git a/stdlib/syscall/go1_18_syscall_illumos_amd64.go b/stdlib/syscall/go1_20_syscall_illumos_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_illumos_amd64.go rename to stdlib/syscall/go1_20_syscall_illumos_amd64.go index 5ed92442c..9cd79475d 100644 --- a/stdlib/syscall/go1_18_syscall_illumos_amd64.go +++ b/stdlib/syscall/go1_20_syscall_illumos_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 && !solaris -// +build go1.18,!go1.19,!solaris +//go:build go1.20 && !solaris +// +build go1.20,!solaris package syscall @@ -492,6 +492,7 @@ func init() { "Getppid": reflect.ValueOf(syscall.Getppid), "Getpriority": reflect.ValueOf(syscall.Getpriority), "Getrlimit": reflect.ValueOf(syscall.Getrlimit), + "Getrusage": reflect.ValueOf(syscall.Getrusage), "Getsockname": reflect.ValueOf(syscall.Getsockname), "GetsockoptInt": reflect.ValueOf(syscall.GetsockoptInt), "Gettimeofday": reflect.ValueOf(syscall.Gettimeofday), @@ -780,6 +781,7 @@ func init() { "MAP_ALIGN": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), "MAP_ANON": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), "MAP_ANONYMOUS": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "MAP_FILE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), "MAP_FIXED": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), "MAP_INITDATA": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "MAP_NORESERVE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), @@ -809,6 +811,8 @@ func init() { "M_FLUSH": reflect.ValueOf(constant.MakeFromLiteral("134", token.INT, 0)), "Mkdir": reflect.ValueOf(syscall.Mkdir), "Mknod": reflect.ValueOf(syscall.Mknod), + "Mmap": reflect.ValueOf(syscall.Mmap), + "Munmap": reflect.ValueOf(syscall.Munmap), "NOFLSH": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "Nanosleep": reflect.ValueOf(syscall.Nanosleep), "NsecToTimespec": reflect.ValueOf(syscall.NsecToTimespec), @@ -863,6 +867,7 @@ func init() { "PathMax": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "Pathconf": reflect.ValueOf(syscall.Pathconf), "Pipe": reflect.ValueOf(syscall.Pipe), + "Pipe2": reflect.ValueOf(syscall.Pipe2), "Pread": reflect.ValueOf(syscall.Pread), "Pwrite": reflect.ValueOf(syscall.Pwrite), "RLIMIT_AS": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_darwin_amd64.go b/stdlib/syscall/go1_20_syscall_ios_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_darwin_amd64.go rename to stdlib/syscall/go1_20_syscall_ios_amd64.go index 842ca1024..95405b0be 100644 --- a/stdlib/syscall/go1_18_syscall_darwin_amd64.go +++ b/stdlib/syscall/go1_20_syscall_ios_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_darwin_arm64.go b/stdlib/syscall/go1_20_syscall_ios_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_darwin_arm64.go rename to stdlib/syscall/go1_20_syscall_ios_arm64.go index 386f2caf2..b2503056b 100644 --- a/stdlib/syscall/go1_18_syscall_darwin_arm64.go +++ b/stdlib/syscall/go1_20_syscall_ios_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_js_wasm.go b/stdlib/syscall/go1_20_syscall_js_wasm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_js_wasm.go rename to stdlib/syscall/go1_20_syscall_js_wasm.go index ebae88890..9eaef38b7 100644 --- a/stdlib/syscall/go1_18_syscall_js_wasm.go +++ b/stdlib/syscall/go1_20_syscall_js_wasm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_linux_386.go b/stdlib/syscall/go1_20_syscall_linux_386.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_386.go rename to stdlib/syscall/go1_20_syscall_linux_386.go index 082f05a32..c57c826ce 100644 --- a/stdlib/syscall/go1_18_syscall_linux_386.go +++ b/stdlib/syscall/go1_20_syscall_linux_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -199,18 +199,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_amd64.go b/stdlib/syscall/go1_20_syscall_linux_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_amd64.go rename to stdlib/syscall/go1_20_syscall_linux_amd64.go index f442c4a68..0ab9c449c 100644 --- a/stdlib/syscall/go1_18_syscall_linux_amd64.go +++ b/stdlib/syscall/go1_20_syscall_linux_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -199,18 +199,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_android_arm.go b/stdlib/syscall/go1_20_syscall_linux_arm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_android_arm.go rename to stdlib/syscall/go1_20_syscall_linux_arm.go index 5202bfcfc..688d116dd 100644 --- a/stdlib/syscall/go1_18_syscall_android_arm.go +++ b/stdlib/syscall/go1_20_syscall_linux_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux +//go:build go1.20 +// +build go1.20 package syscall @@ -199,18 +199,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_android_arm64.go b/stdlib/syscall/go1_20_syscall_linux_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_android_arm64.go rename to stdlib/syscall/go1_20_syscall_linux_arm64.go index 58e02d0f7..a282f8d0a 100644 --- a/stdlib/syscall/go1_18_syscall_android_arm64.go +++ b/stdlib/syscall/go1_20_syscall_linux_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux +//go:build go1.20 +// +build go1.20 package syscall @@ -210,18 +210,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_20_syscall_linux_loong64.go b/stdlib/syscall/go1_20_syscall_linux_loong64.go new file mode 100644 index 000000000..127b07ec3 --- /dev/null +++ b/stdlib/syscall/go1_20_syscall_linux_loong64.go @@ -0,0 +1,2695 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package syscall + +import ( + "go/constant" + "go/token" + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AF_ALG": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "AF_APPLETALK": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "AF_ASH": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "AF_ATMPVC": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "AF_ATMSVC": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "AF_AX25": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "AF_BLUETOOTH": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "AF_BRIDGE": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "AF_CAIF": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "AF_CAN": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "AF_DECnet": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "AF_ECONET": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "AF_FILE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "AF_IB": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "AF_IEEE802154": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "AF_INET": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "AF_INET6": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "AF_IPX": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "AF_IRDA": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "AF_ISDN": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "AF_IUCV": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "AF_KCM": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "AF_KEY": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "AF_LLC": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "AF_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "AF_MAX": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "AF_MCTP": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "AF_MPLS": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "AF_NETBEUI": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "AF_NETLINK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "AF_NETROM": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "AF_NFC": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "AF_PACKET": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "AF_PHONET": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "AF_PPPOX": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "AF_QIPCRTR": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "AF_RDS": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "AF_ROSE": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "AF_ROUTE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "AF_RXRPC": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "AF_SECURITY": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "AF_SMC": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "AF_SNA": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "AF_TIPC": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "AF_UNIX": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "AF_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "AF_VSOCK": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "AF_WANPIPE": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "AF_X25": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "AF_XDP": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "ARPHRD_6LOWPAN": reflect.ValueOf(constant.MakeFromLiteral("825", token.INT, 0)), + "ARPHRD_ADAPT": reflect.ValueOf(constant.MakeFromLiteral("264", token.INT, 0)), + "ARPHRD_APPLETLK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "ARPHRD_ARCNET": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "ARPHRD_ASH": reflect.ValueOf(constant.MakeFromLiteral("781", token.INT, 0)), + "ARPHRD_ATM": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "ARPHRD_AX25": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "ARPHRD_BIF": reflect.ValueOf(constant.MakeFromLiteral("775", token.INT, 0)), + "ARPHRD_CAIF": reflect.ValueOf(constant.MakeFromLiteral("822", token.INT, 0)), + "ARPHRD_CAN": reflect.ValueOf(constant.MakeFromLiteral("280", token.INT, 0)), + "ARPHRD_CHAOS": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "ARPHRD_CISCO": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), + "ARPHRD_CSLIP": reflect.ValueOf(constant.MakeFromLiteral("257", token.INT, 0)), + "ARPHRD_CSLIP6": reflect.ValueOf(constant.MakeFromLiteral("259", token.INT, 0)), + "ARPHRD_DDCMP": reflect.ValueOf(constant.MakeFromLiteral("517", token.INT, 0)), + "ARPHRD_DLCI": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "ARPHRD_ECONET": reflect.ValueOf(constant.MakeFromLiteral("782", token.INT, 0)), + "ARPHRD_EETHER": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "ARPHRD_ETHER": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "ARPHRD_EUI64": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "ARPHRD_FCAL": reflect.ValueOf(constant.MakeFromLiteral("785", token.INT, 0)), + "ARPHRD_FCFABRIC": reflect.ValueOf(constant.MakeFromLiteral("787", token.INT, 0)), + "ARPHRD_FCPL": reflect.ValueOf(constant.MakeFromLiteral("786", token.INT, 0)), + "ARPHRD_FCPP": reflect.ValueOf(constant.MakeFromLiteral("784", token.INT, 0)), + "ARPHRD_FDDI": reflect.ValueOf(constant.MakeFromLiteral("774", token.INT, 0)), + "ARPHRD_FRAD": reflect.ValueOf(constant.MakeFromLiteral("770", token.INT, 0)), + "ARPHRD_HDLC": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), + "ARPHRD_HIPPI": reflect.ValueOf(constant.MakeFromLiteral("780", token.INT, 0)), + "ARPHRD_HWX25": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), + "ARPHRD_IEEE1394": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "ARPHRD_IEEE802": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "ARPHRD_IEEE80211": reflect.ValueOf(constant.MakeFromLiteral("801", token.INT, 0)), + "ARPHRD_IEEE80211_PRISM": reflect.ValueOf(constant.MakeFromLiteral("802", token.INT, 0)), + "ARPHRD_IEEE80211_RADIOTAP": reflect.ValueOf(constant.MakeFromLiteral("803", token.INT, 0)), + "ARPHRD_IEEE802154": reflect.ValueOf(constant.MakeFromLiteral("804", token.INT, 0)), + "ARPHRD_IEEE802154_MONITOR": reflect.ValueOf(constant.MakeFromLiteral("805", token.INT, 0)), + "ARPHRD_IEEE802_TR": reflect.ValueOf(constant.MakeFromLiteral("800", token.INT, 0)), + "ARPHRD_INFINIBAND": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "ARPHRD_IP6GRE": reflect.ValueOf(constant.MakeFromLiteral("823", token.INT, 0)), + "ARPHRD_IPDDP": reflect.ValueOf(constant.MakeFromLiteral("777", token.INT, 0)), + "ARPHRD_IPGRE": reflect.ValueOf(constant.MakeFromLiteral("778", token.INT, 0)), + "ARPHRD_IRDA": reflect.ValueOf(constant.MakeFromLiteral("783", token.INT, 0)), + "ARPHRD_LAPB": reflect.ValueOf(constant.MakeFromLiteral("516", token.INT, 0)), + "ARPHRD_LOCALTLK": reflect.ValueOf(constant.MakeFromLiteral("773", token.INT, 0)), + "ARPHRD_LOOPBACK": reflect.ValueOf(constant.MakeFromLiteral("772", token.INT, 0)), + "ARPHRD_MCTP": reflect.ValueOf(constant.MakeFromLiteral("290", token.INT, 0)), + "ARPHRD_METRICOM": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "ARPHRD_NETLINK": reflect.ValueOf(constant.MakeFromLiteral("824", token.INT, 0)), + "ARPHRD_NETROM": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "ARPHRD_NONE": reflect.ValueOf(constant.MakeFromLiteral("65534", token.INT, 0)), + "ARPHRD_PHONET": reflect.ValueOf(constant.MakeFromLiteral("820", token.INT, 0)), + "ARPHRD_PHONET_PIPE": reflect.ValueOf(constant.MakeFromLiteral("821", token.INT, 0)), + "ARPHRD_PIMREG": reflect.ValueOf(constant.MakeFromLiteral("779", token.INT, 0)), + "ARPHRD_PPP": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "ARPHRD_PRONET": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "ARPHRD_RAWHDLC": reflect.ValueOf(constant.MakeFromLiteral("518", token.INT, 0)), + "ARPHRD_RAWIP": reflect.ValueOf(constant.MakeFromLiteral("519", token.INT, 0)), + "ARPHRD_ROSE": reflect.ValueOf(constant.MakeFromLiteral("270", token.INT, 0)), + "ARPHRD_RSRVD": reflect.ValueOf(constant.MakeFromLiteral("260", token.INT, 0)), + "ARPHRD_SIT": reflect.ValueOf(constant.MakeFromLiteral("776", token.INT, 0)), + "ARPHRD_SKIP": reflect.ValueOf(constant.MakeFromLiteral("771", token.INT, 0)), + "ARPHRD_SLIP": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "ARPHRD_SLIP6": reflect.ValueOf(constant.MakeFromLiteral("258", token.INT, 0)), + "ARPHRD_TUNNEL": reflect.ValueOf(constant.MakeFromLiteral("768", token.INT, 0)), + "ARPHRD_TUNNEL6": reflect.ValueOf(constant.MakeFromLiteral("769", token.INT, 0)), + "ARPHRD_VOID": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "ARPHRD_VSOCKMON": reflect.ValueOf(constant.MakeFromLiteral("826", token.INT, 0)), + "ARPHRD_X25": reflect.ValueOf(constant.MakeFromLiteral("271", token.INT, 0)), + "Accept": reflect.ValueOf(syscall.Accept), + "Accept4": reflect.ValueOf(syscall.Accept4), + "Access": reflect.ValueOf(syscall.Access), + "Acct": reflect.ValueOf(syscall.Acct), + "Adjtimex": reflect.ValueOf(syscall.Adjtimex), + "AttachLsf": reflect.ValueOf(syscall.AttachLsf), + "B0": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "B1000000": reflect.ValueOf(constant.MakeFromLiteral("4104", token.INT, 0)), + "B110": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "B115200": reflect.ValueOf(constant.MakeFromLiteral("4098", token.INT, 0)), + "B1152000": reflect.ValueOf(constant.MakeFromLiteral("4105", token.INT, 0)), + "B1200": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "B134": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "B150": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "B1500000": reflect.ValueOf(constant.MakeFromLiteral("4106", token.INT, 0)), + "B1800": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "B19200": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "B200": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "B2000000": reflect.ValueOf(constant.MakeFromLiteral("4107", token.INT, 0)), + "B230400": reflect.ValueOf(constant.MakeFromLiteral("4099", token.INT, 0)), + "B2400": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "B2500000": reflect.ValueOf(constant.MakeFromLiteral("4108", token.INT, 0)), + "B300": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "B3000000": reflect.ValueOf(constant.MakeFromLiteral("4109", token.INT, 0)), + "B3500000": reflect.ValueOf(constant.MakeFromLiteral("4110", token.INT, 0)), + "B38400": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "B4000000": reflect.ValueOf(constant.MakeFromLiteral("4111", token.INT, 0)), + "B460800": reflect.ValueOf(constant.MakeFromLiteral("4100", token.INT, 0)), + "B4800": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "B50": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "B500000": reflect.ValueOf(constant.MakeFromLiteral("4101", token.INT, 0)), + "B57600": reflect.ValueOf(constant.MakeFromLiteral("4097", token.INT, 0)), + "B576000": reflect.ValueOf(constant.MakeFromLiteral("4102", token.INT, 0)), + "B600": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "B75": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "B921600": reflect.ValueOf(constant.MakeFromLiteral("4103", token.INT, 0)), + "B9600": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "BPF_A": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_ABS": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "BPF_ADD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_ALU": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "BPF_AND": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "BPF_B": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_DIV": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "BPF_H": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "BPF_IMM": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_IND": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "BPF_JA": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_JEQ": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_JGE": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "BPF_JGT": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "BPF_JMP": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "BPF_JSET": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "BPF_K": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_LD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_LDX": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_LEN": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "BPF_LL_OFF": reflect.ValueOf(constant.MakeFromLiteral("-2097152", token.INT, 0)), + "BPF_LSH": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "BPF_MAJOR_VERSION": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_MAXINSNS": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "BPF_MEM": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "BPF_MEMWORDS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_MINOR_VERSION": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "BPF_MISC": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "BPF_MOD": reflect.ValueOf(constant.MakeFromLiteral("144", token.INT, 0)), + "BPF_MSH": reflect.ValueOf(constant.MakeFromLiteral("160", token.INT, 0)), + "BPF_MUL": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "BPF_NEG": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "BPF_NET_OFF": reflect.ValueOf(constant.MakeFromLiteral("-1048576", token.INT, 0)), + "BPF_OR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "BPF_RET": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "BPF_RSH": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "BPF_ST": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "BPF_STX": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "BPF_SUB": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "BPF_TAX": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_TXA": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "BPF_W": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "BPF_X": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "BPF_XOR": reflect.ValueOf(constant.MakeFromLiteral("160", token.INT, 0)), + "BRKINT": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "Bind": reflect.ValueOf(syscall.Bind), + "BindToDevice": reflect.ValueOf(syscall.BindToDevice), + "BytePtrFromString": reflect.ValueOf(syscall.BytePtrFromString), + "ByteSliceFromString": reflect.ValueOf(syscall.ByteSliceFromString), + "CFLUSH": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "CLONE_ARGS_SIZE_VER0": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "CLONE_ARGS_SIZE_VER1": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "CLONE_ARGS_SIZE_VER2": reflect.ValueOf(constant.MakeFromLiteral("88", token.INT, 0)), + "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), + "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), + "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), + "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), + "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), + "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), + "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), + "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "CLONE_SYSVSEM": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "CLONE_THREAD": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "CLONE_UNTRACED": reflect.ValueOf(constant.MakeFromLiteral("8388608", token.INT, 0)), + "CLONE_VFORK": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "CLONE_VM": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "CREAD": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "CS5": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "CS6": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "CS7": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "CS8": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "CSIGNAL": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "CSIZE": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "CSTART": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "CSTATUS": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "CSTOP": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "CSTOPB": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "CSUSP": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "Chdir": reflect.ValueOf(syscall.Chdir), + "Chmod": reflect.ValueOf(syscall.Chmod), + "Chown": reflect.ValueOf(syscall.Chown), + "Chroot": reflect.ValueOf(syscall.Chroot), + "Clearenv": reflect.ValueOf(syscall.Clearenv), + "Close": reflect.ValueOf(syscall.Close), + "CloseOnExec": reflect.ValueOf(syscall.CloseOnExec), + "CmsgLen": reflect.ValueOf(syscall.CmsgLen), + "CmsgSpace": reflect.ValueOf(syscall.CmsgSpace), + "Connect": reflect.ValueOf(syscall.Connect), + "Creat": reflect.ValueOf(syscall.Creat), + "DT_BLK": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "DT_CHR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "DT_DIR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "DT_FIFO": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "DT_LNK": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "DT_REG": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "DT_SOCK": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "DT_UNKNOWN": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "DT_WHT": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "DetachLsf": reflect.ValueOf(syscall.DetachLsf), + "Dup": reflect.ValueOf(syscall.Dup), + "Dup3": reflect.ValueOf(syscall.Dup3), + "E2BIG": reflect.ValueOf(syscall.E2BIG), + "EACCES": reflect.ValueOf(syscall.EACCES), + "EADDRINUSE": reflect.ValueOf(syscall.EADDRINUSE), + "EADDRNOTAVAIL": reflect.ValueOf(syscall.EADDRNOTAVAIL), + "EADV": reflect.ValueOf(syscall.EADV), + "EAFNOSUPPORT": reflect.ValueOf(syscall.EAFNOSUPPORT), + "EAGAIN": reflect.ValueOf(syscall.EAGAIN), + "EALREADY": reflect.ValueOf(syscall.EALREADY), + "EBADE": reflect.ValueOf(syscall.EBADE), + "EBADF": reflect.ValueOf(syscall.EBADF), + "EBADFD": reflect.ValueOf(syscall.EBADFD), + "EBADMSG": reflect.ValueOf(syscall.EBADMSG), + "EBADR": reflect.ValueOf(syscall.EBADR), + "EBADRQC": reflect.ValueOf(syscall.EBADRQC), + "EBADSLT": reflect.ValueOf(syscall.EBADSLT), + "EBFONT": reflect.ValueOf(syscall.EBFONT), + "EBUSY": reflect.ValueOf(syscall.EBUSY), + "ECANCELED": reflect.ValueOf(syscall.ECANCELED), + "ECHILD": reflect.ValueOf(syscall.ECHILD), + "ECHO": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "ECHOCTL": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "ECHOE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "ECHOK": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "ECHOKE": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "ECHONL": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "ECHOPRT": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "ECHRNG": reflect.ValueOf(syscall.ECHRNG), + "ECOMM": reflect.ValueOf(syscall.ECOMM), + "ECONNABORTED": reflect.ValueOf(syscall.ECONNABORTED), + "ECONNREFUSED": reflect.ValueOf(syscall.ECONNREFUSED), + "ECONNRESET": reflect.ValueOf(syscall.ECONNRESET), + "EDEADLK": reflect.ValueOf(syscall.EDEADLK), + "EDEADLOCK": reflect.ValueOf(syscall.EDEADLOCK), + "EDESTADDRREQ": reflect.ValueOf(syscall.EDESTADDRREQ), + "EDOM": reflect.ValueOf(syscall.EDOM), + "EDOTDOT": reflect.ValueOf(syscall.EDOTDOT), + "EDQUOT": reflect.ValueOf(syscall.EDQUOT), + "EEXIST": reflect.ValueOf(syscall.EEXIST), + "EFAULT": reflect.ValueOf(syscall.EFAULT), + "EFBIG": reflect.ValueOf(syscall.EFBIG), + "EHOSTDOWN": reflect.ValueOf(syscall.EHOSTDOWN), + "EHOSTUNREACH": reflect.ValueOf(syscall.EHOSTUNREACH), + "EHWPOISON": reflect.ValueOf(syscall.EHWPOISON), + "EIDRM": reflect.ValueOf(syscall.EIDRM), + "EILSEQ": reflect.ValueOf(syscall.EILSEQ), + "EINPROGRESS": reflect.ValueOf(syscall.EINPROGRESS), + "EINTR": reflect.ValueOf(syscall.EINTR), + "EINVAL": reflect.ValueOf(syscall.EINVAL), + "EIO": reflect.ValueOf(syscall.EIO), + "EISCONN": reflect.ValueOf(syscall.EISCONN), + "EISDIR": reflect.ValueOf(syscall.EISDIR), + "EISNAM": reflect.ValueOf(syscall.EISNAM), + "EKEYEXPIRED": reflect.ValueOf(syscall.EKEYEXPIRED), + "EKEYREJECTED": reflect.ValueOf(syscall.EKEYREJECTED), + "EKEYREVOKED": reflect.ValueOf(syscall.EKEYREVOKED), + "EL2HLT": reflect.ValueOf(syscall.EL2HLT), + "EL2NSYNC": reflect.ValueOf(syscall.EL2NSYNC), + "EL3HLT": reflect.ValueOf(syscall.EL3HLT), + "EL3RST": reflect.ValueOf(syscall.EL3RST), + "ELIBACC": reflect.ValueOf(syscall.ELIBACC), + "ELIBBAD": reflect.ValueOf(syscall.ELIBBAD), + "ELIBEXEC": reflect.ValueOf(syscall.ELIBEXEC), + "ELIBMAX": reflect.ValueOf(syscall.ELIBMAX), + "ELIBSCN": reflect.ValueOf(syscall.ELIBSCN), + "ELNRNG": reflect.ValueOf(syscall.ELNRNG), + "ELOOP": reflect.ValueOf(syscall.ELOOP), + "EMEDIUMTYPE": reflect.ValueOf(syscall.EMEDIUMTYPE), + "EMFILE": reflect.ValueOf(syscall.EMFILE), + "EMLINK": reflect.ValueOf(syscall.EMLINK), + "EMSGSIZE": reflect.ValueOf(syscall.EMSGSIZE), + "EMULTIHOP": reflect.ValueOf(syscall.EMULTIHOP), + "ENAMETOOLONG": reflect.ValueOf(syscall.ENAMETOOLONG), + "ENAVAIL": reflect.ValueOf(syscall.ENAVAIL), + "ENCODING_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "ENCODING_FM_MARK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "ENCODING_FM_SPACE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "ENCODING_MANCHESTER": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "ENCODING_NRZ": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "ENCODING_NRZI": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "ENETDOWN": reflect.ValueOf(syscall.ENETDOWN), + "ENETRESET": reflect.ValueOf(syscall.ENETRESET), + "ENETUNREACH": reflect.ValueOf(syscall.ENETUNREACH), + "ENFILE": reflect.ValueOf(syscall.ENFILE), + "ENOANO": reflect.ValueOf(syscall.ENOANO), + "ENOBUFS": reflect.ValueOf(syscall.ENOBUFS), + "ENOCSI": reflect.ValueOf(syscall.ENOCSI), + "ENODATA": reflect.ValueOf(syscall.ENODATA), + "ENODEV": reflect.ValueOf(syscall.ENODEV), + "ENOENT": reflect.ValueOf(syscall.ENOENT), + "ENOEXEC": reflect.ValueOf(syscall.ENOEXEC), + "ENOKEY": reflect.ValueOf(syscall.ENOKEY), + "ENOLCK": reflect.ValueOf(syscall.ENOLCK), + "ENOLINK": reflect.ValueOf(syscall.ENOLINK), + "ENOMEDIUM": reflect.ValueOf(syscall.ENOMEDIUM), + "ENOMEM": reflect.ValueOf(syscall.ENOMEM), + "ENOMSG": reflect.ValueOf(syscall.ENOMSG), + "ENONET": reflect.ValueOf(syscall.ENONET), + "ENOPKG": reflect.ValueOf(syscall.ENOPKG), + "ENOPROTOOPT": reflect.ValueOf(syscall.ENOPROTOOPT), + "ENOSPC": reflect.ValueOf(syscall.ENOSPC), + "ENOSR": reflect.ValueOf(syscall.ENOSR), + "ENOSTR": reflect.ValueOf(syscall.ENOSTR), + "ENOSYS": reflect.ValueOf(syscall.ENOSYS), + "ENOTBLK": reflect.ValueOf(syscall.ENOTBLK), + "ENOTCONN": reflect.ValueOf(syscall.ENOTCONN), + "ENOTDIR": reflect.ValueOf(syscall.ENOTDIR), + "ENOTEMPTY": reflect.ValueOf(syscall.ENOTEMPTY), + "ENOTNAM": reflect.ValueOf(syscall.ENOTNAM), + "ENOTRECOVERABLE": reflect.ValueOf(syscall.ENOTRECOVERABLE), + "ENOTSOCK": reflect.ValueOf(syscall.ENOTSOCK), + "ENOTSUP": reflect.ValueOf(syscall.ENOTSUP), + "ENOTTY": reflect.ValueOf(syscall.ENOTTY), + "ENOTUNIQ": reflect.ValueOf(syscall.ENOTUNIQ), + "ENXIO": reflect.ValueOf(syscall.ENXIO), + "EOPNOTSUPP": reflect.ValueOf(syscall.EOPNOTSUPP), + "EOVERFLOW": reflect.ValueOf(syscall.EOVERFLOW), + "EOWNERDEAD": reflect.ValueOf(syscall.EOWNERDEAD), + "EPERM": reflect.ValueOf(syscall.EPERM), + "EPFNOSUPPORT": reflect.ValueOf(syscall.EPFNOSUPPORT), + "EPIPE": reflect.ValueOf(syscall.EPIPE), + "EPOLLERR": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "EPOLLET": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "EPOLLEXCLUSIVE": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), + "EPOLLHUP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "EPOLLIN": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "EPOLLMSG": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "EPOLLONESHOT": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "EPOLLOUT": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "EPOLLPRI": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "EPOLLRDBAND": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "EPOLLRDHUP": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "EPOLLRDNORM": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "EPOLLWAKEUP": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "EPOLLWRBAND": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "EPOLLWRNORM": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "EPOLL_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "EPOLL_CTL_ADD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "EPOLL_CTL_DEL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "EPOLL_CTL_MOD": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "EPROTO": reflect.ValueOf(syscall.EPROTO), + "EPROTONOSUPPORT": reflect.ValueOf(syscall.EPROTONOSUPPORT), + "EPROTOTYPE": reflect.ValueOf(syscall.EPROTOTYPE), + "ERANGE": reflect.ValueOf(syscall.ERANGE), + "EREMCHG": reflect.ValueOf(syscall.EREMCHG), + "EREMOTE": reflect.ValueOf(syscall.EREMOTE), + "EREMOTEIO": reflect.ValueOf(syscall.EREMOTEIO), + "ERESTART": reflect.ValueOf(syscall.ERESTART), + "ERFKILL": reflect.ValueOf(syscall.ERFKILL), + "EROFS": reflect.ValueOf(syscall.EROFS), + "ESHUTDOWN": reflect.ValueOf(syscall.ESHUTDOWN), + "ESOCKTNOSUPPORT": reflect.ValueOf(syscall.ESOCKTNOSUPPORT), + "ESPIPE": reflect.ValueOf(syscall.ESPIPE), + "ESRCH": reflect.ValueOf(syscall.ESRCH), + "ESRMNT": reflect.ValueOf(syscall.ESRMNT), + "ESTALE": reflect.ValueOf(syscall.ESTALE), + "ESTRPIPE": reflect.ValueOf(syscall.ESTRPIPE), + "ETH_P_1588": reflect.ValueOf(constant.MakeFromLiteral("35063", token.INT, 0)), + "ETH_P_8021AD": reflect.ValueOf(constant.MakeFromLiteral("34984", token.INT, 0)), + "ETH_P_8021AH": reflect.ValueOf(constant.MakeFromLiteral("35047", token.INT, 0)), + "ETH_P_8021Q": reflect.ValueOf(constant.MakeFromLiteral("33024", token.INT, 0)), + "ETH_P_80221": reflect.ValueOf(constant.MakeFromLiteral("35095", token.INT, 0)), + "ETH_P_802_2": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "ETH_P_802_3": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "ETH_P_802_3_MIN": reflect.ValueOf(constant.MakeFromLiteral("1536", token.INT, 0)), + "ETH_P_802_EX1": reflect.ValueOf(constant.MakeFromLiteral("34997", token.INT, 0)), + "ETH_P_AARP": reflect.ValueOf(constant.MakeFromLiteral("33011", token.INT, 0)), + "ETH_P_AF_IUCV": reflect.ValueOf(constant.MakeFromLiteral("64507", token.INT, 0)), + "ETH_P_ALL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "ETH_P_AOE": reflect.ValueOf(constant.MakeFromLiteral("34978", token.INT, 0)), + "ETH_P_ARCNET": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "ETH_P_ARP": reflect.ValueOf(constant.MakeFromLiteral("2054", token.INT, 0)), + "ETH_P_ATALK": reflect.ValueOf(constant.MakeFromLiteral("32923", token.INT, 0)), + "ETH_P_ATMFATE": reflect.ValueOf(constant.MakeFromLiteral("34948", token.INT, 0)), + "ETH_P_ATMMPOA": reflect.ValueOf(constant.MakeFromLiteral("34892", token.INT, 0)), + "ETH_P_AX25": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "ETH_P_BATMAN": reflect.ValueOf(constant.MakeFromLiteral("17157", token.INT, 0)), + "ETH_P_BPQ": reflect.ValueOf(constant.MakeFromLiteral("2303", token.INT, 0)), + "ETH_P_CAIF": reflect.ValueOf(constant.MakeFromLiteral("247", token.INT, 0)), + "ETH_P_CAN": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "ETH_P_CANFD": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "ETH_P_CFM": reflect.ValueOf(constant.MakeFromLiteral("35074", token.INT, 0)), + "ETH_P_CONTROL": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "ETH_P_CUST": reflect.ValueOf(constant.MakeFromLiteral("24582", token.INT, 0)), + "ETH_P_DDCMP": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "ETH_P_DEC": reflect.ValueOf(constant.MakeFromLiteral("24576", token.INT, 0)), + "ETH_P_DIAG": reflect.ValueOf(constant.MakeFromLiteral("24581", token.INT, 0)), + "ETH_P_DNA_DL": reflect.ValueOf(constant.MakeFromLiteral("24577", token.INT, 0)), + "ETH_P_DNA_RC": reflect.ValueOf(constant.MakeFromLiteral("24578", token.INT, 0)), + "ETH_P_DNA_RT": reflect.ValueOf(constant.MakeFromLiteral("24579", token.INT, 0)), + "ETH_P_DSA": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "ETH_P_DSA_8021Q": reflect.ValueOf(constant.MakeFromLiteral("56027", token.INT, 0)), + "ETH_P_ECONET": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "ETH_P_EDSA": reflect.ValueOf(constant.MakeFromLiteral("56026", token.INT, 0)), + "ETH_P_ERSPAN": reflect.ValueOf(constant.MakeFromLiteral("35006", token.INT, 0)), + "ETH_P_ERSPAN2": reflect.ValueOf(constant.MakeFromLiteral("8939", token.INT, 0)), + "ETH_P_FCOE": reflect.ValueOf(constant.MakeFromLiteral("35078", token.INT, 0)), + "ETH_P_FIP": reflect.ValueOf(constant.MakeFromLiteral("35092", token.INT, 0)), + "ETH_P_HDLC": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "ETH_P_HSR": reflect.ValueOf(constant.MakeFromLiteral("35119", token.INT, 0)), + "ETH_P_IBOE": reflect.ValueOf(constant.MakeFromLiteral("35093", token.INT, 0)), + "ETH_P_IEEE802154": reflect.ValueOf(constant.MakeFromLiteral("246", token.INT, 0)), + "ETH_P_IEEEPUP": reflect.ValueOf(constant.MakeFromLiteral("2560", token.INT, 0)), + "ETH_P_IEEEPUPAT": reflect.ValueOf(constant.MakeFromLiteral("2561", token.INT, 0)), + "ETH_P_IFE": reflect.ValueOf(constant.MakeFromLiteral("60734", token.INT, 0)), + "ETH_P_IP": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "ETH_P_IPV6": reflect.ValueOf(constant.MakeFromLiteral("34525", token.INT, 0)), + "ETH_P_IPX": reflect.ValueOf(constant.MakeFromLiteral("33079", token.INT, 0)), + "ETH_P_IRDA": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "ETH_P_LAT": reflect.ValueOf(constant.MakeFromLiteral("24580", token.INT, 0)), + "ETH_P_LINK_CTL": reflect.ValueOf(constant.MakeFromLiteral("34924", token.INT, 0)), + "ETH_P_LLDP": reflect.ValueOf(constant.MakeFromLiteral("35020", token.INT, 0)), + "ETH_P_LOCALTALK": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "ETH_P_LOOP": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "ETH_P_LOOPBACK": reflect.ValueOf(constant.MakeFromLiteral("36864", token.INT, 0)), + "ETH_P_MACSEC": reflect.ValueOf(constant.MakeFromLiteral("35045", token.INT, 0)), + "ETH_P_MAP": reflect.ValueOf(constant.MakeFromLiteral("249", token.INT, 0)), + "ETH_P_MCTP": reflect.ValueOf(constant.MakeFromLiteral("250", token.INT, 0)), + "ETH_P_MOBITEX": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "ETH_P_MPLS_MC": reflect.ValueOf(constant.MakeFromLiteral("34888", token.INT, 0)), + "ETH_P_MPLS_UC": reflect.ValueOf(constant.MakeFromLiteral("34887", token.INT, 0)), + "ETH_P_MRP": reflect.ValueOf(constant.MakeFromLiteral("35043", token.INT, 0)), + "ETH_P_MVRP": reflect.ValueOf(constant.MakeFromLiteral("35061", token.INT, 0)), + "ETH_P_NCSI": reflect.ValueOf(constant.MakeFromLiteral("35064", token.INT, 0)), + "ETH_P_NSH": reflect.ValueOf(constant.MakeFromLiteral("35151", token.INT, 0)), + "ETH_P_PAE": reflect.ValueOf(constant.MakeFromLiteral("34958", token.INT, 0)), + "ETH_P_PAUSE": reflect.ValueOf(constant.MakeFromLiteral("34824", token.INT, 0)), + "ETH_P_PHONET": reflect.ValueOf(constant.MakeFromLiteral("245", token.INT, 0)), + "ETH_P_PPPTALK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "ETH_P_PPP_DISC": reflect.ValueOf(constant.MakeFromLiteral("34915", token.INT, 0)), + "ETH_P_PPP_MP": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "ETH_P_PPP_SES": reflect.ValueOf(constant.MakeFromLiteral("34916", token.INT, 0)), + "ETH_P_PREAUTH": reflect.ValueOf(constant.MakeFromLiteral("35015", token.INT, 0)), + "ETH_P_PRP": reflect.ValueOf(constant.MakeFromLiteral("35067", token.INT, 0)), + "ETH_P_PUP": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "ETH_P_PUPAT": reflect.ValueOf(constant.MakeFromLiteral("513", token.INT, 0)), + "ETH_P_QINQ1": reflect.ValueOf(constant.MakeFromLiteral("37120", token.INT, 0)), + "ETH_P_QINQ2": reflect.ValueOf(constant.MakeFromLiteral("37376", token.INT, 0)), + "ETH_P_QINQ3": reflect.ValueOf(constant.MakeFromLiteral("37632", token.INT, 0)), + "ETH_P_RARP": reflect.ValueOf(constant.MakeFromLiteral("32821", token.INT, 0)), + "ETH_P_REALTEK": reflect.ValueOf(constant.MakeFromLiteral("34969", token.INT, 0)), + "ETH_P_SCA": reflect.ValueOf(constant.MakeFromLiteral("24583", token.INT, 0)), + "ETH_P_SLOW": reflect.ValueOf(constant.MakeFromLiteral("34825", token.INT, 0)), + "ETH_P_SNAP": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "ETH_P_TDLS": reflect.ValueOf(constant.MakeFromLiteral("35085", token.INT, 0)), + "ETH_P_TEB": reflect.ValueOf(constant.MakeFromLiteral("25944", token.INT, 0)), + "ETH_P_TIPC": reflect.ValueOf(constant.MakeFromLiteral("35018", token.INT, 0)), + "ETH_P_TRAILER": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "ETH_P_TR_802_2": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "ETH_P_TSN": reflect.ValueOf(constant.MakeFromLiteral("8944", token.INT, 0)), + "ETH_P_WAN_PPP": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "ETH_P_WCCP": reflect.ValueOf(constant.MakeFromLiteral("34878", token.INT, 0)), + "ETH_P_X25": reflect.ValueOf(constant.MakeFromLiteral("2053", token.INT, 0)), + "ETH_P_XDSA": reflect.ValueOf(constant.MakeFromLiteral("248", token.INT, 0)), + "ETIME": reflect.ValueOf(syscall.ETIME), + "ETIMEDOUT": reflect.ValueOf(syscall.ETIMEDOUT), + "ETOOMANYREFS": reflect.ValueOf(syscall.ETOOMANYREFS), + "ETXTBSY": reflect.ValueOf(syscall.ETXTBSY), + "EUCLEAN": reflect.ValueOf(syscall.EUCLEAN), + "EUNATCH": reflect.ValueOf(syscall.EUNATCH), + "EUSERS": reflect.ValueOf(syscall.EUSERS), + "EWOULDBLOCK": reflect.ValueOf(syscall.EWOULDBLOCK), + "EXDEV": reflect.ValueOf(syscall.EXDEV), + "EXFULL": reflect.ValueOf(syscall.EXFULL), + "EXTA": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "EXTB": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "EXTPROC": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "Environ": reflect.ValueOf(syscall.Environ), + "EpollCreate": reflect.ValueOf(syscall.EpollCreate), + "EpollCreate1": reflect.ValueOf(syscall.EpollCreate1), + "EpollCtl": reflect.ValueOf(syscall.EpollCtl), + "EpollWait": reflect.ValueOf(syscall.EpollWait), + "FD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "FD_SETSIZE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "FLUSHO": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "F_ADD_SEALS": reflect.ValueOf(constant.MakeFromLiteral("1033", token.INT, 0)), + "F_DUPFD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "F_DUPFD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("1030", token.INT, 0)), + "F_EXLCK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "F_GETFD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "F_GETFL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "F_GETLEASE": reflect.ValueOf(constant.MakeFromLiteral("1025", token.INT, 0)), + "F_GETLK": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "F_GETLK64": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "F_GETOWN": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "F_GETOWN_EX": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "F_GETPIPE_SZ": reflect.ValueOf(constant.MakeFromLiteral("1032", token.INT, 0)), + "F_GETSIG": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "F_GET_FILE_RW_HINT": reflect.ValueOf(constant.MakeFromLiteral("1037", token.INT, 0)), + "F_GET_RW_HINT": reflect.ValueOf(constant.MakeFromLiteral("1035", token.INT, 0)), + "F_GET_SEALS": reflect.ValueOf(constant.MakeFromLiteral("1034", token.INT, 0)), + "F_LOCK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "F_NOTIFY": reflect.ValueOf(constant.MakeFromLiteral("1026", token.INT, 0)), + "F_OFD_GETLK": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "F_OFD_SETLK": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "F_OFD_SETLKW": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "F_OK": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "F_RDLCK": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "F_SEAL_FUTURE_WRITE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "F_SEAL_GROW": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "F_SEAL_SEAL": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "F_SEAL_SHRINK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "F_SEAL_WRITE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "F_SETFD": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "F_SETFL": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "F_SETLEASE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "F_SETLK": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "F_SETLK64": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "F_SETLKW": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "F_SETLKW64": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "F_SETOWN": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "F_SETOWN_EX": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "F_SETPIPE_SZ": reflect.ValueOf(constant.MakeFromLiteral("1031", token.INT, 0)), + "F_SETSIG": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "F_SET_FILE_RW_HINT": reflect.ValueOf(constant.MakeFromLiteral("1038", token.INT, 0)), + "F_SET_RW_HINT": reflect.ValueOf(constant.MakeFromLiteral("1036", token.INT, 0)), + "F_SHLCK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "F_TEST": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "F_TLOCK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "F_ULOCK": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "F_UNLCK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "F_WRLCK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "Faccessat": reflect.ValueOf(syscall.Faccessat), + "Fallocate": reflect.ValueOf(syscall.Fallocate), + "Fchdir": reflect.ValueOf(syscall.Fchdir), + "Fchmod": reflect.ValueOf(syscall.Fchmod), + "Fchmodat": reflect.ValueOf(syscall.Fchmodat), + "Fchown": reflect.ValueOf(syscall.Fchown), + "Fchownat": reflect.ValueOf(syscall.Fchownat), + "FcntlFlock": reflect.ValueOf(syscall.FcntlFlock), + "Fdatasync": reflect.ValueOf(syscall.Fdatasync), + "Flock": reflect.ValueOf(syscall.Flock), + "ForkLock": reflect.ValueOf(&syscall.ForkLock).Elem(), + "Fstat": reflect.ValueOf(syscall.Fstat), + "Fstatat": reflect.ValueOf(syscall.Fstatat), + "Fstatfs": reflect.ValueOf(syscall.Fstatfs), + "Fsync": reflect.ValueOf(syscall.Fsync), + "Ftruncate": reflect.ValueOf(syscall.Ftruncate), + "Futimes": reflect.ValueOf(syscall.Futimes), + "Futimesat": reflect.ValueOf(syscall.Futimesat), + "Getcwd": reflect.ValueOf(syscall.Getcwd), + "Getdents": reflect.ValueOf(syscall.Getdents), + "Getegid": reflect.ValueOf(syscall.Getegid), + "Getenv": reflect.ValueOf(syscall.Getenv), + "Geteuid": reflect.ValueOf(syscall.Geteuid), + "Getgid": reflect.ValueOf(syscall.Getgid), + "Getgroups": reflect.ValueOf(syscall.Getgroups), + "Getpagesize": reflect.ValueOf(syscall.Getpagesize), + "Getpeername": reflect.ValueOf(syscall.Getpeername), + "Getpgid": reflect.ValueOf(syscall.Getpgid), + "Getpgrp": reflect.ValueOf(syscall.Getpgrp), + "Getpid": reflect.ValueOf(syscall.Getpid), + "Getppid": reflect.ValueOf(syscall.Getppid), + "Getpriority": reflect.ValueOf(syscall.Getpriority), + "Getrlimit": reflect.ValueOf(syscall.Getrlimit), + "Getrusage": reflect.ValueOf(syscall.Getrusage), + "Getsockname": reflect.ValueOf(syscall.Getsockname), + "GetsockoptICMPv6Filter": reflect.ValueOf(syscall.GetsockoptICMPv6Filter), + "GetsockoptIPMreq": reflect.ValueOf(syscall.GetsockoptIPMreq), + "GetsockoptIPMreqn": reflect.ValueOf(syscall.GetsockoptIPMreqn), + "GetsockoptIPv6MTUInfo": reflect.ValueOf(syscall.GetsockoptIPv6MTUInfo), + "GetsockoptIPv6Mreq": reflect.ValueOf(syscall.GetsockoptIPv6Mreq), + "GetsockoptInet4Addr": reflect.ValueOf(syscall.GetsockoptInet4Addr), + "GetsockoptInt": reflect.ValueOf(syscall.GetsockoptInt), + "GetsockoptUcred": reflect.ValueOf(syscall.GetsockoptUcred), + "Gettid": reflect.ValueOf(syscall.Gettid), + "Gettimeofday": reflect.ValueOf(syscall.Gettimeofday), + "Getuid": reflect.ValueOf(syscall.Getuid), + "Getwd": reflect.ValueOf(syscall.Getwd), + "Getxattr": reflect.ValueOf(syscall.Getxattr), + "HUPCL": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "ICANON": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "ICMPV6_FILTER": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "ICRNL": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IEXTEN": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "IFA_ADDRESS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFA_ANYCAST": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IFA_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IFA_CACHEINFO": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IFA_F_DADFAILED": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IFA_F_DEPRECATED": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IFA_F_HOMEADDRESS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IFA_F_MANAGETEMPADDR": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IFA_F_MCAUTOJOIN": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IFA_F_NODAD": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IFA_F_NOPREFIXROUTE": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IFA_F_OPTIMISTIC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IFA_F_PERMANENT": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IFA_F_SECONDARY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFA_F_STABLE_PRIVACY": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IFA_F_TEMPORARY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFA_F_TENTATIVE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IFA_LABEL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IFA_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IFA_MAX": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IFA_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IFA_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IFF_ALLMULTI": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IFF_ATTACH_QUEUE": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IFF_AUTOMEDIA": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IFF_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IFF_DEBUG": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IFF_DETACH_QUEUE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IFF_DORMANT": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "IFF_DYNAMIC": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "IFF_ECHO": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "IFF_LOOPBACK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IFF_LOWER_UP": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "IFF_MASTER": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IFF_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "IFF_MULTI_QUEUE": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IFF_NAPI": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IFF_NAPI_FRAGS": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IFF_NOARP": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IFF_NOFILTER": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "IFF_NOTRAILERS": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IFF_NO_PI": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "IFF_ONE_QUEUE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "IFF_PERSIST": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IFF_POINTOPOINT": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IFF_PORTSEL": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "IFF_PROMISC": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IFF_RUNNING": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IFF_SLAVE": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IFF_TAP": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IFF_TUN": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFF_TUN_EXCL": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "IFF_UP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFF_VNET_HDR": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IFF_VOLATILE": reflect.ValueOf(constant.MakeFromLiteral("461914", token.INT, 0)), + "IFLA_ADDRESS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IFLA_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IFLA_COST": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IFLA_IFALIAS": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IFLA_IFNAME": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IFLA_LINK": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IFLA_LINKINFO": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "IFLA_LINKMODE": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "IFLA_MAP": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "IFLA_MASTER": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IFLA_MAX": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "IFLA_MTU": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IFLA_NET_NS_PID": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "IFLA_OPERSTATE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IFLA_PRIORITY": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "IFLA_PROTINFO": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "IFLA_QDISC": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IFLA_STATS": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IFLA_TXQLEN": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "IFLA_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IFLA_WEIGHT": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "IFLA_WIRELESS": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "IFNAMSIZ": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IGNBRK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IGNCR": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IGNPAR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IMAXBEL": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "INLCR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "INPCK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IN_ACCESS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IN_ALL_EVENTS": reflect.ValueOf(constant.MakeFromLiteral("4095", token.INT, 0)), + "IN_ATTRIB": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IN_CLASSA_HOST": reflect.ValueOf(constant.MakeFromLiteral("16777215", token.INT, 0)), + "IN_CLASSA_MAX": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IN_CLASSA_NET": reflect.ValueOf(constant.MakeFromLiteral("4278190080", token.INT, 0)), + "IN_CLASSA_NSHIFT": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IN_CLASSB_HOST": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "IN_CLASSB_MAX": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "IN_CLASSB_NET": reflect.ValueOf(constant.MakeFromLiteral("4294901760", token.INT, 0)), + "IN_CLASSB_NSHIFT": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IN_CLASSC_HOST": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "IN_CLASSC_NET": reflect.ValueOf(constant.MakeFromLiteral("4294967040", token.INT, 0)), + "IN_CLASSC_NSHIFT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IN_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "IN_CLOSE": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IN_CLOSE_NOWRITE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IN_CLOSE_WRITE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IN_CREATE": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "IN_DELETE": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IN_DELETE_SELF": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "IN_DONT_FOLLOW": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), + "IN_EXCL_UNLINK": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), + "IN_IGNORED": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "IN_ISDIR": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "IN_LOOPBACKNET": reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)), + "IN_MASK_ADD": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "IN_MASK_CREATE": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), + "IN_MODIFY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IN_MOVE": reflect.ValueOf(constant.MakeFromLiteral("192", token.INT, 0)), + "IN_MOVED_FROM": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "IN_MOVED_TO": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "IN_MOVE_SELF": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IN_NONBLOCK": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IN_ONESHOT": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "IN_ONLYDIR": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "IN_OPEN": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IN_Q_OVERFLOW": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IN_UNMOUNT": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "IPPROTO_AH": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "IPPROTO_BEETPH": reflect.ValueOf(constant.MakeFromLiteral("94", token.INT, 0)), + "IPPROTO_COMP": reflect.ValueOf(constant.MakeFromLiteral("108", token.INT, 0)), + "IPPROTO_DCCP": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "IPPROTO_DSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "IPPROTO_EGP": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IPPROTO_ENCAP": reflect.ValueOf(constant.MakeFromLiteral("98", token.INT, 0)), + "IPPROTO_ESP": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "IPPROTO_ETHERNET": reflect.ValueOf(constant.MakeFromLiteral("143", token.INT, 0)), + "IPPROTO_FRAGMENT": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "IPPROTO_GRE": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "IPPROTO_HOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPPROTO_ICMP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPPROTO_ICMPV6": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "IPPROTO_IDP": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "IPPROTO_IGMP": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IPPROTO_IP": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPPROTO_IPIP": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IPPROTO_IPV6": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "IPPROTO_MH": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), + "IPPROTO_MPLS": reflect.ValueOf(constant.MakeFromLiteral("137", token.INT, 0)), + "IPPROTO_MPTCP": reflect.ValueOf(constant.MakeFromLiteral("262", token.INT, 0)), + "IPPROTO_MTP": reflect.ValueOf(constant.MakeFromLiteral("92", token.INT, 0)), + "IPPROTO_NONE": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "IPPROTO_PIM": reflect.ValueOf(constant.MakeFromLiteral("103", token.INT, 0)), + "IPPROTO_PUP": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "IPPROTO_RAW": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "IPPROTO_ROUTING": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "IPPROTO_RSVP": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "IPPROTO_SCTP": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), + "IPPROTO_TCP": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IPPROTO_TP": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "IPPROTO_UDP": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "IPPROTO_UDPLITE": reflect.ValueOf(constant.MakeFromLiteral("136", token.INT, 0)), + "IPV6_2292DSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IPV6_2292HOPLIMIT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IPV6_2292HOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IPV6_2292PKTINFO": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IPV6_2292PKTOPTIONS": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IPV6_2292RTHDR": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IPV6_ADDRFORM": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_ADDR_PREFERENCES": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "IPV6_ADD_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IPV6_AUTHHDR": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IPV6_AUTOFLOWLABEL": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), + "IPV6_CHECKSUM": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IPV6_DONTFRAG": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "IPV6_DROP_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "IPV6_DSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "IPV6_FREEBIND": reflect.ValueOf(constant.MakeFromLiteral("78", token.INT, 0)), + "IPV6_HDRINCL": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "IPV6_HOPLIMIT": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "IPV6_HOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "IPV6_IPSEC_POLICY": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "IPV6_JOIN_ANYCAST": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "IPV6_JOIN_GROUP": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IPV6_LEAVE_ANYCAST": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "IPV6_LEAVE_GROUP": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "IPV6_MINHOPCOUNT": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "IPV6_MTU": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IPV6_MTU_DISCOVER": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "IPV6_MULTICAST_ALL": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "IPV6_MULTICAST_HOPS": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "IPV6_MULTICAST_IF": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "IPV6_MULTICAST_LOOP": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "IPV6_NEXTHOP": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "IPV6_ORIGDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "IPV6_PATHMTU": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "IPV6_PKTINFO": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "IPV6_PMTUDISC_DO": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IPV6_PMTUDISC_DONT": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPV6_PMTUDISC_INTERFACE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IPV6_PMTUDISC_OMIT": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IPV6_PMTUDISC_PROBE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IPV6_PMTUDISC_WANT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_RECVDSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "IPV6_RECVERR": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "IPV6_RECVERR_RFC4884": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "IPV6_RECVFRAGSIZE": reflect.ValueOf(constant.MakeFromLiteral("77", token.INT, 0)), + "IPV6_RECVHOPLIMIT": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "IPV6_RECVHOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "IPV6_RECVORIGDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "IPV6_RECVPATHMTU": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "IPV6_RECVPKTINFO": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "IPV6_RECVRTHDR": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "IPV6_RECVTCLASS": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "IPV6_ROUTER_ALERT": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "IPV6_ROUTER_ALERT_ISOLATE": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "IPV6_RTHDR": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "IPV6_RTHDRDSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "IPV6_RTHDR_LOOSE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPV6_RTHDR_STRICT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IPV6_RTHDR_TYPE_0": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IPV6_RXDSTOPTS": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "IPV6_RXHOPOPTS": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "IPV6_TCLASS": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "IPV6_TRANSPARENT": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), + "IPV6_UNICAST_HOPS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IPV6_UNICAST_IF": reflect.ValueOf(constant.MakeFromLiteral("76", token.INT, 0)), + "IPV6_V6ONLY": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "IPV6_XFRM_POLICY": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "IP_ADD_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "IP_ADD_SOURCE_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "IP_BIND_ADDRESS_NO_PORT": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "IP_BLOCK_SOURCE": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "IP_CHECKSUM": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "IP_DEFAULT_MULTICAST_LOOP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_DEFAULT_MULTICAST_TTL": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_DF": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IP_DROP_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "IP_DROP_SOURCE_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "IP_FREEBIND": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "IP_HDRINCL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IP_IPSEC_POLICY": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "IP_MAXPACKET": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "IP_MAX_MEMBERSHIPS": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IP_MF": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "IP_MINTTL": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "IP_MSFILTER": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "IP_MSS": reflect.ValueOf(constant.MakeFromLiteral("576", token.INT, 0)), + "IP_MTU": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "IP_MTU_DISCOVER": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IP_MULTICAST_ALL": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "IP_MULTICAST_IF": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IP_MULTICAST_LOOP": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "IP_MULTICAST_TTL": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "IP_NODEFRAG": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "IP_OFFMASK": reflect.ValueOf(constant.MakeFromLiteral("8191", token.INT, 0)), + "IP_OPTIONS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IP_ORIGDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IP_PASSSEC": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "IP_PKTINFO": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "IP_PKTOPTIONS": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "IP_PMTUDISC": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "IP_PMTUDISC_DO": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IP_PMTUDISC_DONT": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "IP_PMTUDISC_INTERFACE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "IP_PMTUDISC_OMIT": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IP_PMTUDISC_PROBE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "IP_PMTUDISC_WANT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_RECVERR": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "IP_RECVERR_RFC4884": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "IP_RECVFRAGSIZE": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "IP_RECVOPTS": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "IP_RECVORIGDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "IP_RECVRETOPTS": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IP_RECVTOS": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "IP_RECVTTL": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "IP_RETOPTS": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "IP_RF": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "IP_ROUTER_ALERT": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "IP_TOS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "IP_TRANSPARENT": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "IP_TTL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "IP_UNBLOCK_SOURCE": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "IP_UNICAST_IF": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "IP_XFRM_POLICY": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "ISIG": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "ISTRIP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "IUCLC": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "IUTF8": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "IXANY": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "IXOFF": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "IXON": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "ImplementsGetwd": reflect.ValueOf(syscall.ImplementsGetwd), + "InotifyAddWatch": reflect.ValueOf(syscall.InotifyAddWatch), + "InotifyInit": reflect.ValueOf(syscall.InotifyInit), + "InotifyInit1": reflect.ValueOf(syscall.InotifyInit1), + "InotifyRmWatch": reflect.ValueOf(syscall.InotifyRmWatch), + "Klogctl": reflect.ValueOf(syscall.Klogctl), + "LINUX_REBOOT_CMD_CAD_OFF": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "LINUX_REBOOT_CMD_CAD_ON": reflect.ValueOf(constant.MakeFromLiteral("2309737967", token.INT, 0)), + "LINUX_REBOOT_CMD_HALT": reflect.ValueOf(constant.MakeFromLiteral("3454992675", token.INT, 0)), + "LINUX_REBOOT_CMD_KEXEC": reflect.ValueOf(constant.MakeFromLiteral("1163412803", token.INT, 0)), + "LINUX_REBOOT_CMD_POWER_OFF": reflect.ValueOf(constant.MakeFromLiteral("1126301404", token.INT, 0)), + "LINUX_REBOOT_CMD_RESTART": reflect.ValueOf(constant.MakeFromLiteral("19088743", token.INT, 0)), + "LINUX_REBOOT_CMD_RESTART2": reflect.ValueOf(constant.MakeFromLiteral("2712847316", token.INT, 0)), + "LINUX_REBOOT_CMD_SW_SUSPEND": reflect.ValueOf(constant.MakeFromLiteral("3489725666", token.INT, 0)), + "LINUX_REBOOT_MAGIC1": reflect.ValueOf(constant.MakeFromLiteral("4276215469", token.INT, 0)), + "LINUX_REBOOT_MAGIC2": reflect.ValueOf(constant.MakeFromLiteral("672274793", token.INT, 0)), + "LOCK_EX": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "LOCK_NB": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "LOCK_SH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "LOCK_UN": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "Lchown": reflect.ValueOf(syscall.Lchown), + "Link": reflect.ValueOf(syscall.Link), + "Listen": reflect.ValueOf(syscall.Listen), + "Listxattr": reflect.ValueOf(syscall.Listxattr), + "LsfJump": reflect.ValueOf(syscall.LsfJump), + "LsfSocket": reflect.ValueOf(syscall.LsfSocket), + "LsfStmt": reflect.ValueOf(syscall.LsfStmt), + "Lstat": reflect.ValueOf(syscall.Lstat), + "MADV_COLD": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "MADV_DODUMP": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "MADV_DOFORK": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "MADV_DONTDUMP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "MADV_DONTFORK": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "MADV_DONTNEED": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MADV_FREE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "MADV_HUGEPAGE": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "MADV_HWPOISON": reflect.ValueOf(constant.MakeFromLiteral("100", token.INT, 0)), + "MADV_KEEPONFORK": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "MADV_MERGEABLE": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "MADV_NOHUGEPAGE": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "MADV_NORMAL": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "MADV_PAGEOUT": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "MADV_POPULATE_READ": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "MADV_POPULATE_WRITE": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "MADV_RANDOM": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MADV_REMOVE": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "MADV_SEQUENTIAL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MADV_UNMERGEABLE": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "MADV_WILLNEED": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "MADV_WIPEONFORK": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "MAP_ANON": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "MAP_ANONYMOUS": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "MAP_DENYWRITE": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "MAP_EXECUTABLE": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "MAP_FILE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "MAP_FIXED": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "MAP_FIXED_NOREPLACE": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "MAP_GROWSDOWN": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "MAP_HUGETLB": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "MAP_HUGE_MASK": reflect.ValueOf(constant.MakeFromLiteral("63", token.INT, 0)), + "MAP_HUGE_SHIFT": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "MAP_LOCKED": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "MAP_NONBLOCK": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "MAP_NORESERVE": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "MAP_POPULATE": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "MAP_PRIVATE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MAP_SHARED": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MAP_SHARED_VALIDATE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "MAP_STACK": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "MAP_SYNC": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "MAP_TYPE": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "MCL_CURRENT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MCL_FUTURE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MCL_ONFAULT": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MNT_DETACH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MNT_EXPIRE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MNT_FORCE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MSG_BATCH": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "MSG_CMSG_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "MSG_CONFIRM": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "MSG_CTRUNC": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "MSG_DONTROUTE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MSG_DONTWAIT": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "MSG_EOR": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "MSG_ERRQUEUE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "MSG_FASTOPEN": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "MSG_FIN": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "MSG_MORE": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "MSG_NOSIGNAL": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "MSG_OOB": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MSG_PEEK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MSG_PROXY": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "MSG_RST": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "MSG_SYN": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "MSG_TRUNC": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "MSG_TRYHARD": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MSG_WAITALL": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "MSG_WAITFORONE": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "MSG_ZEROCOPY": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), + "MS_ACTIVE": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "MS_ASYNC": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MS_BIND": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "MS_DIRSYNC": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "MS_INVALIDATE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MS_I_VERSION": reflect.ValueOf(constant.MakeFromLiteral("8388608", token.INT, 0)), + "MS_KERNMOUNT": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), + "MS_LAZYTIME": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), + "MS_MANDLOCK": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "MS_MGC_MSK": reflect.ValueOf(constant.MakeFromLiteral("4294901760", token.INT, 0)), + "MS_MGC_VAL": reflect.ValueOf(constant.MakeFromLiteral("3236757504", token.INT, 0)), + "MS_MOVE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "MS_NOATIME": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "MS_NODEV": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MS_NODIRATIME": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "MS_NOEXEC": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "MS_NOSUID": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "MS_NOSYMFOLLOW": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "MS_NOUSER": reflect.ValueOf(constant.MakeFromLiteral("-2147483648", token.INT, 0)), + "MS_POSIXACL": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "MS_PRIVATE": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "MS_RDONLY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "MS_REC": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "MS_RELATIME": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "MS_REMOUNT": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "MS_RMT_MASK": reflect.ValueOf(constant.MakeFromLiteral("41943121", token.INT, 0)), + "MS_SHARED": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "MS_SILENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "MS_SLAVE": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "MS_STRICTATIME": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "MS_SYNC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "MS_SYNCHRONOUS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "MS_UNBINDABLE": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "Madvise": reflect.ValueOf(syscall.Madvise), + "Mkdir": reflect.ValueOf(syscall.Mkdir), + "Mkdirat": reflect.ValueOf(syscall.Mkdirat), + "Mkfifo": reflect.ValueOf(syscall.Mkfifo), + "Mknod": reflect.ValueOf(syscall.Mknod), + "Mknodat": reflect.ValueOf(syscall.Mknodat), + "Mlock": reflect.ValueOf(syscall.Mlock), + "Mlockall": reflect.ValueOf(syscall.Mlockall), + "Mmap": reflect.ValueOf(syscall.Mmap), + "Mount": reflect.ValueOf(syscall.Mount), + "Mprotect": reflect.ValueOf(syscall.Mprotect), + "Munlock": reflect.ValueOf(syscall.Munlock), + "Munlockall": reflect.ValueOf(syscall.Munlockall), + "Munmap": reflect.ValueOf(syscall.Munmap), + "NAME_MAX": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "NETLINK_ADD_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NETLINK_AUDIT": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "NETLINK_BROADCAST_ERROR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NETLINK_CAP_ACK": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "NETLINK_CONNECTOR": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "NETLINK_CRYPTO": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "NETLINK_DNRTMSG": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "NETLINK_DROP_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "NETLINK_ECRYPTFS": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "NETLINK_EXT_ACK": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "NETLINK_FIB_LOOKUP": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "NETLINK_FIREWALL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "NETLINK_GENERIC": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "NETLINK_GET_STRICT_CHK": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "NETLINK_INET_DIAG": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NETLINK_IP6_FW": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "NETLINK_ISCSI": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "NETLINK_KOBJECT_UEVENT": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "NETLINK_LISTEN_ALL_NSID": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "NETLINK_LIST_MEMBERSHIPS": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "NETLINK_NETFILTER": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "NETLINK_NFLOG": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "NETLINK_NO_ENOBUFS": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "NETLINK_PKTINFO": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "NETLINK_RDMA": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "NETLINK_ROUTE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "NETLINK_RX_RING": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "NETLINK_SCSITRANSPORT": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "NETLINK_SELINUX": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "NETLINK_SMC": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "NETLINK_SOCK_DIAG": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NETLINK_TX_RING": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "NETLINK_UNUSED": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NETLINK_USERSOCK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "NETLINK_XFRM": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "NLA_ALIGNTO": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NLA_F_NESTED": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "NLA_F_NET_BYTEORDER": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "NLA_HDRLEN": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NLMSG_ALIGNTO": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NLMSG_DONE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "NLMSG_ERROR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "NLMSG_HDRLEN": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "NLMSG_MIN_TYPE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "NLMSG_NOOP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NLMSG_OVERRUN": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NLM_F_ACK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "NLM_F_ACK_TLVS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "NLM_F_APPEND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "NLM_F_ATOMIC": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "NLM_F_CAPPED": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "NLM_F_CREATE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "NLM_F_DUMP": reflect.ValueOf(constant.MakeFromLiteral("768", token.INT, 0)), + "NLM_F_DUMP_FILTERED": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "NLM_F_DUMP_INTR": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "NLM_F_ECHO": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "NLM_F_EXCL": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "NLM_F_MATCH": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "NLM_F_MULTI": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "NLM_F_NONREC": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "NLM_F_REPLACE": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "NLM_F_REQUEST": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "NLM_F_ROOT": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "NOFLSH": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "Nanosleep": reflect.ValueOf(syscall.Nanosleep), + "NetlinkRIB": reflect.ValueOf(syscall.NetlinkRIB), + "NsecToTimespec": reflect.ValueOf(syscall.NsecToTimespec), + "NsecToTimeval": reflect.ValueOf(syscall.NsecToTimeval), + "OCRNL": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "OFDEL": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "OFILL": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "OLCUC": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "ONLCR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "ONLRET": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "ONOCR": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "OPOST": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "O_ACCMODE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "O_APPEND": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "O_ASYNC": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "O_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "O_CREAT": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "O_DIRECT": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "O_DIRECTORY": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "O_DSYNC": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "O_EXCL": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "O_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("1052672", token.INT, 0)), + "O_LARGEFILE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "O_NDELAY": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "O_NOATIME": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "O_NOCTTY": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "O_NOFOLLOW": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "O_NONBLOCK": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "O_PATH": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "O_RDONLY": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "O_RDWR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "O_RSYNC": reflect.ValueOf(constant.MakeFromLiteral("1052672", token.INT, 0)), + "O_SYNC": reflect.ValueOf(constant.MakeFromLiteral("1052672", token.INT, 0)), + "O_TMPFILE": reflect.ValueOf(constant.MakeFromLiteral("4259840", token.INT, 0)), + "O_TRUNC": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "O_WRONLY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "Open": reflect.ValueOf(syscall.Open), + "Openat": reflect.ValueOf(syscall.Openat), + "PACKET_ADD_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PACKET_AUXDATA": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PACKET_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PACKET_COPY_THRESH": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PACKET_DROP_MEMBERSHIP": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PACKET_FANOUT": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "PACKET_FANOUT_CBPF": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PACKET_FANOUT_CPU": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PACKET_FANOUT_DATA": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "PACKET_FANOUT_EBPF": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PACKET_FANOUT_FLAG_DEFRAG": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "PACKET_FANOUT_FLAG_ROLLOVER": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "PACKET_FANOUT_FLAG_UNIQUEID": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "PACKET_FANOUT_HASH": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PACKET_FANOUT_LB": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PACKET_FANOUT_QM": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PACKET_FANOUT_RND": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PACKET_FANOUT_ROLLOVER": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PACKET_FASTROUTE": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PACKET_HDRLEN": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "PACKET_HOST": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PACKET_IGNORE_OUTGOING": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "PACKET_KERNEL": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PACKET_LOOPBACK": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PACKET_LOSS": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "PACKET_MR_ALLMULTI": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PACKET_MR_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PACKET_MR_PROMISC": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PACKET_MR_UNICAST": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PACKET_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PACKET_ORIGDEV": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "PACKET_OTHERHOST": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PACKET_OUTGOING": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PACKET_QDISC_BYPASS": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "PACKET_RECV_OUTPUT": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PACKET_RESERVE": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "PACKET_ROLLOVER_STATS": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "PACKET_RX_RING": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PACKET_STATISTICS": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PACKET_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "PACKET_TX_HAS_OFF": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "PACKET_TX_RING": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "PACKET_TX_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "PACKET_USER": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PACKET_VERSION": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "PACKET_VNET_HDR": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "PARENB": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "PARITY_CRC16_PR0": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PARITY_CRC16_PR0_CCITT": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PARITY_CRC16_PR1": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PARITY_CRC16_PR1_CCITT": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PARITY_CRC32_PR0_CCITT": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PARITY_CRC32_PR1_CCITT": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PARITY_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PARITY_NONE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PARMRK": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PARODD": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "PENDIN": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "PRIO_PGRP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PRIO_PROCESS": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PRIO_USER": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PROT_EXEC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PROT_GROWSDOWN": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "PROT_GROWSUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), + "PROT_NONE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PROT_READ": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PROT_WRITE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_CAPBSET_DROP": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "PR_CAPBSET_READ": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "PR_CAP_AMBIENT": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "PR_CAP_AMBIENT_CLEAR_ALL": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PR_CAP_AMBIENT_IS_SET": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_CAP_AMBIENT_LOWER": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PR_CAP_AMBIENT_RAISE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_ENDIAN_BIG": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_ENDIAN_LITTLE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_ENDIAN_PPC_LITTLE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_FPEMU_NOPRINT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_FPEMU_SIGFPE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_FP_EXC_ASYNC": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_FP_EXC_DISABLED": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_FP_EXC_DIV": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "PR_FP_EXC_INV": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "PR_FP_EXC_NONRECOV": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_FP_EXC_OVF": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "PR_FP_EXC_PRECISE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PR_FP_EXC_RES": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "PR_FP_EXC_SW_ENABLE": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "PR_FP_EXC_UND": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "PR_FP_MODE_FR": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_FP_MODE_FRE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_GET_CHILD_SUBREAPER": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "PR_GET_DUMPABLE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PR_GET_ENDIAN": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "PR_GET_FPEMU": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "PR_GET_FPEXC": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "PR_GET_FP_MODE": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "PR_GET_IO_FLUSHER": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "PR_GET_KEEPCAPS": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PR_GET_NAME": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "PR_GET_NO_NEW_PRIVS": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "PR_GET_PDEATHSIG": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_GET_SECCOMP": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "PR_GET_SECUREBITS": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "PR_GET_SPECULATION_CTRL": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "PR_GET_TAGGED_ADDR_CTRL": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "PR_GET_THP_DISABLE": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "PR_GET_TID_ADDRESS": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "PR_GET_TIMERSLACK": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "PR_GET_TIMING": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "PR_GET_TSC": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "PR_GET_UNALIGN": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PR_MCE_KILL": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "PR_MCE_KILL_CLEAR": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_MCE_KILL_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_MCE_KILL_EARLY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_MCE_KILL_GET": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "PR_MCE_KILL_LATE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_MCE_KILL_SET": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_MPX_DISABLE_MANAGEMENT": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "PR_MPX_ENABLE_MANAGEMENT": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "PR_MTE_TAG_MASK": reflect.ValueOf(constant.MakeFromLiteral("524280", token.INT, 0)), + "PR_MTE_TAG_SHIFT": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PR_MTE_TCF_ASYNC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PR_MTE_TCF_MASK": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PR_MTE_TCF_NONE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_MTE_TCF_SHIFT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_MTE_TCF_SYNC": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_PAC_APDAKEY": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PR_PAC_APDBKEY": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PR_PAC_APGAKEY": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "PR_PAC_APIAKEY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_PAC_APIBKEY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_PAC_GET_ENABLED_KEYS": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "PR_PAC_RESET_KEYS": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "PR_PAC_SET_ENABLED_KEYS": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "PR_SCHED_CORE": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "PR_SCHED_CORE_CREATE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_SCHED_CORE_GET": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_SCHED_CORE_MAX": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PR_SCHED_CORE_SCOPE_PROCESS_GROUP": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_SCHED_CORE_SCOPE_THREAD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_SCHED_CORE_SCOPE_THREAD_GROUP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_SCHED_CORE_SHARE_FROM": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PR_SCHED_CORE_SHARE_TO": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_SET_CHILD_SUBREAPER": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "PR_SET_DUMPABLE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PR_SET_ENDIAN": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "PR_SET_FPEMU": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "PR_SET_FPEXC": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "PR_SET_FP_MODE": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "PR_SET_IO_FLUSHER": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "PR_SET_KEEPCAPS": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PR_SET_MM": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "PR_SET_MM_ARG_END": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "PR_SET_MM_ARG_START": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PR_SET_MM_AUXV": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "PR_SET_MM_BRK": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PR_SET_MM_END_CODE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_SET_MM_END_DATA": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PR_SET_MM_ENV_END": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "PR_SET_MM_ENV_START": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "PR_SET_MM_EXE_FILE": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "PR_SET_MM_MAP": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "PR_SET_MM_MAP_SIZE": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "PR_SET_MM_START_BRK": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PR_SET_MM_START_CODE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_SET_MM_START_DATA": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PR_SET_MM_START_STACK": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PR_SET_NAME": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "PR_SET_NO_NEW_PRIVS": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "PR_SET_PDEATHSIG": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_SET_PTRACER": reflect.ValueOf(constant.MakeFromLiteral("1499557217", token.INT, 0)), + "PR_SET_PTRACER_ANY": reflect.ValueOf(constant.MakeFromLiteral("18446744073709551615", token.INT, 0)), + "PR_SET_SECCOMP": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "PR_SET_SECUREBITS": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "PR_SET_SPECULATION_CTRL": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "PR_SET_SYSCALL_USER_DISPATCH": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "PR_SET_TAGGED_ADDR_CTRL": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "PR_SET_THP_DISABLE": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "PR_SET_TIMERSLACK": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "PR_SET_TIMING": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "PR_SET_TSC": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "PR_SET_UNALIGN": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PR_SET_VMA": reflect.ValueOf(constant.MakeFromLiteral("1398164801", token.INT, 0)), + "PR_SET_VMA_ANON_NAME": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_SPEC_DISABLE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PR_SPEC_DISABLE_NOEXEC": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "PR_SPEC_ENABLE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_SPEC_FORCE_DISABLE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PR_SPEC_INDIRECT_BRANCH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_SPEC_L1D_FLUSH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_SPEC_NOT_AFFECTED": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_SPEC_PRCTL": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_SPEC_STORE_BYPASS": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_SVE_GET_VL": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "PR_SVE_SET_VL": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "PR_SVE_SET_VL_ONEXEC": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "PR_SVE_VL_INHERIT": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "PR_SVE_VL_LEN_MASK": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "PR_SYS_DISPATCH_OFF": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_SYS_DISPATCH_ON": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_TAGGED_ADDR_ENABLE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_TASK_PERF_EVENTS_DISABLE": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "PR_TASK_PERF_EVENTS_ENABLE": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "PR_TIMING_STATISTICAL": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PR_TIMING_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_TSC_ENABLE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_TSC_SIGSEGV": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PR_UNALIGN_NOPRINT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PR_UNALIGN_SIGBUS": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PTRACE_ATTACH": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "PTRACE_CONT": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PTRACE_DETACH": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "PTRACE_EVENTMSG_SYSCALL_ENTRY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PTRACE_EVENTMSG_SYSCALL_EXIT": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PTRACE_EVENT_CLONE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PTRACE_EVENT_EXEC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PTRACE_EVENT_EXIT": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PTRACE_EVENT_FORK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PTRACE_EVENT_SECCOMP": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "PTRACE_EVENT_STOP": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "PTRACE_EVENT_VFORK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PTRACE_EVENT_VFORK_DONE": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PTRACE_GETEVENTMSG": reflect.ValueOf(constant.MakeFromLiteral("16897", token.INT, 0)), + "PTRACE_GETREGS": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "PTRACE_GETREGSET": reflect.ValueOf(constant.MakeFromLiteral("16900", token.INT, 0)), + "PTRACE_GETSIGINFO": reflect.ValueOf(constant.MakeFromLiteral("16898", token.INT, 0)), + "PTRACE_GETSIGMASK": reflect.ValueOf(constant.MakeFromLiteral("16906", token.INT, 0)), + "PTRACE_GET_RSEQ_CONFIGURATION": reflect.ValueOf(constant.MakeFromLiteral("16911", token.INT, 0)), + "PTRACE_GET_SYSCALL_INFO": reflect.ValueOf(constant.MakeFromLiteral("16910", token.INT, 0)), + "PTRACE_INTERRUPT": reflect.ValueOf(constant.MakeFromLiteral("16903", token.INT, 0)), + "PTRACE_KILL": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PTRACE_LISTEN": reflect.ValueOf(constant.MakeFromLiteral("16904", token.INT, 0)), + "PTRACE_O_EXITKILL": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "PTRACE_O_MASK": reflect.ValueOf(constant.MakeFromLiteral("3145983", token.INT, 0)), + "PTRACE_O_SUSPEND_SECCOMP": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "PTRACE_O_TRACECLONE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "PTRACE_O_TRACEEXEC": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "PTRACE_O_TRACEEXIT": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "PTRACE_O_TRACEFORK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PTRACE_O_TRACESECCOMP": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "PTRACE_O_TRACESYSGOOD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PTRACE_O_TRACEVFORK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PTRACE_O_TRACEVFORKDONE": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "PTRACE_PEEKDATA": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PTRACE_PEEKSIGINFO": reflect.ValueOf(constant.MakeFromLiteral("16905", token.INT, 0)), + "PTRACE_PEEKSIGINFO_SHARED": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PTRACE_PEEKTEXT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PTRACE_PEEKUSR": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PTRACE_POKEDATA": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "PTRACE_POKETEXT": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "PTRACE_POKEUSR": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "PTRACE_SECCOMP_GET_FILTER": reflect.ValueOf(constant.MakeFromLiteral("16908", token.INT, 0)), + "PTRACE_SECCOMP_GET_METADATA": reflect.ValueOf(constant.MakeFromLiteral("16909", token.INT, 0)), + "PTRACE_SEIZE": reflect.ValueOf(constant.MakeFromLiteral("16902", token.INT, 0)), + "PTRACE_SETOPTIONS": reflect.ValueOf(constant.MakeFromLiteral("16896", token.INT, 0)), + "PTRACE_SETREGS": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "PTRACE_SETREGSET": reflect.ValueOf(constant.MakeFromLiteral("16901", token.INT, 0)), + "PTRACE_SETSIGINFO": reflect.ValueOf(constant.MakeFromLiteral("16899", token.INT, 0)), + "PTRACE_SETSIGMASK": reflect.ValueOf(constant.MakeFromLiteral("16907", token.INT, 0)), + "PTRACE_SINGLESTEP": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "PTRACE_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "PTRACE_SYSCALL_INFO_ENTRY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "PTRACE_SYSCALL_INFO_EXIT": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "PTRACE_SYSCALL_INFO_NONE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "PTRACE_SYSCALL_INFO_SECCOMP": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "PTRACE_SYSEMU": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "PTRACE_SYSEMU_SINGLESTEP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "PTRACE_TRACEME": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "ParseDirent": reflect.ValueOf(syscall.ParseDirent), + "ParseNetlinkMessage": reflect.ValueOf(syscall.ParseNetlinkMessage), + "ParseNetlinkRouteAttr": reflect.ValueOf(syscall.ParseNetlinkRouteAttr), + "ParseSocketControlMessage": reflect.ValueOf(syscall.ParseSocketControlMessage), + "ParseUnixCredentials": reflect.ValueOf(syscall.ParseUnixCredentials), + "ParseUnixRights": reflect.ValueOf(syscall.ParseUnixRights), + "PathMax": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "Pause": reflect.ValueOf(syscall.Pause), + "Pipe": reflect.ValueOf(syscall.Pipe), + "Pipe2": reflect.ValueOf(syscall.Pipe2), + "PivotRoot": reflect.ValueOf(syscall.PivotRoot), + "Pread": reflect.ValueOf(syscall.Pread), + "Pwrite": reflect.ValueOf(syscall.Pwrite), + "RLIMIT_AS": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "RLIMIT_CORE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RLIMIT_CPU": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RLIMIT_DATA": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RLIMIT_FSIZE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RLIMIT_NOFILE": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "RLIMIT_STACK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RLIM_INFINITY": reflect.ValueOf(constant.MakeFromLiteral("18446744073709551615", token.INT, 0)), + "RTAX_ADVMSS": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTAX_CC_ALGO": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTAX_CWND": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "RTAX_FASTOPEN_NO_COOKIE": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "RTAX_FEATURES": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "RTAX_FEATURE_ALLFRAG": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTAX_FEATURE_ECN": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTAX_FEATURE_MASK": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "RTAX_FEATURE_SACK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTAX_FEATURE_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTAX_HOPLIMIT": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "RTAX_INITCWND": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "RTAX_INITRWND": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "RTAX_LOCK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTAX_MAX": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "RTAX_MTU": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTAX_QUICKACK": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "RTAX_REORDERING": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "RTAX_RTO_MIN": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "RTAX_RTT": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTAX_RTTVAR": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "RTAX_SSTHRESH": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "RTAX_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RTAX_WINDOW": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RTA_ALIGNTO": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTA_CACHEINFO": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "RTA_DST": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTA_FLOW": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "RTA_GATEWAY": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "RTA_IIF": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RTA_MAX": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "RTA_METRICS": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTA_MULTIPATH": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "RTA_OIF": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTA_PREFSRC": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "RTA_PRIORITY": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "RTA_SRC": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTA_TABLE": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "RTA_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RTCF_DIRECTSRC": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), + "RTCF_DOREDIRECT": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "RTCF_LOG": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), + "RTCF_MASQ": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), + "RTCF_NAT": reflect.ValueOf(constant.MakeFromLiteral("8388608", token.INT, 0)), + "RTCF_VALVE": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "RTF_ADDRCLASSMASK": reflect.ValueOf(constant.MakeFromLiteral("4160749568", token.INT, 0)), + "RTF_ADDRCONF": reflect.ValueOf(constant.MakeFromLiteral("262144", token.INT, 0)), + "RTF_ALLONLINK": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), + "RTF_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), + "RTF_CACHE": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "RTF_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("65536", token.INT, 0)), + "RTF_DYNAMIC": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTF_FLOW": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), + "RTF_GATEWAY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTF_HOST": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTF_INTERFACE": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "RTF_IRTT": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "RTF_LINKRT": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "RTF_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "RTF_MODIFIED": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "RTF_MSS": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "RTF_MTU": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "RTF_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "RTF_NAT": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), + "RTF_NOFORWARD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "RTF_NONEXTHOP": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), + "RTF_NOPMTUDISC": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "RTF_POLICY": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), + "RTF_REINSTATE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTF_REJECT": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "RTF_STATIC": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "RTF_THROW": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "RTF_UP": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTF_WINDOW": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "RTF_XRESOLVE": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "RTM_BASE": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTM_DELACTION": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "RTM_DELADDR": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "RTM_DELADDRLABEL": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "RTM_DELCHAIN": reflect.ValueOf(constant.MakeFromLiteral("101", token.INT, 0)), + "RTM_DELLINK": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "RTM_DELLINKPROP": reflect.ValueOf(constant.MakeFromLiteral("109", token.INT, 0)), + "RTM_DELMDB": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), + "RTM_DELNEIGH": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "RTM_DELNETCONF": reflect.ValueOf(constant.MakeFromLiteral("81", token.INT, 0)), + "RTM_DELNEXTHOP": reflect.ValueOf(constant.MakeFromLiteral("105", token.INT, 0)), + "RTM_DELNEXTHOPBUCKET": reflect.ValueOf(constant.MakeFromLiteral("117", token.INT, 0)), + "RTM_DELNSID": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), + "RTM_DELQDISC": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "RTM_DELROUTE": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "RTM_DELRULE": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "RTM_DELTCLASS": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "RTM_DELTFILTER": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "RTM_DELVLAN": reflect.ValueOf(constant.MakeFromLiteral("113", token.INT, 0)), + "RTM_F_CLONED": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "RTM_F_EQUALIZE": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "RTM_F_FIB_MATCH": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "RTM_F_LOOKUP_TABLE": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "RTM_F_NOTIFY": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "RTM_F_OFFLOAD": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "RTM_F_OFFLOAD_FAILED": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "RTM_F_PREFIX": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "RTM_F_TRAP": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "RTM_GETACTION": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "RTM_GETADDR": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "RTM_GETADDRLABEL": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "RTM_GETANYCAST": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "RTM_GETCHAIN": reflect.ValueOf(constant.MakeFromLiteral("102", token.INT, 0)), + "RTM_GETDCB": reflect.ValueOf(constant.MakeFromLiteral("78", token.INT, 0)), + "RTM_GETLINK": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "RTM_GETLINKPROP": reflect.ValueOf(constant.MakeFromLiteral("110", token.INT, 0)), + "RTM_GETMDB": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), + "RTM_GETMULTICAST": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "RTM_GETNEIGH": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "RTM_GETNEIGHTBL": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "RTM_GETNETCONF": reflect.ValueOf(constant.MakeFromLiteral("82", token.INT, 0)), + "RTM_GETNEXTHOP": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), + "RTM_GETNEXTHOPBUCKET": reflect.ValueOf(constant.MakeFromLiteral("118", token.INT, 0)), + "RTM_GETNSID": reflect.ValueOf(constant.MakeFromLiteral("90", token.INT, 0)), + "RTM_GETQDISC": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "RTM_GETROUTE": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "RTM_GETRULE": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "RTM_GETSTATS": reflect.ValueOf(constant.MakeFromLiteral("94", token.INT, 0)), + "RTM_GETTCLASS": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "RTM_GETTFILTER": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "RTM_GETVLAN": reflect.ValueOf(constant.MakeFromLiteral("114", token.INT, 0)), + "RTM_MAX": reflect.ValueOf(constant.MakeFromLiteral("119", token.INT, 0)), + "RTM_NEWACTION": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "RTM_NEWADDR": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "RTM_NEWADDRLABEL": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "RTM_NEWCACHEREPORT": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "RTM_NEWCHAIN": reflect.ValueOf(constant.MakeFromLiteral("100", token.INT, 0)), + "RTM_NEWLINK": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTM_NEWLINKPROP": reflect.ValueOf(constant.MakeFromLiteral("108", token.INT, 0)), + "RTM_NEWMDB": reflect.ValueOf(constant.MakeFromLiteral("84", token.INT, 0)), + "RTM_NEWNDUSEROPT": reflect.ValueOf(constant.MakeFromLiteral("68", token.INT, 0)), + "RTM_NEWNEIGH": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "RTM_NEWNEIGHTBL": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "RTM_NEWNETCONF": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "RTM_NEWNEXTHOP": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "RTM_NEWNEXTHOPBUCKET": reflect.ValueOf(constant.MakeFromLiteral("116", token.INT, 0)), + "RTM_NEWNSID": reflect.ValueOf(constant.MakeFromLiteral("88", token.INT, 0)), + "RTM_NEWNVLAN": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "RTM_NEWPREFIX": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "RTM_NEWQDISC": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "RTM_NEWROUTE": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "RTM_NEWRULE": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "RTM_NEWSTATS": reflect.ValueOf(constant.MakeFromLiteral("92", token.INT, 0)), + "RTM_NEWTCLASS": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "RTM_NEWTFILTER": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "RTM_NR_FAMILIES": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "RTM_NR_MSGTYPES": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "RTM_SETDCB": reflect.ValueOf(constant.MakeFromLiteral("79", token.INT, 0)), + "RTM_SETLINK": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "RTM_SETNEIGHTBL": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "RTNH_ALIGNTO": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTNH_COMPARE_MASK": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), + "RTNH_F_DEAD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTNH_F_LINKDOWN": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTNH_F_OFFLOAD": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTNH_F_ONLINK": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTNH_F_PERVASIVE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTNH_F_TRAP": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "RTNH_F_UNRESOLVED": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "RTNLGRP_IPV4_IFADDR": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "RTNLGRP_IPV4_MROUTE": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "RTNLGRP_IPV4_ROUTE": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "RTNLGRP_IPV4_RULE": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTNLGRP_IPV6_IFADDR": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "RTNLGRP_IPV6_IFINFO": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "RTNLGRP_IPV6_MROUTE": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "RTNLGRP_IPV6_PREFIX": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "RTNLGRP_IPV6_ROUTE": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "RTNLGRP_IPV6_RULE": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "RTNLGRP_LINK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTNLGRP_ND_USEROPT": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "RTNLGRP_NEIGH": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RTNLGRP_NONE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RTNLGRP_NOTIFY": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTNLGRP_TC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTN_ANYCAST": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTN_BLACKHOLE": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "RTN_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RTN_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTN_MAX": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "RTN_MULTICAST": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "RTN_NAT": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "RTN_PROHIBIT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTN_THROW": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "RTN_UNICAST": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTN_UNREACHABLE": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "RTN_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RTN_XRESOLVE": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "RTPROT_BABEL": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "RTPROT_BGP": reflect.ValueOf(constant.MakeFromLiteral("186", token.INT, 0)), + "RTPROT_BIRD": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "RTPROT_BOOT": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "RTPROT_DHCP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "RTPROT_DNROUTED": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "RTPROT_EIGRP": reflect.ValueOf(constant.MakeFromLiteral("192", token.INT, 0)), + "RTPROT_GATED": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "RTPROT_ISIS": reflect.ValueOf(constant.MakeFromLiteral("187", token.INT, 0)), + "RTPROT_KEEPALIVED": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "RTPROT_KERNEL": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "RTPROT_MROUTED": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "RTPROT_MRT": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "RTPROT_NTK": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "RTPROT_OPENR": reflect.ValueOf(constant.MakeFromLiteral("99", token.INT, 0)), + "RTPROT_OSPF": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), + "RTPROT_RA": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "RTPROT_REDIRECT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "RTPROT_RIP": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), + "RTPROT_STATIC": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "RTPROT_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RTPROT_XORP": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "RTPROT_ZEBRA": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "RT_CLASS_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("253", token.INT, 0)), + "RT_CLASS_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "RT_CLASS_MAIN": reflect.ValueOf(constant.MakeFromLiteral("254", token.INT, 0)), + "RT_CLASS_MAX": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "RT_CLASS_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RT_SCOPE_HOST": reflect.ValueOf(constant.MakeFromLiteral("254", token.INT, 0)), + "RT_SCOPE_LINK": reflect.ValueOf(constant.MakeFromLiteral("253", token.INT, 0)), + "RT_SCOPE_NOWHERE": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "RT_SCOPE_SITE": reflect.ValueOf(constant.MakeFromLiteral("200", token.INT, 0)), + "RT_SCOPE_UNIVERSE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RT_TABLE_COMPAT": reflect.ValueOf(constant.MakeFromLiteral("252", token.INT, 0)), + "RT_TABLE_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("253", token.INT, 0)), + "RT_TABLE_LOCAL": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "RT_TABLE_MAIN": reflect.ValueOf(constant.MakeFromLiteral("254", token.INT, 0)), + "RT_TABLE_MAX": reflect.ValueOf(constant.MakeFromLiteral("4294967295", token.INT, 0)), + "RT_TABLE_UNSPEC": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RUSAGE_CHILDREN": reflect.ValueOf(constant.MakeFromLiteral("-1", token.INT, 0)), + "RUSAGE_SELF": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "RUSAGE_THREAD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "Read": reflect.ValueOf(syscall.Read), + "ReadDirent": reflect.ValueOf(syscall.ReadDirent), + "Readlink": reflect.ValueOf(syscall.Readlink), + "Recvfrom": reflect.ValueOf(syscall.Recvfrom), + "Recvmsg": reflect.ValueOf(syscall.Recvmsg), + "Removexattr": reflect.ValueOf(syscall.Removexattr), + "Rename": reflect.ValueOf(syscall.Rename), + "Renameat": reflect.ValueOf(syscall.Renameat), + "Rmdir": reflect.ValueOf(syscall.Rmdir), + "SCM_CREDENTIALS": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SCM_RIGHTS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SCM_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "SCM_TIMESTAMPING": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "SCM_TIMESTAMPING_OPT_STATS": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "SCM_TIMESTAMPING_PKTINFO": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "SCM_TIMESTAMPNS": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "SCM_TXTIME": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "SCM_WIFI_STATUS": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "SHUT_RD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "SHUT_RDWR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SHUT_WR": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SIGABRT": reflect.ValueOf(syscall.SIGABRT), + "SIGALRM": reflect.ValueOf(syscall.SIGALRM), + "SIGBUS": reflect.ValueOf(syscall.SIGBUS), + "SIGCHLD": reflect.ValueOf(syscall.SIGCHLD), + "SIGCLD": reflect.ValueOf(syscall.SIGCLD), + "SIGCONT": reflect.ValueOf(syscall.SIGCONT), + "SIGFPE": reflect.ValueOf(syscall.SIGFPE), + "SIGHUP": reflect.ValueOf(syscall.SIGHUP), + "SIGILL": reflect.ValueOf(syscall.SIGILL), + "SIGINT": reflect.ValueOf(syscall.SIGINT), + "SIGIO": reflect.ValueOf(syscall.SIGIO), + "SIGIOT": reflect.ValueOf(syscall.SIGIOT), + "SIGKILL": reflect.ValueOf(syscall.SIGKILL), + "SIGPIPE": reflect.ValueOf(syscall.SIGPIPE), + "SIGPOLL": reflect.ValueOf(syscall.SIGPOLL), + "SIGPROF": reflect.ValueOf(syscall.SIGPROF), + "SIGPWR": reflect.ValueOf(syscall.SIGPWR), + "SIGQUIT": reflect.ValueOf(syscall.SIGQUIT), + "SIGSEGV": reflect.ValueOf(syscall.SIGSEGV), + "SIGSTKFLT": reflect.ValueOf(syscall.SIGSTKFLT), + "SIGSTOP": reflect.ValueOf(syscall.SIGSTOP), + "SIGSYS": reflect.ValueOf(syscall.SIGSYS), + "SIGTERM": reflect.ValueOf(syscall.SIGTERM), + "SIGTRAP": reflect.ValueOf(syscall.SIGTRAP), + "SIGTSTP": reflect.ValueOf(syscall.SIGTSTP), + "SIGTTIN": reflect.ValueOf(syscall.SIGTTIN), + "SIGTTOU": reflect.ValueOf(syscall.SIGTTOU), + "SIGURG": reflect.ValueOf(syscall.SIGURG), + "SIGUSR1": reflect.ValueOf(syscall.SIGUSR1), + "SIGUSR2": reflect.ValueOf(syscall.SIGUSR2), + "SIGVTALRM": reflect.ValueOf(syscall.SIGVTALRM), + "SIGWINCH": reflect.ValueOf(syscall.SIGWINCH), + "SIGXCPU": reflect.ValueOf(syscall.SIGXCPU), + "SIGXFSZ": reflect.ValueOf(syscall.SIGXFSZ), + "SIOCADDDLCI": reflect.ValueOf(constant.MakeFromLiteral("35200", token.INT, 0)), + "SIOCADDMULTI": reflect.ValueOf(constant.MakeFromLiteral("35121", token.INT, 0)), + "SIOCADDRT": reflect.ValueOf(constant.MakeFromLiteral("35083", token.INT, 0)), + "SIOCATMARK": reflect.ValueOf(constant.MakeFromLiteral("35077", token.INT, 0)), + "SIOCDARP": reflect.ValueOf(constant.MakeFromLiteral("35155", token.INT, 0)), + "SIOCDELDLCI": reflect.ValueOf(constant.MakeFromLiteral("35201", token.INT, 0)), + "SIOCDELMULTI": reflect.ValueOf(constant.MakeFromLiteral("35122", token.INT, 0)), + "SIOCDELRT": reflect.ValueOf(constant.MakeFromLiteral("35084", token.INT, 0)), + "SIOCDEVPRIVATE": reflect.ValueOf(constant.MakeFromLiteral("35312", token.INT, 0)), + "SIOCDIFADDR": reflect.ValueOf(constant.MakeFromLiteral("35126", token.INT, 0)), + "SIOCDRARP": reflect.ValueOf(constant.MakeFromLiteral("35168", token.INT, 0)), + "SIOCGARP": reflect.ValueOf(constant.MakeFromLiteral("35156", token.INT, 0)), + "SIOCGIFADDR": reflect.ValueOf(constant.MakeFromLiteral("35093", token.INT, 0)), + "SIOCGIFBR": reflect.ValueOf(constant.MakeFromLiteral("35136", token.INT, 0)), + "SIOCGIFBRDADDR": reflect.ValueOf(constant.MakeFromLiteral("35097", token.INT, 0)), + "SIOCGIFCONF": reflect.ValueOf(constant.MakeFromLiteral("35090", token.INT, 0)), + "SIOCGIFCOUNT": reflect.ValueOf(constant.MakeFromLiteral("35128", token.INT, 0)), + "SIOCGIFDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("35095", token.INT, 0)), + "SIOCGIFENCAP": reflect.ValueOf(constant.MakeFromLiteral("35109", token.INT, 0)), + "SIOCGIFFLAGS": reflect.ValueOf(constant.MakeFromLiteral("35091", token.INT, 0)), + "SIOCGIFHWADDR": reflect.ValueOf(constant.MakeFromLiteral("35111", token.INT, 0)), + "SIOCGIFINDEX": reflect.ValueOf(constant.MakeFromLiteral("35123", token.INT, 0)), + "SIOCGIFMAP": reflect.ValueOf(constant.MakeFromLiteral("35184", token.INT, 0)), + "SIOCGIFMEM": reflect.ValueOf(constant.MakeFromLiteral("35103", token.INT, 0)), + "SIOCGIFMETRIC": reflect.ValueOf(constant.MakeFromLiteral("35101", token.INT, 0)), + "SIOCGIFMTU": reflect.ValueOf(constant.MakeFromLiteral("35105", token.INT, 0)), + "SIOCGIFNAME": reflect.ValueOf(constant.MakeFromLiteral("35088", token.INT, 0)), + "SIOCGIFNETMASK": reflect.ValueOf(constant.MakeFromLiteral("35099", token.INT, 0)), + "SIOCGIFPFLAGS": reflect.ValueOf(constant.MakeFromLiteral("35125", token.INT, 0)), + "SIOCGIFSLAVE": reflect.ValueOf(constant.MakeFromLiteral("35113", token.INT, 0)), + "SIOCGIFTXQLEN": reflect.ValueOf(constant.MakeFromLiteral("35138", token.INT, 0)), + "SIOCGPGRP": reflect.ValueOf(constant.MakeFromLiteral("35076", token.INT, 0)), + "SIOCGRARP": reflect.ValueOf(constant.MakeFromLiteral("35169", token.INT, 0)), + "SIOCGSTAMPNS_OLD": reflect.ValueOf(constant.MakeFromLiteral("35079", token.INT, 0)), + "SIOCGSTAMP_OLD": reflect.ValueOf(constant.MakeFromLiteral("35078", token.INT, 0)), + "SIOCPROTOPRIVATE": reflect.ValueOf(constant.MakeFromLiteral("35296", token.INT, 0)), + "SIOCRTMSG": reflect.ValueOf(constant.MakeFromLiteral("35085", token.INT, 0)), + "SIOCSARP": reflect.ValueOf(constant.MakeFromLiteral("35157", token.INT, 0)), + "SIOCSIFADDR": reflect.ValueOf(constant.MakeFromLiteral("35094", token.INT, 0)), + "SIOCSIFBR": reflect.ValueOf(constant.MakeFromLiteral("35137", token.INT, 0)), + "SIOCSIFBRDADDR": reflect.ValueOf(constant.MakeFromLiteral("35098", token.INT, 0)), + "SIOCSIFDSTADDR": reflect.ValueOf(constant.MakeFromLiteral("35096", token.INT, 0)), + "SIOCSIFENCAP": reflect.ValueOf(constant.MakeFromLiteral("35110", token.INT, 0)), + "SIOCSIFFLAGS": reflect.ValueOf(constant.MakeFromLiteral("35092", token.INT, 0)), + "SIOCSIFHWADDR": reflect.ValueOf(constant.MakeFromLiteral("35108", token.INT, 0)), + "SIOCSIFHWBROADCAST": reflect.ValueOf(constant.MakeFromLiteral("35127", token.INT, 0)), + "SIOCSIFLINK": reflect.ValueOf(constant.MakeFromLiteral("35089", token.INT, 0)), + "SIOCSIFMAP": reflect.ValueOf(constant.MakeFromLiteral("35185", token.INT, 0)), + "SIOCSIFMEM": reflect.ValueOf(constant.MakeFromLiteral("35104", token.INT, 0)), + "SIOCSIFMETRIC": reflect.ValueOf(constant.MakeFromLiteral("35102", token.INT, 0)), + "SIOCSIFMTU": reflect.ValueOf(constant.MakeFromLiteral("35106", token.INT, 0)), + "SIOCSIFNAME": reflect.ValueOf(constant.MakeFromLiteral("35107", token.INT, 0)), + "SIOCSIFNETMASK": reflect.ValueOf(constant.MakeFromLiteral("35100", token.INT, 0)), + "SIOCSIFPFLAGS": reflect.ValueOf(constant.MakeFromLiteral("35124", token.INT, 0)), + "SIOCSIFSLAVE": reflect.ValueOf(constant.MakeFromLiteral("35120", token.INT, 0)), + "SIOCSIFTXQLEN": reflect.ValueOf(constant.MakeFromLiteral("35139", token.INT, 0)), + "SIOCSPGRP": reflect.ValueOf(constant.MakeFromLiteral("35074", token.INT, 0)), + "SIOCSRARP": reflect.ValueOf(constant.MakeFromLiteral("35170", token.INT, 0)), + "SOCK_BUF_LOCK_MASK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "SOCK_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), + "SOCK_DCCP": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "SOCK_DGRAM": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SOCK_NONBLOCK": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "SOCK_PACKET": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "SOCK_RAW": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "SOCK_RCVBUF_LOCK": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SOCK_RDM": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SOCK_SEQPACKET": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "SOCK_SNDBUF_LOCK": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SOCK_STREAM": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SOL_AAL": reflect.ValueOf(constant.MakeFromLiteral("265", token.INT, 0)), + "SOL_ALG": reflect.ValueOf(constant.MakeFromLiteral("279", token.INT, 0)), + "SOL_ATM": reflect.ValueOf(constant.MakeFromLiteral("264", token.INT, 0)), + "SOL_BLUETOOTH": reflect.ValueOf(constant.MakeFromLiteral("274", token.INT, 0)), + "SOL_CAIF": reflect.ValueOf(constant.MakeFromLiteral("278", token.INT, 0)), + "SOL_DCCP": reflect.ValueOf(constant.MakeFromLiteral("269", token.INT, 0)), + "SOL_DECNET": reflect.ValueOf(constant.MakeFromLiteral("261", token.INT, 0)), + "SOL_ICMPV6": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "SOL_IP": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "SOL_IPV6": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "SOL_IRDA": reflect.ValueOf(constant.MakeFromLiteral("266", token.INT, 0)), + "SOL_IUCV": reflect.ValueOf(constant.MakeFromLiteral("277", token.INT, 0)), + "SOL_KCM": reflect.ValueOf(constant.MakeFromLiteral("281", token.INT, 0)), + "SOL_LLC": reflect.ValueOf(constant.MakeFromLiteral("268", token.INT, 0)), + "SOL_NETBEUI": reflect.ValueOf(constant.MakeFromLiteral("267", token.INT, 0)), + "SOL_NETLINK": reflect.ValueOf(constant.MakeFromLiteral("270", token.INT, 0)), + "SOL_NFC": reflect.ValueOf(constant.MakeFromLiteral("280", token.INT, 0)), + "SOL_PACKET": reflect.ValueOf(constant.MakeFromLiteral("263", token.INT, 0)), + "SOL_PNPIPE": reflect.ValueOf(constant.MakeFromLiteral("275", token.INT, 0)), + "SOL_PPPOL2TP": reflect.ValueOf(constant.MakeFromLiteral("273", token.INT, 0)), + "SOL_RAW": reflect.ValueOf(constant.MakeFromLiteral("255", token.INT, 0)), + "SOL_RDS": reflect.ValueOf(constant.MakeFromLiteral("276", token.INT, 0)), + "SOL_RXRPC": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), + "SOL_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SOL_TCP": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "SOL_TIPC": reflect.ValueOf(constant.MakeFromLiteral("271", token.INT, 0)), + "SOL_TLS": reflect.ValueOf(constant.MakeFromLiteral("282", token.INT, 0)), + "SOL_X25": reflect.ValueOf(constant.MakeFromLiteral("262", token.INT, 0)), + "SOL_XDP": reflect.ValueOf(constant.MakeFromLiteral("283", token.INT, 0)), + "SOMAXCONN": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "SO_ACCEPTCONN": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "SO_ATTACH_BPF": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "SO_ATTACH_FILTER": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "SO_ATTACH_REUSEPORT_CBPF": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "SO_ATTACH_REUSEPORT_EBPF": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "SO_BINDTODEVICE": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "SO_BINDTOIFINDEX": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "SO_BPF_EXTENSIONS": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "SO_BROADCAST": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "SO_BSDCOMPAT": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "SO_BUF_LOCK": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "SO_BUSY_POLL": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "SO_BUSY_POLL_BUDGET": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), + "SO_CNX_ADVICE": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "SO_COOKIE": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "SO_DEBUG": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SO_DETACH_BPF": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "SO_DETACH_FILTER": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "SO_DETACH_REUSEPORT_BPF": reflect.ValueOf(constant.MakeFromLiteral("68", token.INT, 0)), + "SO_DOMAIN": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "SO_DONTROUTE": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "SO_ERROR": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SO_GET_FILTER": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "SO_INCOMING_CPU": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "SO_INCOMING_NAPI_ID": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "SO_KEEPALIVE": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "SO_LINGER": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "SO_LOCK_FILTER": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "SO_MARK": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "SO_MAX_PACING_RATE": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "SO_MEMINFO": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "SO_NETNS_COOKIE": reflect.ValueOf(constant.MakeFromLiteral("71", token.INT, 0)), + "SO_NOFCS": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "SO_NO_CHECK": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "SO_OOBINLINE": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "SO_PASSCRED": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SO_PASSSEC": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "SO_PEEK_OFF": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "SO_PEERCRED": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "SO_PEERGROUPS": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "SO_PEERNAME": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "SO_PEERSEC": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "SO_PREFER_BUSY_POLL": reflect.ValueOf(constant.MakeFromLiteral("69", token.INT, 0)), + "SO_PRIORITY": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SO_PROTOCOL": reflect.ValueOf(constant.MakeFromLiteral("38", token.INT, 0)), + "SO_RCVBUF": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SO_RCVBUFFORCE": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "SO_RCVLOWAT": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "SO_RCVTIMEO": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SO_RCVTIMEO_NEW": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "SO_RCVTIMEO_OLD": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SO_RESERVE_MEM": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "SO_REUSEADDR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SO_REUSEPORT": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "SO_RXQ_OVFL": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "SO_SECURITY_AUTHENTICATION": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "SO_SECURITY_ENCRYPTION_NETWORK": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "SO_SECURITY_ENCRYPTION_TRANSPORT": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "SO_SELECT_ERR_QUEUE": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "SO_SNDBUF": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "SO_SNDBUFFORCE": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SO_SNDLOWAT": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "SO_SNDTIMEO": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "SO_SNDTIMEO_NEW": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "SO_SNDTIMEO_OLD": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "SO_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "SO_TIMESTAMPING": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "SO_TIMESTAMPING_NEW": reflect.ValueOf(constant.MakeFromLiteral("65", token.INT, 0)), + "SO_TIMESTAMPING_OLD": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "SO_TIMESTAMPNS": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "SO_TIMESTAMPNS_NEW": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "SO_TIMESTAMPNS_OLD": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "SO_TIMESTAMP_NEW": reflect.ValueOf(constant.MakeFromLiteral("63", token.INT, 0)), + "SO_TIMESTAMP_OLD": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "SO_TXTIME": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "SO_TYPE": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "SO_WIFI_STATUS": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "SO_ZEROCOPY": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "SYS_ACCEPT": reflect.ValueOf(constant.MakeFromLiteral("202", token.INT, 0)), + "SYS_ACCEPT4": reflect.ValueOf(constant.MakeFromLiteral("242", token.INT, 0)), + "SYS_ACCT": reflect.ValueOf(constant.MakeFromLiteral("89", token.INT, 0)), + "SYS_ADD_KEY": reflect.ValueOf(constant.MakeFromLiteral("217", token.INT, 0)), + "SYS_ADJTIMEX": reflect.ValueOf(constant.MakeFromLiteral("171", token.INT, 0)), + "SYS_ARCH_SPECIFIC_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("244", token.INT, 0)), + "SYS_BIND": reflect.ValueOf(constant.MakeFromLiteral("200", token.INT, 0)), + "SYS_BPF": reflect.ValueOf(constant.MakeFromLiteral("280", token.INT, 0)), + "SYS_BRK": reflect.ValueOf(constant.MakeFromLiteral("214", token.INT, 0)), + "SYS_CAPGET": reflect.ValueOf(constant.MakeFromLiteral("90", token.INT, 0)), + "SYS_CAPSET": reflect.ValueOf(constant.MakeFromLiteral("91", token.INT, 0)), + "SYS_CHDIR": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), + "SYS_CHROOT": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), + "SYS_CLOCK_ADJTIME": reflect.ValueOf(constant.MakeFromLiteral("266", token.INT, 0)), + "SYS_CLOCK_GETRES": reflect.ValueOf(constant.MakeFromLiteral("114", token.INT, 0)), + "SYS_CLOCK_GETTIME": reflect.ValueOf(constant.MakeFromLiteral("113", token.INT, 0)), + "SYS_CLOCK_NANOSLEEP": reflect.ValueOf(constant.MakeFromLiteral("115", token.INT, 0)), + "SYS_CLOCK_SETTIME": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "SYS_CLONE": reflect.ValueOf(constant.MakeFromLiteral("220", token.INT, 0)), + "SYS_CLOSE": reflect.ValueOf(constant.MakeFromLiteral("57", token.INT, 0)), + "SYS_CLOSE_RANGE": reflect.ValueOf(constant.MakeFromLiteral("436", token.INT, 0)), + "SYS_CONNECT": reflect.ValueOf(constant.MakeFromLiteral("203", token.INT, 0)), + "SYS_COPY_FILE_RANGE": reflect.ValueOf(constant.MakeFromLiteral("285", token.INT, 0)), + "SYS_DELETE_MODULE": reflect.ValueOf(constant.MakeFromLiteral("106", token.INT, 0)), + "SYS_DUP": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "SYS_DUP3": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "SYS_EPOLL_CREATE1": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SYS_EPOLL_CTL": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "SYS_EPOLL_PWAIT": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "SYS_EPOLL_PWAIT2": reflect.ValueOf(constant.MakeFromLiteral("441", token.INT, 0)), + "SYS_EVENTFD2": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "SYS_EXECVE": reflect.ValueOf(constant.MakeFromLiteral("221", token.INT, 0)), + "SYS_EXECVEAT": reflect.ValueOf(constant.MakeFromLiteral("281", token.INT, 0)), + "SYS_EXIT": reflect.ValueOf(constant.MakeFromLiteral("93", token.INT, 0)), + "SYS_EXIT_GROUP": reflect.ValueOf(constant.MakeFromLiteral("94", token.INT, 0)), + "SYS_FACCESSAT": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), + "SYS_FACCESSAT2": reflect.ValueOf(constant.MakeFromLiteral("439", token.INT, 0)), + "SYS_FADVISE64": reflect.ValueOf(constant.MakeFromLiteral("223", token.INT, 0)), + "SYS_FALLOCATE": reflect.ValueOf(constant.MakeFromLiteral("47", token.INT, 0)), + "SYS_FANOTIFY_INIT": reflect.ValueOf(constant.MakeFromLiteral("262", token.INT, 0)), + "SYS_FANOTIFY_MARK": reflect.ValueOf(constant.MakeFromLiteral("263", token.INT, 0)), + "SYS_FCHDIR": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), + "SYS_FCHMOD": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), + "SYS_FCHMODAT": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), + "SYS_FCHOWN": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), + "SYS_FCHOWNAT": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), + "SYS_FCNTL": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "SYS_FDATASYNC": reflect.ValueOf(constant.MakeFromLiteral("83", token.INT, 0)), + "SYS_FGETXATTR": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "SYS_FINIT_MODULE": reflect.ValueOf(constant.MakeFromLiteral("273", token.INT, 0)), + "SYS_FLISTXATTR": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "SYS_FLOCK": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SYS_FREMOVEXATTR": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SYS_FSCONFIG": reflect.ValueOf(constant.MakeFromLiteral("431", token.INT, 0)), + "SYS_FSETXATTR": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "SYS_FSMOUNT": reflect.ValueOf(constant.MakeFromLiteral("432", token.INT, 0)), + "SYS_FSOPEN": reflect.ValueOf(constant.MakeFromLiteral("430", token.INT, 0)), + "SYS_FSPICK": reflect.ValueOf(constant.MakeFromLiteral("433", token.INT, 0)), + "SYS_FSTATFS": reflect.ValueOf(constant.MakeFromLiteral("44", token.INT, 0)), + "SYS_FSYNC": reflect.ValueOf(constant.MakeFromLiteral("82", token.INT, 0)), + "SYS_FTRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("46", token.INT, 0)), + "SYS_FUTEX": reflect.ValueOf(constant.MakeFromLiteral("98", token.INT, 0)), + "SYS_FUTEX_WAITV": reflect.ValueOf(constant.MakeFromLiteral("449", token.INT, 0)), + "SYS_GETCPU": reflect.ValueOf(constant.MakeFromLiteral("168", token.INT, 0)), + "SYS_GETCWD": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "SYS_GETDENTS64": reflect.ValueOf(constant.MakeFromLiteral("61", token.INT, 0)), + "SYS_GETEGID": reflect.ValueOf(constant.MakeFromLiteral("177", token.INT, 0)), + "SYS_GETEUID": reflect.ValueOf(constant.MakeFromLiteral("175", token.INT, 0)), + "SYS_GETGID": reflect.ValueOf(constant.MakeFromLiteral("176", token.INT, 0)), + "SYS_GETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("158", token.INT, 0)), + "SYS_GETITIMER": reflect.ValueOf(constant.MakeFromLiteral("102", token.INT, 0)), + "SYS_GETPEERNAME": reflect.ValueOf(constant.MakeFromLiteral("205", token.INT, 0)), + "SYS_GETPGID": reflect.ValueOf(constant.MakeFromLiteral("155", token.INT, 0)), + "SYS_GETPID": reflect.ValueOf(constant.MakeFromLiteral("172", token.INT, 0)), + "SYS_GETPPID": reflect.ValueOf(constant.MakeFromLiteral("173", token.INT, 0)), + "SYS_GETPRIORITY": reflect.ValueOf(constant.MakeFromLiteral("141", token.INT, 0)), + "SYS_GETRANDOM": reflect.ValueOf(constant.MakeFromLiteral("278", token.INT, 0)), + "SYS_GETRESGID": reflect.ValueOf(constant.MakeFromLiteral("150", token.INT, 0)), + "SYS_GETRESUID": reflect.ValueOf(constant.MakeFromLiteral("148", token.INT, 0)), + "SYS_GETRUSAGE": reflect.ValueOf(constant.MakeFromLiteral("165", token.INT, 0)), + "SYS_GETSID": reflect.ValueOf(constant.MakeFromLiteral("156", token.INT, 0)), + "SYS_GETSOCKNAME": reflect.ValueOf(constant.MakeFromLiteral("204", token.INT, 0)), + "SYS_GETSOCKOPT": reflect.ValueOf(constant.MakeFromLiteral("209", token.INT, 0)), + "SYS_GETTID": reflect.ValueOf(constant.MakeFromLiteral("178", token.INT, 0)), + "SYS_GETTIMEOFDAY": reflect.ValueOf(constant.MakeFromLiteral("169", token.INT, 0)), + "SYS_GETUID": reflect.ValueOf(constant.MakeFromLiteral("174", token.INT, 0)), + "SYS_GETXATTR": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SYS_GET_MEMPOLICY": reflect.ValueOf(constant.MakeFromLiteral("236", token.INT, 0)), + "SYS_GET_ROBUST_LIST": reflect.ValueOf(constant.MakeFromLiteral("100", token.INT, 0)), + "SYS_INIT_MODULE": reflect.ValueOf(constant.MakeFromLiteral("105", token.INT, 0)), + "SYS_INOTIFY_ADD_WATCH": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "SYS_INOTIFY_INIT1": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "SYS_INOTIFY_RM_WATCH": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "SYS_IOCTL": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "SYS_IOPRIO_GET": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "SYS_IOPRIO_SET": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "SYS_IO_CANCEL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "SYS_IO_DESTROY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SYS_IO_GETEVENTS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SYS_IO_PGETEVENTS": reflect.ValueOf(constant.MakeFromLiteral("292", token.INT, 0)), + "SYS_IO_SETUP": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "SYS_IO_SUBMIT": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "SYS_IO_URING_ENTER": reflect.ValueOf(constant.MakeFromLiteral("426", token.INT, 0)), + "SYS_IO_URING_REGISTER": reflect.ValueOf(constant.MakeFromLiteral("427", token.INT, 0)), + "SYS_IO_URING_SETUP": reflect.ValueOf(constant.MakeFromLiteral("425", token.INT, 0)), + "SYS_KCMP": reflect.ValueOf(constant.MakeFromLiteral("272", token.INT, 0)), + "SYS_KEXEC_FILE_LOAD": reflect.ValueOf(constant.MakeFromLiteral("294", token.INT, 0)), + "SYS_KEXEC_LOAD": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "SYS_KEYCTL": reflect.ValueOf(constant.MakeFromLiteral("219", token.INT, 0)), + "SYS_KILL": reflect.ValueOf(constant.MakeFromLiteral("129", token.INT, 0)), + "SYS_LANDLOCK_ADD_RULE": reflect.ValueOf(constant.MakeFromLiteral("445", token.INT, 0)), + "SYS_LANDLOCK_CREATE_RULESET": reflect.ValueOf(constant.MakeFromLiteral("444", token.INT, 0)), + "SYS_LANDLOCK_RESTRICT_SELF": reflect.ValueOf(constant.MakeFromLiteral("446", token.INT, 0)), + "SYS_LGETXATTR": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "SYS_LINKAT": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "SYS_LISTEN": reflect.ValueOf(constant.MakeFromLiteral("201", token.INT, 0)), + "SYS_LISTXATTR": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "SYS_LLISTXATTR": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SYS_LOOKUP_DCOOKIE": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "SYS_LREMOVEXATTR": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "SYS_LSEEK": reflect.ValueOf(constant.MakeFromLiteral("62", token.INT, 0)), + "SYS_LSETXATTR": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "SYS_MADVISE": reflect.ValueOf(constant.MakeFromLiteral("233", token.INT, 0)), + "SYS_MBIND": reflect.ValueOf(constant.MakeFromLiteral("235", token.INT, 0)), + "SYS_MEMBARRIER": reflect.ValueOf(constant.MakeFromLiteral("283", token.INT, 0)), + "SYS_MEMFD_CREATE": reflect.ValueOf(constant.MakeFromLiteral("279", token.INT, 0)), + "SYS_MIGRATE_PAGES": reflect.ValueOf(constant.MakeFromLiteral("238", token.INT, 0)), + "SYS_MINCORE": reflect.ValueOf(constant.MakeFromLiteral("232", token.INT, 0)), + "SYS_MKDIRAT": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "SYS_MKNODAT": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "SYS_MLOCK": reflect.ValueOf(constant.MakeFromLiteral("228", token.INT, 0)), + "SYS_MLOCK2": reflect.ValueOf(constant.MakeFromLiteral("284", token.INT, 0)), + "SYS_MLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("230", token.INT, 0)), + "SYS_MMAP": reflect.ValueOf(constant.MakeFromLiteral("222", token.INT, 0)), + "SYS_MOUNT": reflect.ValueOf(constant.MakeFromLiteral("40", token.INT, 0)), + "SYS_MOUNT_SETATTR": reflect.ValueOf(constant.MakeFromLiteral("442", token.INT, 0)), + "SYS_MOVE_MOUNT": reflect.ValueOf(constant.MakeFromLiteral("429", token.INT, 0)), + "SYS_MOVE_PAGES": reflect.ValueOf(constant.MakeFromLiteral("239", token.INT, 0)), + "SYS_MPROTECT": reflect.ValueOf(constant.MakeFromLiteral("226", token.INT, 0)), + "SYS_MQ_GETSETATTR": reflect.ValueOf(constant.MakeFromLiteral("185", token.INT, 0)), + "SYS_MQ_NOTIFY": reflect.ValueOf(constant.MakeFromLiteral("184", token.INT, 0)), + "SYS_MQ_OPEN": reflect.ValueOf(constant.MakeFromLiteral("180", token.INT, 0)), + "SYS_MQ_TIMEDRECEIVE": reflect.ValueOf(constant.MakeFromLiteral("183", token.INT, 0)), + "SYS_MQ_TIMEDSEND": reflect.ValueOf(constant.MakeFromLiteral("182", token.INT, 0)), + "SYS_MQ_UNLINK": reflect.ValueOf(constant.MakeFromLiteral("181", token.INT, 0)), + "SYS_MREMAP": reflect.ValueOf(constant.MakeFromLiteral("216", token.INT, 0)), + "SYS_MSGCTL": reflect.ValueOf(constant.MakeFromLiteral("187", token.INT, 0)), + "SYS_MSGGET": reflect.ValueOf(constant.MakeFromLiteral("186", token.INT, 0)), + "SYS_MSGRCV": reflect.ValueOf(constant.MakeFromLiteral("188", token.INT, 0)), + "SYS_MSGSND": reflect.ValueOf(constant.MakeFromLiteral("189", token.INT, 0)), + "SYS_MSYNC": reflect.ValueOf(constant.MakeFromLiteral("227", token.INT, 0)), + "SYS_MUNLOCK": reflect.ValueOf(constant.MakeFromLiteral("229", token.INT, 0)), + "SYS_MUNLOCKALL": reflect.ValueOf(constant.MakeFromLiteral("231", token.INT, 0)), + "SYS_MUNMAP": reflect.ValueOf(constant.MakeFromLiteral("215", token.INT, 0)), + "SYS_NAME_TO_HANDLE_AT": reflect.ValueOf(constant.MakeFromLiteral("264", token.INT, 0)), + "SYS_NANOSLEEP": reflect.ValueOf(constant.MakeFromLiteral("101", token.INT, 0)), + "SYS_NFSSERVCTL": reflect.ValueOf(constant.MakeFromLiteral("42", token.INT, 0)), + "SYS_OPENAT": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "SYS_OPENAT2": reflect.ValueOf(constant.MakeFromLiteral("437", token.INT, 0)), + "SYS_OPEN_BY_HANDLE_AT": reflect.ValueOf(constant.MakeFromLiteral("265", token.INT, 0)), + "SYS_OPEN_TREE": reflect.ValueOf(constant.MakeFromLiteral("428", token.INT, 0)), + "SYS_PERF_EVENT_OPEN": reflect.ValueOf(constant.MakeFromLiteral("241", token.INT, 0)), + "SYS_PERSONALITY": reflect.ValueOf(constant.MakeFromLiteral("92", token.INT, 0)), + "SYS_PIDFD_GETFD": reflect.ValueOf(constant.MakeFromLiteral("438", token.INT, 0)), + "SYS_PIDFD_OPEN": reflect.ValueOf(constant.MakeFromLiteral("434", token.INT, 0)), + "SYS_PIDFD_SEND_SIGNAL": reflect.ValueOf(constant.MakeFromLiteral("424", token.INT, 0)), + "SYS_PIPE2": reflect.ValueOf(constant.MakeFromLiteral("59", token.INT, 0)), + "SYS_PIVOT_ROOT": reflect.ValueOf(constant.MakeFromLiteral("41", token.INT, 0)), + "SYS_PKEY_ALLOC": reflect.ValueOf(constant.MakeFromLiteral("289", token.INT, 0)), + "SYS_PKEY_FREE": reflect.ValueOf(constant.MakeFromLiteral("290", token.INT, 0)), + "SYS_PKEY_MPROTECT": reflect.ValueOf(constant.MakeFromLiteral("288", token.INT, 0)), + "SYS_PPOLL": reflect.ValueOf(constant.MakeFromLiteral("73", token.INT, 0)), + "SYS_PRCTL": reflect.ValueOf(constant.MakeFromLiteral("167", token.INT, 0)), + "SYS_PREAD64": reflect.ValueOf(constant.MakeFromLiteral("67", token.INT, 0)), + "SYS_PREADV": reflect.ValueOf(constant.MakeFromLiteral("69", token.INT, 0)), + "SYS_PREADV2": reflect.ValueOf(constant.MakeFromLiteral("286", token.INT, 0)), + "SYS_PRLIMIT64": reflect.ValueOf(constant.MakeFromLiteral("261", token.INT, 0)), + "SYS_PROCESS_MADVISE": reflect.ValueOf(constant.MakeFromLiteral("440", token.INT, 0)), + "SYS_PROCESS_MRELEASE": reflect.ValueOf(constant.MakeFromLiteral("448", token.INT, 0)), + "SYS_PROCESS_VM_READV": reflect.ValueOf(constant.MakeFromLiteral("270", token.INT, 0)), + "SYS_PROCESS_VM_WRITEV": reflect.ValueOf(constant.MakeFromLiteral("271", token.INT, 0)), + "SYS_PSELECT6": reflect.ValueOf(constant.MakeFromLiteral("72", token.INT, 0)), + "SYS_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("117", token.INT, 0)), + "SYS_PWRITE64": reflect.ValueOf(constant.MakeFromLiteral("68", token.INT, 0)), + "SYS_PWRITEV": reflect.ValueOf(constant.MakeFromLiteral("70", token.INT, 0)), + "SYS_PWRITEV2": reflect.ValueOf(constant.MakeFromLiteral("287", token.INT, 0)), + "SYS_QUOTACTL": reflect.ValueOf(constant.MakeFromLiteral("60", token.INT, 0)), + "SYS_QUOTACTL_FD": reflect.ValueOf(constant.MakeFromLiteral("443", token.INT, 0)), + "SYS_READ": reflect.ValueOf(constant.MakeFromLiteral("63", token.INT, 0)), + "SYS_READAHEAD": reflect.ValueOf(constant.MakeFromLiteral("213", token.INT, 0)), + "SYS_READLINKAT": reflect.ValueOf(constant.MakeFromLiteral("78", token.INT, 0)), + "SYS_READV": reflect.ValueOf(constant.MakeFromLiteral("65", token.INT, 0)), + "SYS_REBOOT": reflect.ValueOf(constant.MakeFromLiteral("142", token.INT, 0)), + "SYS_RECVFROM": reflect.ValueOf(constant.MakeFromLiteral("207", token.INT, 0)), + "SYS_RECVMMSG": reflect.ValueOf(constant.MakeFromLiteral("243", token.INT, 0)), + "SYS_RECVMSG": reflect.ValueOf(constant.MakeFromLiteral("212", token.INT, 0)), + "SYS_REMAP_FILE_PAGES": reflect.ValueOf(constant.MakeFromLiteral("234", token.INT, 0)), + "SYS_REMOVEXATTR": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "SYS_RENAMEAT2": reflect.ValueOf(constant.MakeFromLiteral("276", token.INT, 0)), + "SYS_REQUEST_KEY": reflect.ValueOf(constant.MakeFromLiteral("218", token.INT, 0)), + "SYS_RESTART_SYSCALL": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "SYS_RSEQ": reflect.ValueOf(constant.MakeFromLiteral("293", token.INT, 0)), + "SYS_RT_SIGACTION": reflect.ValueOf(constant.MakeFromLiteral("134", token.INT, 0)), + "SYS_RT_SIGPENDING": reflect.ValueOf(constant.MakeFromLiteral("136", token.INT, 0)), + "SYS_RT_SIGPROCMASK": reflect.ValueOf(constant.MakeFromLiteral("135", token.INT, 0)), + "SYS_RT_SIGQUEUEINFO": reflect.ValueOf(constant.MakeFromLiteral("138", token.INT, 0)), + "SYS_RT_SIGRETURN": reflect.ValueOf(constant.MakeFromLiteral("139", token.INT, 0)), + "SYS_RT_SIGSUSPEND": reflect.ValueOf(constant.MakeFromLiteral("133", token.INT, 0)), + "SYS_RT_SIGTIMEDWAIT": reflect.ValueOf(constant.MakeFromLiteral("137", token.INT, 0)), + "SYS_RT_TGSIGQUEUEINFO": reflect.ValueOf(constant.MakeFromLiteral("240", token.INT, 0)), + "SYS_SCHED_GETAFFINITY": reflect.ValueOf(constant.MakeFromLiteral("123", token.INT, 0)), + "SYS_SCHED_GETATTR": reflect.ValueOf(constant.MakeFromLiteral("275", token.INT, 0)), + "SYS_SCHED_GETPARAM": reflect.ValueOf(constant.MakeFromLiteral("121", token.INT, 0)), + "SYS_SCHED_GETSCHEDULER": reflect.ValueOf(constant.MakeFromLiteral("120", token.INT, 0)), + "SYS_SCHED_GET_PRIORITY_MAX": reflect.ValueOf(constant.MakeFromLiteral("125", token.INT, 0)), + "SYS_SCHED_GET_PRIORITY_MIN": reflect.ValueOf(constant.MakeFromLiteral("126", token.INT, 0)), + "SYS_SCHED_RR_GET_INTERVAL": reflect.ValueOf(constant.MakeFromLiteral("127", token.INT, 0)), + "SYS_SCHED_SETAFFINITY": reflect.ValueOf(constant.MakeFromLiteral("122", token.INT, 0)), + "SYS_SCHED_SETATTR": reflect.ValueOf(constant.MakeFromLiteral("274", token.INT, 0)), + "SYS_SCHED_SETPARAM": reflect.ValueOf(constant.MakeFromLiteral("118", token.INT, 0)), + "SYS_SCHED_SETSCHEDULER": reflect.ValueOf(constant.MakeFromLiteral("119", token.INT, 0)), + "SYS_SCHED_YIELD": reflect.ValueOf(constant.MakeFromLiteral("124", token.INT, 0)), + "SYS_SECCOMP": reflect.ValueOf(constant.MakeFromLiteral("277", token.INT, 0)), + "SYS_SEMCTL": reflect.ValueOf(constant.MakeFromLiteral("191", token.INT, 0)), + "SYS_SEMGET": reflect.ValueOf(constant.MakeFromLiteral("190", token.INT, 0)), + "SYS_SEMOP": reflect.ValueOf(constant.MakeFromLiteral("193", token.INT, 0)), + "SYS_SEMTIMEDOP": reflect.ValueOf(constant.MakeFromLiteral("192", token.INT, 0)), + "SYS_SENDFILE": reflect.ValueOf(constant.MakeFromLiteral("71", token.INT, 0)), + "SYS_SENDMMSG": reflect.ValueOf(constant.MakeFromLiteral("269", token.INT, 0)), + "SYS_SENDMSG": reflect.ValueOf(constant.MakeFromLiteral("211", token.INT, 0)), + "SYS_SENDTO": reflect.ValueOf(constant.MakeFromLiteral("206", token.INT, 0)), + "SYS_SETDOMAINNAME": reflect.ValueOf(constant.MakeFromLiteral("162", token.INT, 0)), + "SYS_SETFSGID": reflect.ValueOf(constant.MakeFromLiteral("152", token.INT, 0)), + "SYS_SETFSUID": reflect.ValueOf(constant.MakeFromLiteral("151", token.INT, 0)), + "SYS_SETGID": reflect.ValueOf(constant.MakeFromLiteral("144", token.INT, 0)), + "SYS_SETGROUPS": reflect.ValueOf(constant.MakeFromLiteral("159", token.INT, 0)), + "SYS_SETHOSTNAME": reflect.ValueOf(constant.MakeFromLiteral("161", token.INT, 0)), + "SYS_SETITIMER": reflect.ValueOf(constant.MakeFromLiteral("103", token.INT, 0)), + "SYS_SETNS": reflect.ValueOf(constant.MakeFromLiteral("268", token.INT, 0)), + "SYS_SETPGID": reflect.ValueOf(constant.MakeFromLiteral("154", token.INT, 0)), + "SYS_SETPRIORITY": reflect.ValueOf(constant.MakeFromLiteral("140", token.INT, 0)), + "SYS_SETREGID": reflect.ValueOf(constant.MakeFromLiteral("143", token.INT, 0)), + "SYS_SETRESGID": reflect.ValueOf(constant.MakeFromLiteral("149", token.INT, 0)), + "SYS_SETRESUID": reflect.ValueOf(constant.MakeFromLiteral("147", token.INT, 0)), + "SYS_SETREUID": reflect.ValueOf(constant.MakeFromLiteral("145", token.INT, 0)), + "SYS_SETSID": reflect.ValueOf(constant.MakeFromLiteral("157", token.INT, 0)), + "SYS_SETSOCKOPT": reflect.ValueOf(constant.MakeFromLiteral("208", token.INT, 0)), + "SYS_SETTIMEOFDAY": reflect.ValueOf(constant.MakeFromLiteral("170", token.INT, 0)), + "SYS_SETUID": reflect.ValueOf(constant.MakeFromLiteral("146", token.INT, 0)), + "SYS_SETXATTR": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "SYS_SET_MEMPOLICY": reflect.ValueOf(constant.MakeFromLiteral("237", token.INT, 0)), + "SYS_SET_MEMPOLICY_HOME_NODE": reflect.ValueOf(constant.MakeFromLiteral("450", token.INT, 0)), + "SYS_SET_ROBUST_LIST": reflect.ValueOf(constant.MakeFromLiteral("99", token.INT, 0)), + "SYS_SET_TID_ADDRESS": reflect.ValueOf(constant.MakeFromLiteral("96", token.INT, 0)), + "SYS_SHMAT": reflect.ValueOf(constant.MakeFromLiteral("196", token.INT, 0)), + "SYS_SHMCTL": reflect.ValueOf(constant.MakeFromLiteral("195", token.INT, 0)), + "SYS_SHMDT": reflect.ValueOf(constant.MakeFromLiteral("197", token.INT, 0)), + "SYS_SHMGET": reflect.ValueOf(constant.MakeFromLiteral("194", token.INT, 0)), + "SYS_SHUTDOWN": reflect.ValueOf(constant.MakeFromLiteral("210", token.INT, 0)), + "SYS_SIGALTSTACK": reflect.ValueOf(constant.MakeFromLiteral("132", token.INT, 0)), + "SYS_SIGNALFD4": reflect.ValueOf(constant.MakeFromLiteral("74", token.INT, 0)), + "SYS_SOCKET": reflect.ValueOf(constant.MakeFromLiteral("198", token.INT, 0)), + "SYS_SOCKETPAIR": reflect.ValueOf(constant.MakeFromLiteral("199", token.INT, 0)), + "SYS_SPLICE": reflect.ValueOf(constant.MakeFromLiteral("76", token.INT, 0)), + "SYS_STATFS": reflect.ValueOf(constant.MakeFromLiteral("43", token.INT, 0)), + "SYS_STATX": reflect.ValueOf(constant.MakeFromLiteral("291", token.INT, 0)), + "SYS_SWAPOFF": reflect.ValueOf(constant.MakeFromLiteral("225", token.INT, 0)), + "SYS_SWAPON": reflect.ValueOf(constant.MakeFromLiteral("224", token.INT, 0)), + "SYS_SYMLINKAT": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "SYS_SYNC": reflect.ValueOf(constant.MakeFromLiteral("81", token.INT, 0)), + "SYS_SYNCFS": reflect.ValueOf(constant.MakeFromLiteral("267", token.INT, 0)), + "SYS_SYNC_FILE_RANGE": reflect.ValueOf(constant.MakeFromLiteral("84", token.INT, 0)), + "SYS_SYSINFO": reflect.ValueOf(constant.MakeFromLiteral("179", token.INT, 0)), + "SYS_SYSLOG": reflect.ValueOf(constant.MakeFromLiteral("116", token.INT, 0)), + "SYS_TEE": reflect.ValueOf(constant.MakeFromLiteral("77", token.INT, 0)), + "SYS_TGKILL": reflect.ValueOf(constant.MakeFromLiteral("131", token.INT, 0)), + "SYS_TIMERFD_CREATE": reflect.ValueOf(constant.MakeFromLiteral("85", token.INT, 0)), + "SYS_TIMERFD_GETTIME": reflect.ValueOf(constant.MakeFromLiteral("87", token.INT, 0)), + "SYS_TIMERFD_SETTIME": reflect.ValueOf(constant.MakeFromLiteral("86", token.INT, 0)), + "SYS_TIMER_CREATE": reflect.ValueOf(constant.MakeFromLiteral("107", token.INT, 0)), + "SYS_TIMER_DELETE": reflect.ValueOf(constant.MakeFromLiteral("111", token.INT, 0)), + "SYS_TIMER_GETOVERRUN": reflect.ValueOf(constant.MakeFromLiteral("109", token.INT, 0)), + "SYS_TIMER_GETTIME": reflect.ValueOf(constant.MakeFromLiteral("108", token.INT, 0)), + "SYS_TIMER_SETTIME": reflect.ValueOf(constant.MakeFromLiteral("110", token.INT, 0)), + "SYS_TIMES": reflect.ValueOf(constant.MakeFromLiteral("153", token.INT, 0)), + "SYS_TKILL": reflect.ValueOf(constant.MakeFromLiteral("130", token.INT, 0)), + "SYS_TRUNCATE": reflect.ValueOf(constant.MakeFromLiteral("45", token.INT, 0)), + "SYS_UMASK": reflect.ValueOf(constant.MakeFromLiteral("166", token.INT, 0)), + "SYS_UMOUNT2": reflect.ValueOf(constant.MakeFromLiteral("39", token.INT, 0)), + "SYS_UNAME": reflect.ValueOf(constant.MakeFromLiteral("160", token.INT, 0)), + "SYS_UNLINKAT": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "SYS_UNSHARE": reflect.ValueOf(constant.MakeFromLiteral("97", token.INT, 0)), + "SYS_USERFAULTFD": reflect.ValueOf(constant.MakeFromLiteral("282", token.INT, 0)), + "SYS_UTIMENSAT": reflect.ValueOf(constant.MakeFromLiteral("88", token.INT, 0)), + "SYS_VHANGUP": reflect.ValueOf(constant.MakeFromLiteral("58", token.INT, 0)), + "SYS_VMSPLICE": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), + "SYS_WAIT4": reflect.ValueOf(constant.MakeFromLiteral("260", token.INT, 0)), + "SYS_WAITID": reflect.ValueOf(constant.MakeFromLiteral("95", token.INT, 0)), + "SYS_WRITE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "SYS_WRITEV": reflect.ValueOf(constant.MakeFromLiteral("66", token.INT, 0)), + "S_BLKSIZE": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "S_IEXEC": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "S_IFBLK": reflect.ValueOf(constant.MakeFromLiteral("24576", token.INT, 0)), + "S_IFCHR": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), + "S_IFDIR": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "S_IFIFO": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), + "S_IFLNK": reflect.ValueOf(constant.MakeFromLiteral("40960", token.INT, 0)), + "S_IFMT": reflect.ValueOf(constant.MakeFromLiteral("61440", token.INT, 0)), + "S_IFREG": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), + "S_IFSOCK": reflect.ValueOf(constant.MakeFromLiteral("49152", token.INT, 0)), + "S_IREAD": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "S_IRGRP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "S_IROTH": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "S_IRUSR": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "S_IRWXG": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "S_IRWXO": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "S_IRWXU": reflect.ValueOf(constant.MakeFromLiteral("448", token.INT, 0)), + "S_ISGID": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), + "S_ISUID": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), + "S_ISVTX": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "S_IWGRP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "S_IWOTH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "S_IWRITE": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "S_IWUSR": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "S_IXGRP": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "S_IXOTH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "S_IXUSR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "Seek": reflect.ValueOf(syscall.Seek), + "Select": reflect.ValueOf(syscall.Select), + "Sendfile": reflect.ValueOf(syscall.Sendfile), + "Sendmsg": reflect.ValueOf(syscall.Sendmsg), + "SendmsgN": reflect.ValueOf(syscall.SendmsgN), + "Sendto": reflect.ValueOf(syscall.Sendto), + "SetLsfPromisc": reflect.ValueOf(syscall.SetLsfPromisc), + "SetNonblock": reflect.ValueOf(syscall.SetNonblock), + "Setdomainname": reflect.ValueOf(syscall.Setdomainname), + "Setegid": reflect.ValueOf(syscall.Setegid), + "Setenv": reflect.ValueOf(syscall.Setenv), + "Seteuid": reflect.ValueOf(syscall.Seteuid), + "Setfsgid": reflect.ValueOf(syscall.Setfsgid), + "Setfsuid": reflect.ValueOf(syscall.Setfsuid), + "Setgid": reflect.ValueOf(syscall.Setgid), + "Setgroups": reflect.ValueOf(syscall.Setgroups), + "Sethostname": reflect.ValueOf(syscall.Sethostname), + "Setpgid": reflect.ValueOf(syscall.Setpgid), + "Setpriority": reflect.ValueOf(syscall.Setpriority), + "Setregid": reflect.ValueOf(syscall.Setregid), + "Setresgid": reflect.ValueOf(syscall.Setresgid), + "Setresuid": reflect.ValueOf(syscall.Setresuid), + "Setreuid": reflect.ValueOf(syscall.Setreuid), + "Setrlimit": reflect.ValueOf(syscall.Setrlimit), + "Setsid": reflect.ValueOf(syscall.Setsid), + "SetsockoptByte": reflect.ValueOf(syscall.SetsockoptByte), + "SetsockoptICMPv6Filter": reflect.ValueOf(syscall.SetsockoptICMPv6Filter), + "SetsockoptIPMreq": reflect.ValueOf(syscall.SetsockoptIPMreq), + "SetsockoptIPMreqn": reflect.ValueOf(syscall.SetsockoptIPMreqn), + "SetsockoptIPv6Mreq": reflect.ValueOf(syscall.SetsockoptIPv6Mreq), + "SetsockoptInet4Addr": reflect.ValueOf(syscall.SetsockoptInet4Addr), + "SetsockoptInt": reflect.ValueOf(syscall.SetsockoptInt), + "SetsockoptLinger": reflect.ValueOf(syscall.SetsockoptLinger), + "SetsockoptString": reflect.ValueOf(syscall.SetsockoptString), + "SetsockoptTimeval": reflect.ValueOf(syscall.SetsockoptTimeval), + "Settimeofday": reflect.ValueOf(syscall.Settimeofday), + "Setuid": reflect.ValueOf(syscall.Setuid), + "Setxattr": reflect.ValueOf(syscall.Setxattr), + "SizeofCmsghdr": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofICMPv6Filter": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SizeofIPMreq": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofIPMreqn": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SizeofIPv6MTUInfo": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "SizeofIPv6Mreq": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SizeofIfAddrmsg": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofIfInfomsg": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofInet4Pktinfo": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SizeofInet6Pktinfo": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SizeofInotifyEvent": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofLinger": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofMsghdr": reflect.ValueOf(constant.MakeFromLiteral("56", token.INT, 0)), + "SizeofNlAttr": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SizeofNlMsgerr": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SizeofNlMsghdr": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofRtAttr": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "SizeofRtGenmsg": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "SizeofRtMsg": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SizeofRtNexthop": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofSockFilter": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "SizeofSockFprog": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofSockaddrAny": reflect.ValueOf(constant.MakeFromLiteral("112", token.INT, 0)), + "SizeofSockaddrInet4": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "SizeofSockaddrInet6": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "SizeofSockaddrLinklayer": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "SizeofSockaddrNetlink": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SizeofSockaddrUnix": reflect.ValueOf(constant.MakeFromLiteral("110", token.INT, 0)), + "SizeofTCPInfo": reflect.ValueOf(constant.MakeFromLiteral("104", token.INT, 0)), + "SizeofUcred": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "SlicePtrFromStrings": reflect.ValueOf(syscall.SlicePtrFromStrings), + "Socket": reflect.ValueOf(syscall.Socket), + "SocketDisableIPv6": reflect.ValueOf(&syscall.SocketDisableIPv6).Elem(), + "Socketpair": reflect.ValueOf(syscall.Socketpair), + "Splice": reflect.ValueOf(syscall.Splice), + "Stat": reflect.ValueOf(syscall.Stat), + "Statfs": reflect.ValueOf(syscall.Statfs), + "Stderr": reflect.ValueOf(&syscall.Stderr).Elem(), + "Stdin": reflect.ValueOf(&syscall.Stdin).Elem(), + "Stdout": reflect.ValueOf(&syscall.Stdout).Elem(), + "StringBytePtr": reflect.ValueOf(syscall.StringBytePtr), + "StringByteSlice": reflect.ValueOf(syscall.StringByteSlice), + "StringSlicePtr": reflect.ValueOf(syscall.StringSlicePtr), + "Symlink": reflect.ValueOf(syscall.Symlink), + "Sync": reflect.ValueOf(syscall.Sync), + "SyncFileRange": reflect.ValueOf(syscall.SyncFileRange), + "Sysinfo": reflect.ValueOf(syscall.Sysinfo), + "TCFLSH": reflect.ValueOf(constant.MakeFromLiteral("21515", token.INT, 0)), + "TCGETS": reflect.ValueOf(constant.MakeFromLiteral("21505", token.INT, 0)), + "TCIFLUSH": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "TCIOFLUSH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TCOFLUSH": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TCP_CC_INFO": reflect.ValueOf(constant.MakeFromLiteral("26", token.INT, 0)), + "TCP_CM_INQ": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "TCP_CONGESTION": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "TCP_COOKIE_IN_ALWAYS": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TCP_COOKIE_MAX": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TCP_COOKIE_MIN": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TCP_COOKIE_OUT_NEVER": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TCP_COOKIE_PAIR_SIZE": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "TCP_COOKIE_TRANSACTIONS": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "TCP_CORK": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "TCP_DEFER_ACCEPT": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "TCP_FASTOPEN": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), + "TCP_FASTOPEN_CONNECT": reflect.ValueOf(constant.MakeFromLiteral("30", token.INT, 0)), + "TCP_FASTOPEN_KEY": reflect.ValueOf(constant.MakeFromLiteral("33", token.INT, 0)), + "TCP_FASTOPEN_NO_COOKIE": reflect.ValueOf(constant.MakeFromLiteral("34", token.INT, 0)), + "TCP_INFO": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "TCP_INQ": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "TCP_KEEPCNT": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "TCP_KEEPIDLE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TCP_KEEPINTVL": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "TCP_LINGER2": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TCP_MAXSEG": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TCP_MAXWIN": reflect.ValueOf(constant.MakeFromLiteral("65535", token.INT, 0)), + "TCP_MAX_WINSHIFT": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "TCP_MD5SIG": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "TCP_MD5SIG_EXT": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "TCP_MD5SIG_FLAG_PREFIX": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TCP_MD5SIG_MAXKEYLEN": reflect.ValueOf(constant.MakeFromLiteral("80", token.INT, 0)), + "TCP_MSS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "TCP_MSS_DEFAULT": reflect.ValueOf(constant.MakeFromLiteral("536", token.INT, 0)), + "TCP_MSS_DESIRED": reflect.ValueOf(constant.MakeFromLiteral("1220", token.INT, 0)), + "TCP_NODELAY": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TCP_NOTSENT_LOWAT": reflect.ValueOf(constant.MakeFromLiteral("25", token.INT, 0)), + "TCP_QUEUE_SEQ": reflect.ValueOf(constant.MakeFromLiteral("21", token.INT, 0)), + "TCP_QUICKACK": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "TCP_REPAIR": reflect.ValueOf(constant.MakeFromLiteral("19", token.INT, 0)), + "TCP_REPAIR_OFF": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "TCP_REPAIR_OFF_NO_WP": reflect.ValueOf(constant.MakeFromLiteral("-1", token.INT, 0)), + "TCP_REPAIR_ON": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TCP_REPAIR_OPTIONS": reflect.ValueOf(constant.MakeFromLiteral("22", token.INT, 0)), + "TCP_REPAIR_QUEUE": reflect.ValueOf(constant.MakeFromLiteral("20", token.INT, 0)), + "TCP_REPAIR_WINDOW": reflect.ValueOf(constant.MakeFromLiteral("29", token.INT, 0)), + "TCP_SAVED_SYN": reflect.ValueOf(constant.MakeFromLiteral("28", token.INT, 0)), + "TCP_SAVE_SYN": reflect.ValueOf(constant.MakeFromLiteral("27", token.INT, 0)), + "TCP_SYNCNT": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "TCP_S_DATA_IN": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TCP_S_DATA_OUT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TCP_THIN_DUPACK": reflect.ValueOf(constant.MakeFromLiteral("17", token.INT, 0)), + "TCP_THIN_LINEAR_TIMEOUTS": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TCP_TIMESTAMP": reflect.ValueOf(constant.MakeFromLiteral("24", token.INT, 0)), + "TCP_TX_DELAY": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), + "TCP_ULP": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), + "TCP_USER_TIMEOUT": reflect.ValueOf(constant.MakeFromLiteral("18", token.INT, 0)), + "TCP_WINDOW_CLAMP": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "TCP_ZEROCOPY_RECEIVE": reflect.ValueOf(constant.MakeFromLiteral("35", token.INT, 0)), + "TCSAFLUSH": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TCSETS": reflect.ValueOf(constant.MakeFromLiteral("21506", token.INT, 0)), + "TIOCCBRK": reflect.ValueOf(constant.MakeFromLiteral("21544", token.INT, 0)), + "TIOCCONS": reflect.ValueOf(constant.MakeFromLiteral("21533", token.INT, 0)), + "TIOCEXCL": reflect.ValueOf(constant.MakeFromLiteral("21516", token.INT, 0)), + "TIOCGDEV": reflect.ValueOf(constant.MakeFromLiteral("2147767346", token.INT, 0)), + "TIOCGETD": reflect.ValueOf(constant.MakeFromLiteral("21540", token.INT, 0)), + "TIOCGEXCL": reflect.ValueOf(constant.MakeFromLiteral("2147767360", token.INT, 0)), + "TIOCGICOUNT": reflect.ValueOf(constant.MakeFromLiteral("21597", token.INT, 0)), + "TIOCGISO7816": reflect.ValueOf(constant.MakeFromLiteral("2150126658", token.INT, 0)), + "TIOCGLCKTRMIOS": reflect.ValueOf(constant.MakeFromLiteral("21590", token.INT, 0)), + "TIOCGPGRP": reflect.ValueOf(constant.MakeFromLiteral("21519", token.INT, 0)), + "TIOCGPKT": reflect.ValueOf(constant.MakeFromLiteral("2147767352", token.INT, 0)), + "TIOCGPTLCK": reflect.ValueOf(constant.MakeFromLiteral("2147767353", token.INT, 0)), + "TIOCGPTN": reflect.ValueOf(constant.MakeFromLiteral("2147767344", token.INT, 0)), + "TIOCGPTPEER": reflect.ValueOf(constant.MakeFromLiteral("21569", token.INT, 0)), + "TIOCGRS485": reflect.ValueOf(constant.MakeFromLiteral("21550", token.INT, 0)), + "TIOCGSERIAL": reflect.ValueOf(constant.MakeFromLiteral("21534", token.INT, 0)), + "TIOCGSID": reflect.ValueOf(constant.MakeFromLiteral("21545", token.INT, 0)), + "TIOCGSOFTCAR": reflect.ValueOf(constant.MakeFromLiteral("21529", token.INT, 0)), + "TIOCGWINSZ": reflect.ValueOf(constant.MakeFromLiteral("21523", token.INT, 0)), + "TIOCINQ": reflect.ValueOf(constant.MakeFromLiteral("21531", token.INT, 0)), + "TIOCLINUX": reflect.ValueOf(constant.MakeFromLiteral("21532", token.INT, 0)), + "TIOCMBIC": reflect.ValueOf(constant.MakeFromLiteral("21527", token.INT, 0)), + "TIOCMBIS": reflect.ValueOf(constant.MakeFromLiteral("21526", token.INT, 0)), + "TIOCMGET": reflect.ValueOf(constant.MakeFromLiteral("21525", token.INT, 0)), + "TIOCMIWAIT": reflect.ValueOf(constant.MakeFromLiteral("21596", token.INT, 0)), + "TIOCMSET": reflect.ValueOf(constant.MakeFromLiteral("21528", token.INT, 0)), + "TIOCM_CAR": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TIOCM_CD": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TIOCM_CTS": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "TIOCM_DSR": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "TIOCM_DTR": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TIOCM_LE": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TIOCM_RI": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "TIOCM_RNG": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), + "TIOCM_RTS": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TIOCM_SR": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TIOCM_ST": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TIOCNOTTY": reflect.ValueOf(constant.MakeFromLiteral("21538", token.INT, 0)), + "TIOCNXCL": reflect.ValueOf(constant.MakeFromLiteral("21517", token.INT, 0)), + "TIOCOUTQ": reflect.ValueOf(constant.MakeFromLiteral("21521", token.INT, 0)), + "TIOCPKT": reflect.ValueOf(constant.MakeFromLiteral("21536", token.INT, 0)), + "TIOCPKT_DATA": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "TIOCPKT_DOSTOP": reflect.ValueOf(constant.MakeFromLiteral("32", token.INT, 0)), + "TIOCPKT_FLUSHREAD": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TIOCPKT_FLUSHWRITE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "TIOCPKT_IOCTL": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "TIOCPKT_NOSTOP": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "TIOCPKT_START": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "TIOCPKT_STOP": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "TIOCSBRK": reflect.ValueOf(constant.MakeFromLiteral("21543", token.INT, 0)), + "TIOCSCTTY": reflect.ValueOf(constant.MakeFromLiteral("21518", token.INT, 0)), + "TIOCSERCONFIG": reflect.ValueOf(constant.MakeFromLiteral("21587", token.INT, 0)), + "TIOCSERGETLSR": reflect.ValueOf(constant.MakeFromLiteral("21593", token.INT, 0)), + "TIOCSERGETMULTI": reflect.ValueOf(constant.MakeFromLiteral("21594", token.INT, 0)), + "TIOCSERGSTRUCT": reflect.ValueOf(constant.MakeFromLiteral("21592", token.INT, 0)), + "TIOCSERGWILD": reflect.ValueOf(constant.MakeFromLiteral("21588", token.INT, 0)), + "TIOCSERSETMULTI": reflect.ValueOf(constant.MakeFromLiteral("21595", token.INT, 0)), + "TIOCSERSWILD": reflect.ValueOf(constant.MakeFromLiteral("21589", token.INT, 0)), + "TIOCSER_TEMT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "TIOCSETD": reflect.ValueOf(constant.MakeFromLiteral("21539", token.INT, 0)), + "TIOCSIG": reflect.ValueOf(constant.MakeFromLiteral("1074025526", token.INT, 0)), + "TIOCSISO7816": reflect.ValueOf(constant.MakeFromLiteral("3223868483", token.INT, 0)), + "TIOCSLCKTRMIOS": reflect.ValueOf(constant.MakeFromLiteral("21591", token.INT, 0)), + "TIOCSPGRP": reflect.ValueOf(constant.MakeFromLiteral("21520", token.INT, 0)), + "TIOCSPTLCK": reflect.ValueOf(constant.MakeFromLiteral("1074025521", token.INT, 0)), + "TIOCSRS485": reflect.ValueOf(constant.MakeFromLiteral("21551", token.INT, 0)), + "TIOCSSERIAL": reflect.ValueOf(constant.MakeFromLiteral("21535", token.INT, 0)), + "TIOCSSOFTCAR": reflect.ValueOf(constant.MakeFromLiteral("21530", token.INT, 0)), + "TIOCSTI": reflect.ValueOf(constant.MakeFromLiteral("21522", token.INT, 0)), + "TIOCSWINSZ": reflect.ValueOf(constant.MakeFromLiteral("21524", token.INT, 0)), + "TIOCVHANGUP": reflect.ValueOf(constant.MakeFromLiteral("21559", token.INT, 0)), + "TOSTOP": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "TUNATTACHFILTER": reflect.ValueOf(constant.MakeFromLiteral("1074812117", token.INT, 0)), + "TUNDETACHFILTER": reflect.ValueOf(constant.MakeFromLiteral("1074812118", token.INT, 0)), + "TUNGETDEVNETNS": reflect.ValueOf(constant.MakeFromLiteral("21731", token.INT, 0)), + "TUNGETFEATURES": reflect.ValueOf(constant.MakeFromLiteral("2147767503", token.INT, 0)), + "TUNGETFILTER": reflect.ValueOf(constant.MakeFromLiteral("2148553947", token.INT, 0)), + "TUNGETIFF": reflect.ValueOf(constant.MakeFromLiteral("2147767506", token.INT, 0)), + "TUNGETSNDBUF": reflect.ValueOf(constant.MakeFromLiteral("2147767507", token.INT, 0)), + "TUNGETVNETBE": reflect.ValueOf(constant.MakeFromLiteral("2147767519", token.INT, 0)), + "TUNGETVNETHDRSZ": reflect.ValueOf(constant.MakeFromLiteral("2147767511", token.INT, 0)), + "TUNGETVNETLE": reflect.ValueOf(constant.MakeFromLiteral("2147767517", token.INT, 0)), + "TUNSETCARRIER": reflect.ValueOf(constant.MakeFromLiteral("1074025698", token.INT, 0)), + "TUNSETDEBUG": reflect.ValueOf(constant.MakeFromLiteral("1074025673", token.INT, 0)), + "TUNSETFILTEREBPF": reflect.ValueOf(constant.MakeFromLiteral("2147767521", token.INT, 0)), + "TUNSETGROUP": reflect.ValueOf(constant.MakeFromLiteral("1074025678", token.INT, 0)), + "TUNSETIFF": reflect.ValueOf(constant.MakeFromLiteral("1074025674", token.INT, 0)), + "TUNSETIFINDEX": reflect.ValueOf(constant.MakeFromLiteral("1074025690", token.INT, 0)), + "TUNSETLINK": reflect.ValueOf(constant.MakeFromLiteral("1074025677", token.INT, 0)), + "TUNSETNOCSUM": reflect.ValueOf(constant.MakeFromLiteral("1074025672", token.INT, 0)), + "TUNSETOFFLOAD": reflect.ValueOf(constant.MakeFromLiteral("1074025680", token.INT, 0)), + "TUNSETOWNER": reflect.ValueOf(constant.MakeFromLiteral("1074025676", token.INT, 0)), + "TUNSETPERSIST": reflect.ValueOf(constant.MakeFromLiteral("1074025675", token.INT, 0)), + "TUNSETQUEUE": reflect.ValueOf(constant.MakeFromLiteral("1074025689", token.INT, 0)), + "TUNSETSNDBUF": reflect.ValueOf(constant.MakeFromLiteral("1074025684", token.INT, 0)), + "TUNSETSTEERINGEBPF": reflect.ValueOf(constant.MakeFromLiteral("2147767520", token.INT, 0)), + "TUNSETTXFILTER": reflect.ValueOf(constant.MakeFromLiteral("1074025681", token.INT, 0)), + "TUNSETVNETBE": reflect.ValueOf(constant.MakeFromLiteral("1074025694", token.INT, 0)), + "TUNSETVNETHDRSZ": reflect.ValueOf(constant.MakeFromLiteral("1074025688", token.INT, 0)), + "TUNSETVNETLE": reflect.ValueOf(constant.MakeFromLiteral("1074025692", token.INT, 0)), + "Tee": reflect.ValueOf(syscall.Tee), + "Tgkill": reflect.ValueOf(syscall.Tgkill), + "Time": reflect.ValueOf(syscall.Time), + "Times": reflect.ValueOf(syscall.Times), + "TimespecToNsec": reflect.ValueOf(syscall.TimespecToNsec), + "TimevalToNsec": reflect.ValueOf(syscall.TimevalToNsec), + "Truncate": reflect.ValueOf(syscall.Truncate), + "Umask": reflect.ValueOf(syscall.Umask), + "Uname": reflect.ValueOf(syscall.Uname), + "UnixCredentials": reflect.ValueOf(syscall.UnixCredentials), + "UnixRights": reflect.ValueOf(syscall.UnixRights), + "Unlink": reflect.ValueOf(syscall.Unlink), + "Unlinkat": reflect.ValueOf(syscall.Unlinkat), + "Unmount": reflect.ValueOf(syscall.Unmount), + "Unsetenv": reflect.ValueOf(syscall.Unsetenv), + "Unshare": reflect.ValueOf(syscall.Unshare), + "Utime": reflect.ValueOf(syscall.Utime), + "Utimes": reflect.ValueOf(syscall.Utimes), + "UtimesNano": reflect.ValueOf(syscall.UtimesNano), + "VDISCARD": reflect.ValueOf(constant.MakeFromLiteral("13", token.INT, 0)), + "VEOF": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "VEOL": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), + "VEOL2": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), + "VERASE": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "VINTR": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "VKILL": reflect.ValueOf(constant.MakeFromLiteral("3", token.INT, 0)), + "VLNEXT": reflect.ValueOf(constant.MakeFromLiteral("15", token.INT, 0)), + "VMIN": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), + "VQUIT": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "VREPRINT": reflect.ValueOf(constant.MakeFromLiteral("12", token.INT, 0)), + "VSTART": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "VSTOP": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), + "VSUSP": reflect.ValueOf(constant.MakeFromLiteral("10", token.INT, 0)), + "VSWTC": reflect.ValueOf(constant.MakeFromLiteral("7", token.INT, 0)), + "VT0": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), + "VT1": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "VTDLY": reflect.ValueOf(constant.MakeFromLiteral("16384", token.INT, 0)), + "VTIME": reflect.ValueOf(constant.MakeFromLiteral("5", token.INT, 0)), + "VWERASE": reflect.ValueOf(constant.MakeFromLiteral("14", token.INT, 0)), + "WALL": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), + "WCLONE": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "WCONTINUED": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), + "WEXITED": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + "WNOHANG": reflect.ValueOf(constant.MakeFromLiteral("1", token.INT, 0)), + "WNOTHREAD": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "WNOWAIT": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "WORDSIZE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), + "WSTOPPED": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "WUNTRACED": reflect.ValueOf(constant.MakeFromLiteral("2", token.INT, 0)), + "Wait4": reflect.ValueOf(syscall.Wait4), + "Write": reflect.ValueOf(syscall.Write), + "XCASE": reflect.ValueOf(constant.MakeFromLiteral("4", token.INT, 0)), + + // type definitions + "Cmsghdr": reflect.ValueOf((*syscall.Cmsghdr)(nil)), + "Conn": reflect.ValueOf((*syscall.Conn)(nil)), + "Credential": reflect.ValueOf((*syscall.Credential)(nil)), + "Dirent": reflect.ValueOf((*syscall.Dirent)(nil)), + "EpollEvent": reflect.ValueOf((*syscall.EpollEvent)(nil)), + "Errno": reflect.ValueOf((*syscall.Errno)(nil)), + "FdSet": reflect.ValueOf((*syscall.FdSet)(nil)), + "Flock_t": reflect.ValueOf((*syscall.Flock_t)(nil)), + "Fsid": reflect.ValueOf((*syscall.Fsid)(nil)), + "ICMPv6Filter": reflect.ValueOf((*syscall.ICMPv6Filter)(nil)), + "IPMreq": reflect.ValueOf((*syscall.IPMreq)(nil)), + "IPMreqn": reflect.ValueOf((*syscall.IPMreqn)(nil)), + "IPv6MTUInfo": reflect.ValueOf((*syscall.IPv6MTUInfo)(nil)), + "IPv6Mreq": reflect.ValueOf((*syscall.IPv6Mreq)(nil)), + "IfAddrmsg": reflect.ValueOf((*syscall.IfAddrmsg)(nil)), + "IfInfomsg": reflect.ValueOf((*syscall.IfInfomsg)(nil)), + "Inet4Pktinfo": reflect.ValueOf((*syscall.Inet4Pktinfo)(nil)), + "Inet6Pktinfo": reflect.ValueOf((*syscall.Inet6Pktinfo)(nil)), + "InotifyEvent": reflect.ValueOf((*syscall.InotifyEvent)(nil)), + "Iovec": reflect.ValueOf((*syscall.Iovec)(nil)), + "Linger": reflect.ValueOf((*syscall.Linger)(nil)), + "Msghdr": reflect.ValueOf((*syscall.Msghdr)(nil)), + "NetlinkMessage": reflect.ValueOf((*syscall.NetlinkMessage)(nil)), + "NetlinkRouteAttr": reflect.ValueOf((*syscall.NetlinkRouteAttr)(nil)), + "NetlinkRouteRequest": reflect.ValueOf((*syscall.NetlinkRouteRequest)(nil)), + "NlAttr": reflect.ValueOf((*syscall.NlAttr)(nil)), + "NlMsgerr": reflect.ValueOf((*syscall.NlMsgerr)(nil)), + "NlMsghdr": reflect.ValueOf((*syscall.NlMsghdr)(nil)), + "ProcAttr": reflect.ValueOf((*syscall.ProcAttr)(nil)), + "RawConn": reflect.ValueOf((*syscall.RawConn)(nil)), + "RawSockaddr": reflect.ValueOf((*syscall.RawSockaddr)(nil)), + "RawSockaddrAny": reflect.ValueOf((*syscall.RawSockaddrAny)(nil)), + "RawSockaddrInet4": reflect.ValueOf((*syscall.RawSockaddrInet4)(nil)), + "RawSockaddrInet6": reflect.ValueOf((*syscall.RawSockaddrInet6)(nil)), + "RawSockaddrLinklayer": reflect.ValueOf((*syscall.RawSockaddrLinklayer)(nil)), + "RawSockaddrNetlink": reflect.ValueOf((*syscall.RawSockaddrNetlink)(nil)), + "RawSockaddrUnix": reflect.ValueOf((*syscall.RawSockaddrUnix)(nil)), + "Rlimit": reflect.ValueOf((*syscall.Rlimit)(nil)), + "RtAttr": reflect.ValueOf((*syscall.RtAttr)(nil)), + "RtGenmsg": reflect.ValueOf((*syscall.RtGenmsg)(nil)), + "RtMsg": reflect.ValueOf((*syscall.RtMsg)(nil)), + "RtNexthop": reflect.ValueOf((*syscall.RtNexthop)(nil)), + "Rusage": reflect.ValueOf((*syscall.Rusage)(nil)), + "Signal": reflect.ValueOf((*syscall.Signal)(nil)), + "SockFilter": reflect.ValueOf((*syscall.SockFilter)(nil)), + "SockFprog": reflect.ValueOf((*syscall.SockFprog)(nil)), + "Sockaddr": reflect.ValueOf((*syscall.Sockaddr)(nil)), + "SockaddrInet4": reflect.ValueOf((*syscall.SockaddrInet4)(nil)), + "SockaddrInet6": reflect.ValueOf((*syscall.SockaddrInet6)(nil)), + "SockaddrLinklayer": reflect.ValueOf((*syscall.SockaddrLinklayer)(nil)), + "SockaddrNetlink": reflect.ValueOf((*syscall.SockaddrNetlink)(nil)), + "SockaddrUnix": reflect.ValueOf((*syscall.SockaddrUnix)(nil)), + "SocketControlMessage": reflect.ValueOf((*syscall.SocketControlMessage)(nil)), + "Stat_t": reflect.ValueOf((*syscall.Stat_t)(nil)), + "Statfs_t": reflect.ValueOf((*syscall.Statfs_t)(nil)), + "SysProcAttr": reflect.ValueOf((*syscall.SysProcAttr)(nil)), + "SysProcIDMap": reflect.ValueOf((*syscall.SysProcIDMap)(nil)), + "Sysinfo_t": reflect.ValueOf((*syscall.Sysinfo_t)(nil)), + "TCPInfo": reflect.ValueOf((*syscall.TCPInfo)(nil)), + "Termios": reflect.ValueOf((*syscall.Termios)(nil)), + "Time_t": reflect.ValueOf((*syscall.Time_t)(nil)), + "Timespec": reflect.ValueOf((*syscall.Timespec)(nil)), + "Timeval": reflect.ValueOf((*syscall.Timeval)(nil)), + "Timex": reflect.ValueOf((*syscall.Timex)(nil)), + "Tms": reflect.ValueOf((*syscall.Tms)(nil)), + "Ucred": reflect.ValueOf((*syscall.Ucred)(nil)), + "Ustat_t": reflect.ValueOf((*syscall.Ustat_t)(nil)), + "Utimbuf": reflect.ValueOf((*syscall.Utimbuf)(nil)), + "Utsname": reflect.ValueOf((*syscall.Utsname)(nil)), + "WaitStatus": reflect.ValueOf((*syscall.WaitStatus)(nil)), + + // interface wrapper definitions + "_Conn": reflect.ValueOf((*_syscall_Conn)(nil)), + "_RawConn": reflect.ValueOf((*_syscall_RawConn)(nil)), + "_Sockaddr": reflect.ValueOf((*_syscall_Sockaddr)(nil)), + } +} + +// _syscall_Conn is an interface wrapper for Conn type +type _syscall_Conn struct { + IValue interface{} + WSyscallConn func() (syscall.RawConn, error) +} + +func (W _syscall_Conn) SyscallConn() (syscall.RawConn, error) { + return W.WSyscallConn() +} + +// _syscall_RawConn is an interface wrapper for RawConn type +type _syscall_RawConn struct { + IValue interface{} + WControl func(f func(fd uintptr)) error + WRead func(f func(fd uintptr) (done bool)) error + WWrite func(f func(fd uintptr) (done bool)) error +} + +func (W _syscall_RawConn) Control(f func(fd uintptr)) error { + return W.WControl(f) +} +func (W _syscall_RawConn) Read(f func(fd uintptr) (done bool)) error { + return W.WRead(f) +} +func (W _syscall_RawConn) Write(f func(fd uintptr) (done bool)) error { + return W.WWrite(f) +} + +// _syscall_Sockaddr is an interface wrapper for Sockaddr type +type _syscall_Sockaddr struct { + IValue interface{} +} diff --git a/stdlib/syscall/go1_18_syscall_linux_mips.go b/stdlib/syscall/go1_20_syscall_linux_mips.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_mips.go rename to stdlib/syscall/go1_20_syscall_linux_mips.go index bed57a7ba..b8a018046 100644 --- a/stdlib/syscall/go1_18_syscall_linux_mips.go +++ b/stdlib/syscall/go1_20_syscall_linux_mips.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -211,18 +211,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_mips64le.go b/stdlib/syscall/go1_20_syscall_linux_mips64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_mips64le.go rename to stdlib/syscall/go1_20_syscall_linux_mips64.go index 6a7ef7558..f4143b396 100644 --- a/stdlib/syscall/go1_18_syscall_linux_mips64le.go +++ b/stdlib/syscall/go1_20_syscall_linux_mips64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -209,18 +209,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_mips64.go b/stdlib/syscall/go1_20_syscall_linux_mips64le.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_mips64.go rename to stdlib/syscall/go1_20_syscall_linux_mips64le.go index 6a7ef7558..f4143b396 100644 --- a/stdlib/syscall/go1_18_syscall_linux_mips64.go +++ b/stdlib/syscall/go1_20_syscall_linux_mips64le.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -209,18 +209,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_mipsle.go b/stdlib/syscall/go1_20_syscall_linux_mipsle.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_mipsle.go rename to stdlib/syscall/go1_20_syscall_linux_mipsle.go index bed57a7ba..b8a018046 100644 --- a/stdlib/syscall/go1_18_syscall_linux_mipsle.go +++ b/stdlib/syscall/go1_20_syscall_linux_mipsle.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -211,18 +211,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_ppc64.go b/stdlib/syscall/go1_20_syscall_linux_ppc64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_ppc64.go rename to stdlib/syscall/go1_20_syscall_linux_ppc64.go index 795463701..fec605d85 100644 --- a/stdlib/syscall/go1_18_syscall_linux_ppc64.go +++ b/stdlib/syscall/go1_20_syscall_linux_ppc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -209,18 +209,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_ppc64le.go b/stdlib/syscall/go1_20_syscall_linux_ppc64le.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_ppc64le.go rename to stdlib/syscall/go1_20_syscall_linux_ppc64le.go index 9240040d7..f8c5f1ded 100644 --- a/stdlib/syscall/go1_18_syscall_linux_ppc64le.go +++ b/stdlib/syscall/go1_20_syscall_linux_ppc64le.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -210,18 +210,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_riscv64.go b/stdlib/syscall/go1_20_syscall_linux_riscv64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_riscv64.go rename to stdlib/syscall/go1_20_syscall_linux_riscv64.go index b83a6b6fc..08380138f 100644 --- a/stdlib/syscall/go1_18_syscall_linux_riscv64.go +++ b/stdlib/syscall/go1_20_syscall_linux_riscv64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -216,18 +216,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), + "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_linux_s390x.go b/stdlib/syscall/go1_20_syscall_linux_s390x.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_linux_s390x.go rename to stdlib/syscall/go1_20_syscall_linux_s390x.go index 261d5b549..3720aec38 100644 --- a/stdlib/syscall/go1_18_syscall_linux_s390x.go +++ b/stdlib/syscall/go1_20_syscall_linux_s390x.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -213,19 +213,23 @@ func init() { "CLOCAL": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "CLONE_CHILD_CLEARTID": reflect.ValueOf(constant.MakeFromLiteral("2097152", token.INT, 0)), "CLONE_CHILD_SETTID": reflect.ValueOf(constant.MakeFromLiteral("16777216", token.INT, 0)), + "CLONE_CLEAR_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("4294967296", token.INT, 0)), "CLONE_DETACHED": reflect.ValueOf(constant.MakeFromLiteral("4194304", token.INT, 0)), "CLONE_FILES": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "CLONE_FS": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), + "CLONE_INTO_CGROUP": reflect.ValueOf(constant.MakeFromLiteral("8589934592", token.INT, 0)), "CLONE_IO": reflect.ValueOf(constant.MakeFromLiteral("2147483648", token.INT, 0)), "CLONE_NEWCGROUP": reflect.ValueOf(constant.MakeFromLiteral("33554432", token.INT, 0)), "CLONE_NEWIPC": reflect.ValueOf(constant.MakeFromLiteral("134217728", token.INT, 0)), "CLONE_NEWNET": reflect.ValueOf(constant.MakeFromLiteral("1073741824", token.INT, 0)), "CLONE_NEWNS": reflect.ValueOf(constant.MakeFromLiteral("131072", token.INT, 0)), "CLONE_NEWPID": reflect.ValueOf(constant.MakeFromLiteral("536870912", token.INT, 0)), + "CLONE_NEWTIME": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "CLONE_NEWUSER": reflect.ValueOf(constant.MakeFromLiteral("268435456", token.INT, 0)), "CLONE_NEWUTS": reflect.ValueOf(constant.MakeFromLiteral("67108864", token.INT, 0)), "CLONE_PARENT": reflect.ValueOf(constant.MakeFromLiteral("32768", token.INT, 0)), "CLONE_PARENT_SETTID": reflect.ValueOf(constant.MakeFromLiteral("1048576", token.INT, 0)), + "CLONE_PIDFD": reflect.ValueOf(constant.MakeFromLiteral("4096", token.INT, 0)), "CLONE_PTRACE": reflect.ValueOf(constant.MakeFromLiteral("8192", token.INT, 0)), "CLONE_SETTLS": reflect.ValueOf(constant.MakeFromLiteral("524288", token.INT, 0)), "CLONE_SIGHAND": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_netbsd_386.go b/stdlib/syscall/go1_20_syscall_netbsd_386.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_netbsd_386.go rename to stdlib/syscall/go1_20_syscall_netbsd_386.go index 0d3b4ff90..e3c408226 100644 --- a/stdlib/syscall/go1_18_syscall_netbsd_386.go +++ b/stdlib/syscall/go1_20_syscall_netbsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_netbsd_amd64.go b/stdlib/syscall/go1_20_syscall_netbsd_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_netbsd_amd64.go rename to stdlib/syscall/go1_20_syscall_netbsd_amd64.go index 156c907ac..dc2b8e365 100644 --- a/stdlib/syscall/go1_18_syscall_netbsd_amd64.go +++ b/stdlib/syscall/go1_20_syscall_netbsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_netbsd_arm.go b/stdlib/syscall/go1_20_syscall_netbsd_arm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_netbsd_arm.go rename to stdlib/syscall/go1_20_syscall_netbsd_arm.go index b544b8c63..b51320d8b 100644 --- a/stdlib/syscall/go1_18_syscall_netbsd_arm.go +++ b/stdlib/syscall/go1_20_syscall_netbsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_netbsd_arm64.go b/stdlib/syscall/go1_20_syscall_netbsd_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_netbsd_arm64.go rename to stdlib/syscall/go1_20_syscall_netbsd_arm64.go index 156c907ac..dc2b8e365 100644 --- a/stdlib/syscall/go1_18_syscall_netbsd_arm64.go +++ b/stdlib/syscall/go1_20_syscall_netbsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_openbsd_386.go b/stdlib/syscall/go1_20_syscall_openbsd_386.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_openbsd_386.go rename to stdlib/syscall/go1_20_syscall_openbsd_386.go index d567e370d..b8ac4035c 100644 --- a/stdlib/syscall/go1_18_syscall_openbsd_386.go +++ b/stdlib/syscall/go1_20_syscall_openbsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_openbsd_amd64.go b/stdlib/syscall/go1_20_syscall_openbsd_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_openbsd_amd64.go rename to stdlib/syscall/go1_20_syscall_openbsd_amd64.go index 65709fbc6..7e741426c 100644 --- a/stdlib/syscall/go1_18_syscall_openbsd_amd64.go +++ b/stdlib/syscall/go1_20_syscall_openbsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_openbsd_arm.go b/stdlib/syscall/go1_20_syscall_openbsd_arm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_openbsd_arm.go rename to stdlib/syscall/go1_20_syscall_openbsd_arm.go index 805c24207..3f15109aa 100644 --- a/stdlib/syscall/go1_18_syscall_openbsd_arm.go +++ b/stdlib/syscall/go1_20_syscall_openbsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_openbsd_arm64.go b/stdlib/syscall/go1_20_syscall_openbsd_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_openbsd_arm64.go rename to stdlib/syscall/go1_20_syscall_openbsd_arm64.go index a0482def5..e8c5980fc 100644 --- a/stdlib/syscall/go1_18_syscall_openbsd_arm64.go +++ b/stdlib/syscall/go1_20_syscall_openbsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_openbsd_mips64.go b/stdlib/syscall/go1_20_syscall_openbsd_mips64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_openbsd_mips64.go rename to stdlib/syscall/go1_20_syscall_openbsd_mips64.go index 0ca46973b..399da99ce 100644 --- a/stdlib/syscall/go1_18_syscall_openbsd_mips64.go +++ b/stdlib/syscall/go1_20_syscall_openbsd_mips64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_plan9_386.go b/stdlib/syscall/go1_20_syscall_plan9_386.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_plan9_386.go rename to stdlib/syscall/go1_20_syscall_plan9_386.go index f84032b0d..424df2cce 100644 --- a/stdlib/syscall/go1_18_syscall_plan9_386.go +++ b/stdlib/syscall/go1_20_syscall_plan9_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_plan9_amd64.go b/stdlib/syscall/go1_20_syscall_plan9_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_plan9_amd64.go rename to stdlib/syscall/go1_20_syscall_plan9_amd64.go index f84032b0d..424df2cce 100644 --- a/stdlib/syscall/go1_18_syscall_plan9_amd64.go +++ b/stdlib/syscall/go1_20_syscall_plan9_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_plan9_arm.go b/stdlib/syscall/go1_20_syscall_plan9_arm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_plan9_arm.go rename to stdlib/syscall/go1_20_syscall_plan9_arm.go index f84032b0d..424df2cce 100644 --- a/stdlib/syscall/go1_18_syscall_plan9_arm.go +++ b/stdlib/syscall/go1_20_syscall_plan9_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_solaris_amd64.go b/stdlib/syscall/go1_20_syscall_solaris_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_solaris_amd64.go rename to stdlib/syscall/go1_20_syscall_solaris_amd64.go index 7438a5959..adb6e170c 100644 --- a/stdlib/syscall/go1_18_syscall_solaris_amd64.go +++ b/stdlib/syscall/go1_20_syscall_solaris_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall @@ -66,6 +66,7 @@ func init() { "ARPHRD_METRICOM": reflect.ValueOf(constant.MakeFromLiteral("23", token.INT, 0)), "ARPHRD_TUNNEL": reflect.ValueOf(constant.MakeFromLiteral("31", token.INT, 0)), "Accept": reflect.ValueOf(syscall.Accept), + "Accept4": reflect.ValueOf(syscall.Accept4), "Access": reflect.ValueOf(syscall.Access), "Adjtime": reflect.ValueOf(syscall.Adjtime), "B0": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), @@ -422,7 +423,7 @@ func init() { "F_CHKFL": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), "F_COMPAT": reflect.ValueOf(constant.MakeFromLiteral("8", token.INT, 0)), "F_DUP2FD": reflect.ValueOf(constant.MakeFromLiteral("9", token.INT, 0)), - "F_DUP2FD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("36", token.INT, 0)), + "F_DUP2FD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), "F_DUPFD": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), "F_DUPFD_CLOEXEC": reflect.ValueOf(constant.MakeFromLiteral("37", token.INT, 0)), "F_FREESP": reflect.ValueOf(constant.MakeFromLiteral("11", token.INT, 0)), @@ -490,6 +491,7 @@ func init() { "Getppid": reflect.ValueOf(syscall.Getppid), "Getpriority": reflect.ValueOf(syscall.Getpriority), "Getrlimit": reflect.ValueOf(syscall.Getrlimit), + "Getrusage": reflect.ValueOf(syscall.Getrusage), "Getsockname": reflect.ValueOf(syscall.Getsockname), "GetsockoptInt": reflect.ValueOf(syscall.GetsockoptInt), "Gettimeofday": reflect.ValueOf(syscall.Gettimeofday), @@ -774,6 +776,7 @@ func init() { "MAP_ALIGN": reflect.ValueOf(constant.MakeFromLiteral("512", token.INT, 0)), "MAP_ANON": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), "MAP_ANONYMOUS": reflect.ValueOf(constant.MakeFromLiteral("256", token.INT, 0)), + "MAP_FILE": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), "MAP_FIXED": reflect.ValueOf(constant.MakeFromLiteral("16", token.INT, 0)), "MAP_INITDATA": reflect.ValueOf(constant.MakeFromLiteral("2048", token.INT, 0)), "MAP_NORESERVE": reflect.ValueOf(constant.MakeFromLiteral("64", token.INT, 0)), @@ -803,6 +806,8 @@ func init() { "M_FLUSH": reflect.ValueOf(constant.MakeFromLiteral("134", token.INT, 0)), "Mkdir": reflect.ValueOf(syscall.Mkdir), "Mknod": reflect.ValueOf(syscall.Mknod), + "Mmap": reflect.ValueOf(syscall.Mmap), + "Munmap": reflect.ValueOf(syscall.Munmap), "NOFLSH": reflect.ValueOf(constant.MakeFromLiteral("128", token.INT, 0)), "Nanosleep": reflect.ValueOf(syscall.Nanosleep), "NsecToTimespec": reflect.ValueOf(syscall.NsecToTimespec), @@ -857,6 +862,7 @@ func init() { "PathMax": reflect.ValueOf(constant.MakeFromLiteral("1024", token.INT, 0)), "Pathconf": reflect.ValueOf(syscall.Pathconf), "Pipe": reflect.ValueOf(syscall.Pipe), + "Pipe2": reflect.ValueOf(syscall.Pipe2), "Pread": reflect.ValueOf(syscall.Pread), "Pwrite": reflect.ValueOf(syscall.Pwrite), "RLIMIT_AS": reflect.ValueOf(constant.MakeFromLiteral("6", token.INT, 0)), diff --git a/stdlib/syscall/go1_18_syscall_windows_386.go b/stdlib/syscall/go1_20_syscall_windows_386.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_windows_386.go rename to stdlib/syscall/go1_20_syscall_windows_386.go index 0038ff4d8..2a4edc311 100644 --- a/stdlib/syscall/go1_18_syscall_windows_386.go +++ b/stdlib/syscall/go1_20_syscall_windows_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_windows_arm64.go b/stdlib/syscall/go1_20_syscall_windows_amd64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_windows_arm64.go rename to stdlib/syscall/go1_20_syscall_windows_amd64.go index 0038ff4d8..2a4edc311 100644 --- a/stdlib/syscall/go1_18_syscall_windows_arm64.go +++ b/stdlib/syscall/go1_20_syscall_windows_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_windows_amd64.go b/stdlib/syscall/go1_20_syscall_windows_arm.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_windows_amd64.go rename to stdlib/syscall/go1_20_syscall_windows_arm.go index 0038ff4d8..2a4edc311 100644 --- a/stdlib/syscall/go1_18_syscall_windows_amd64.go +++ b/stdlib/syscall/go1_20_syscall_windows_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/go1_18_syscall_windows_arm.go b/stdlib/syscall/go1_20_syscall_windows_arm64.go similarity index 99% rename from stdlib/syscall/go1_18_syscall_windows_arm.go rename to stdlib/syscall/go1_20_syscall_windows_arm64.go index 0038ff4d8..2a4edc311 100644 --- a/stdlib/syscall/go1_18_syscall_windows_arm.go +++ b/stdlib/syscall/go1_20_syscall_windows_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package syscall diff --git a/stdlib/syscall/syscall.go b/stdlib/syscall/syscall.go index 2b8f861e9..66969bff1 100644 --- a/stdlib/syscall/syscall.go +++ b/stdlib/syscall/syscall.go @@ -1,5 +1,5 @@ -//go:build go1.18 -// +build go1.18 +//go:build go1.19 +// +build go1.19 // Package syscall provide wrapper of standard library syscall package for native import in Yaegi. package syscall diff --git a/stdlib/unrestricted/go1_18_syscall_android_386.go b/stdlib/unrestricted/go1_18_syscall_android_386.go deleted file mode 100644 index 8122ee841..000000000 --- a/stdlib/unrestricted/go1_18_syscall_android_386.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_android_amd64.go b/stdlib/unrestricted/go1_18_syscall_android_amd64.go deleted file mode 100644 index 8122ee841..000000000 --- a/stdlib/unrestricted/go1_18_syscall_android_amd64.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_android_arm.go b/stdlib/unrestricted/go1_18_syscall_android_arm.go deleted file mode 100644 index 8122ee841..000000000 --- a/stdlib/unrestricted/go1_18_syscall_android_arm.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_android_arm64.go b/stdlib/unrestricted/go1_18_syscall_android_arm64.go deleted file mode 100644 index 8122ee841..000000000 --- a/stdlib/unrestricted/go1_18_syscall_android_arm64.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 && !linux -// +build go1.18,!go1.19,!linux - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_freebsd_arm64.go b/stdlib/unrestricted/go1_18_syscall_freebsd_arm64.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_freebsd_arm64.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_mips64.go b/stdlib/unrestricted/go1_18_syscall_linux_mips64.go deleted file mode 100644 index f5f5552a1..000000000 --- a/stdlib/unrestricted/go1_18_syscall_linux_mips64.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_mips64le.go b/stdlib/unrestricted/go1_18_syscall_linux_mips64le.go deleted file mode 100644 index f5f5552a1..000000000 --- a/stdlib/unrestricted/go1_18_syscall_linux_mips64le.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_ppc64.go b/stdlib/unrestricted/go1_18_syscall_linux_ppc64.go deleted file mode 100644 index f5f5552a1..000000000 --- a/stdlib/unrestricted/go1_18_syscall_linux_ppc64.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_ppc64le.go b/stdlib/unrestricted/go1_18_syscall_linux_ppc64le.go deleted file mode 100644 index f5f5552a1..000000000 --- a/stdlib/unrestricted/go1_18_syscall_linux_ppc64le.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_riscv64.go b/stdlib/unrestricted/go1_18_syscall_linux_riscv64.go deleted file mode 100644 index f5f5552a1..000000000 --- a/stdlib/unrestricted/go1_18_syscall_linux_riscv64.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), - "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), - "PtraceCont": reflect.ValueOf(syscall.PtraceCont), - "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), - "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), - "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), - "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), - "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), - "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), - "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), - "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), - "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), - "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), - "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Reboot": reflect.ValueOf(syscall.Reboot), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - - // type definitions - "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_netbsd_386.go b/stdlib/unrestricted/go1_18_syscall_netbsd_386.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_netbsd_386.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_netbsd_amd64.go b/stdlib/unrestricted/go1_18_syscall_netbsd_amd64.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_netbsd_amd64.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_netbsd_arm.go b/stdlib/unrestricted/go1_18_syscall_netbsd_arm.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_netbsd_arm.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_netbsd_arm64.go b/stdlib/unrestricted/go1_18_syscall_netbsd_arm64.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_netbsd_arm64.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_openbsd_386.go b/stdlib/unrestricted/go1_18_syscall_openbsd_386.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_openbsd_386.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_openbsd_amd64.go b/stdlib/unrestricted/go1_18_syscall_openbsd_amd64.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_openbsd_amd64.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_openbsd_arm.go b/stdlib/unrestricted/go1_18_syscall_openbsd_arm.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_openbsd_arm.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_openbsd_arm64.go b/stdlib/unrestricted/go1_18_syscall_openbsd_arm64.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_openbsd_arm64.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_18_syscall_openbsd_mips64.go b/stdlib/unrestricted/go1_18_syscall_openbsd_mips64.go deleted file mode 100644 index 5d25de929..000000000 --- a/stdlib/unrestricted/go1_18_syscall_openbsd_mips64.go +++ /dev/null @@ -1,28 +0,0 @@ -// Code generated by 'yaegi extract syscall'. DO NOT EDIT. - -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 - -package unrestricted - -import ( - "reflect" - "syscall" -) - -func init() { - Symbols["syscall/syscall"] = map[string]reflect.Value{ - // function, constant and variable definitions - "Exec": reflect.ValueOf(syscall.Exec), - "Exit": reflect.ValueOf(syscall.Exit), - "ForkExec": reflect.ValueOf(syscall.ForkExec), - "Kill": reflect.ValueOf(syscall.Kill), - "RawSyscall": reflect.ValueOf(syscall.RawSyscall), - "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), - "Shutdown": reflect.ValueOf(syscall.Shutdown), - "StartProcess": reflect.ValueOf(syscall.StartProcess), - "Syscall": reflect.ValueOf(syscall.Syscall), - "Syscall6": reflect.ValueOf(syscall.Syscall6), - "Syscall9": reflect.ValueOf(syscall.Syscall9), - } -} diff --git a/stdlib/unrestricted/go1_19_syscall_aix_ppc64.go b/stdlib/unrestricted/go1_19_syscall_aix_ppc64.go index bd567b99e..f9f685e3d 100644 --- a/stdlib/unrestricted/go1_19_syscall_aix_ppc64.go +++ b/stdlib/unrestricted/go1_19_syscall_aix_ppc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_android_386.go b/stdlib/unrestricted/go1_19_syscall_android_386.go index 02ed36c13..445ae11fa 100644 --- a/stdlib/unrestricted/go1_19_syscall_android_386.go +++ b/stdlib/unrestricted/go1_19_syscall_android_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_android_amd64.go b/stdlib/unrestricted/go1_19_syscall_android_amd64.go index 02ed36c13..445ae11fa 100644 --- a/stdlib/unrestricted/go1_19_syscall_android_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_android_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_android_arm.go b/stdlib/unrestricted/go1_19_syscall_android_arm.go index 02ed36c13..445ae11fa 100644 --- a/stdlib/unrestricted/go1_19_syscall_android_arm.go +++ b/stdlib/unrestricted/go1_19_syscall_android_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_android_arm64.go b/stdlib/unrestricted/go1_19_syscall_android_arm64.go index 02ed36c13..445ae11fa 100644 --- a/stdlib/unrestricted/go1_19_syscall_android_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_android_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !linux -// +build go1.19,!linux +//go:build go1.19 && !go1.20 && !linux +// +build go1.19,!go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_darwin_amd64.go b/stdlib/unrestricted/go1_19_syscall_darwin_amd64.go index bea5bd3d0..d7575d9e6 100644 --- a/stdlib/unrestricted/go1_19_syscall_darwin_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_darwin_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_darwin_arm64.go b/stdlib/unrestricted/go1_19_syscall_darwin_arm64.go index bea5bd3d0..d7575d9e6 100644 --- a/stdlib/unrestricted/go1_19_syscall_darwin_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_darwin_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_dragonfly_amd64.go b/stdlib/unrestricted/go1_19_syscall_dragonfly_amd64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_dragonfly_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_dragonfly_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_freebsd_386.go b/stdlib/unrestricted/go1_19_syscall_freebsd_386.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_freebsd_386.go +++ b/stdlib/unrestricted/go1_19_syscall_freebsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_freebsd_amd64.go b/stdlib/unrestricted/go1_19_syscall_freebsd_amd64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_freebsd_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_freebsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_freebsd_arm.go b/stdlib/unrestricted/go1_19_syscall_freebsd_arm.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_freebsd_arm.go +++ b/stdlib/unrestricted/go1_19_syscall_freebsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_freebsd_arm64.go b/stdlib/unrestricted/go1_19_syscall_freebsd_arm64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_freebsd_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_freebsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_illumos_amd64.go b/stdlib/unrestricted/go1_19_syscall_illumos_amd64.go index d37e39b56..172b51b09 100644 --- a/stdlib/unrestricted/go1_19_syscall_illumos_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_illumos_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 && !solaris -// +build go1.19,!solaris +//go:build go1.19 && !go1.20 && !solaris +// +build go1.19,!go1.20,!solaris package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_ios_amd64.go b/stdlib/unrestricted/go1_19_syscall_ios_amd64.go index bea5bd3d0..d7575d9e6 100644 --- a/stdlib/unrestricted/go1_19_syscall_ios_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_ios_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_ios_arm64.go b/stdlib/unrestricted/go1_19_syscall_ios_arm64.go index bea5bd3d0..d7575d9e6 100644 --- a/stdlib/unrestricted/go1_19_syscall_ios_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_ios_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_js_wasm.go b/stdlib/unrestricted/go1_19_syscall_js_wasm.go index e879a2827..92d92a4ea 100644 --- a/stdlib/unrestricted/go1_19_syscall_js_wasm.go +++ b/stdlib/unrestricted/go1_19_syscall_js_wasm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_386.go b/stdlib/unrestricted/go1_19_syscall_linux_386.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_386.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_amd64.go b/stdlib/unrestricted/go1_19_syscall_linux_amd64.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_arm.go b/stdlib/unrestricted/go1_19_syscall_linux_arm.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_arm.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_arm64.go b/stdlib/unrestricted/go1_19_syscall_linux_arm64.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_loong64.go b/stdlib/unrestricted/go1_19_syscall_linux_loong64.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_loong64.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_loong64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_mips.go b/stdlib/unrestricted/go1_19_syscall_linux_mips.go index 10bf6f47f..f03402b42 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_mips.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_mips.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_mips64.go b/stdlib/unrestricted/go1_19_syscall_linux_mips64.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_mips64.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_mips64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_mips64le.go b/stdlib/unrestricted/go1_19_syscall_linux_mips64le.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_mips64le.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_mips64le.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_mipsle.go b/stdlib/unrestricted/go1_19_syscall_linux_mipsle.go index 10bf6f47f..f03402b42 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_mipsle.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_mipsle.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_ppc64.go b/stdlib/unrestricted/go1_19_syscall_linux_ppc64.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_ppc64.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_ppc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_ppc64le.go b/stdlib/unrestricted/go1_19_syscall_linux_ppc64le.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_ppc64le.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_ppc64le.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_riscv64.go b/stdlib/unrestricted/go1_19_syscall_linux_riscv64.go index ae490a7ca..b6547bd7f 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_riscv64.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_riscv64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_linux_s390x.go b/stdlib/unrestricted/go1_19_syscall_linux_s390x.go index e721fed0d..e47ee37c7 100644 --- a/stdlib/unrestricted/go1_19_syscall_linux_s390x.go +++ b/stdlib/unrestricted/go1_19_syscall_linux_s390x.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_netbsd_386.go b/stdlib/unrestricted/go1_19_syscall_netbsd_386.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_netbsd_386.go +++ b/stdlib/unrestricted/go1_19_syscall_netbsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_netbsd_amd64.go b/stdlib/unrestricted/go1_19_syscall_netbsd_amd64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_netbsd_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_netbsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_netbsd_arm.go b/stdlib/unrestricted/go1_19_syscall_netbsd_arm.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_netbsd_arm.go +++ b/stdlib/unrestricted/go1_19_syscall_netbsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_netbsd_arm64.go b/stdlib/unrestricted/go1_19_syscall_netbsd_arm64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_netbsd_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_netbsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_openbsd_386.go b/stdlib/unrestricted/go1_19_syscall_openbsd_386.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_openbsd_386.go +++ b/stdlib/unrestricted/go1_19_syscall_openbsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_openbsd_amd64.go b/stdlib/unrestricted/go1_19_syscall_openbsd_amd64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_openbsd_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_openbsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_openbsd_arm.go b/stdlib/unrestricted/go1_19_syscall_openbsd_arm.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_openbsd_arm.go +++ b/stdlib/unrestricted/go1_19_syscall_openbsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_openbsd_arm64.go b/stdlib/unrestricted/go1_19_syscall_openbsd_arm64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_openbsd_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_openbsd_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_openbsd_mips64.go b/stdlib/unrestricted/go1_19_syscall_openbsd_mips64.go index 43055f95f..eb274a725 100644 --- a/stdlib/unrestricted/go1_19_syscall_openbsd_mips64.go +++ b/stdlib/unrestricted/go1_19_syscall_openbsd_mips64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_plan9_386.go b/stdlib/unrestricted/go1_19_syscall_plan9_386.go index 37f9217cd..131b52ff0 100644 --- a/stdlib/unrestricted/go1_19_syscall_plan9_386.go +++ b/stdlib/unrestricted/go1_19_syscall_plan9_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_plan9_amd64.go b/stdlib/unrestricted/go1_19_syscall_plan9_amd64.go index 37f9217cd..131b52ff0 100644 --- a/stdlib/unrestricted/go1_19_syscall_plan9_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_plan9_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_plan9_arm.go b/stdlib/unrestricted/go1_19_syscall_plan9_arm.go index 37f9217cd..131b52ff0 100644 --- a/stdlib/unrestricted/go1_19_syscall_plan9_arm.go +++ b/stdlib/unrestricted/go1_19_syscall_plan9_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_solaris_amd64.go b/stdlib/unrestricted/go1_19_syscall_solaris_amd64.go index 281104f3f..31ae26368 100644 --- a/stdlib/unrestricted/go1_19_syscall_solaris_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_solaris_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_windows_386.go b/stdlib/unrestricted/go1_19_syscall_windows_386.go index 1ff068137..97b4592e4 100644 --- a/stdlib/unrestricted/go1_19_syscall_windows_386.go +++ b/stdlib/unrestricted/go1_19_syscall_windows_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_windows_amd64.go b/stdlib/unrestricted/go1_19_syscall_windows_amd64.go index 1ff068137..97b4592e4 100644 --- a/stdlib/unrestricted/go1_19_syscall_windows_amd64.go +++ b/stdlib/unrestricted/go1_19_syscall_windows_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_windows_arm.go b/stdlib/unrestricted/go1_19_syscall_windows_arm.go index 1ff068137..97b4592e4 100644 --- a/stdlib/unrestricted/go1_19_syscall_windows_arm.go +++ b/stdlib/unrestricted/go1_19_syscall_windows_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_19_syscall_windows_arm64.go b/stdlib/unrestricted/go1_19_syscall_windows_arm64.go index 1ff068137..97b4592e4 100644 --- a/stdlib/unrestricted/go1_19_syscall_windows_arm64.go +++ b/stdlib/unrestricted/go1_19_syscall_windows_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_aix_ppc64.go b/stdlib/unrestricted/go1_20_syscall_aix_ppc64.go similarity index 96% rename from stdlib/unrestricted/go1_18_syscall_aix_ppc64.go rename to stdlib/unrestricted/go1_20_syscall_aix_ppc64.go index 8a2133495..b3d33de6d 100644 --- a/stdlib/unrestricted/go1_18_syscall_aix_ppc64.go +++ b/stdlib/unrestricted/go1_20_syscall_aix_ppc64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_linux_386.go b/stdlib/unrestricted/go1_20_syscall_android_386.go similarity index 97% rename from stdlib/unrestricted/go1_18_syscall_linux_386.go rename to stdlib/unrestricted/go1_20_syscall_android_386.go index f5f5552a1..a073880e0 100644 --- a/stdlib/unrestricted/go1_18_syscall_linux_386.go +++ b/stdlib/unrestricted/go1_20_syscall_android_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 && !linux +// +build go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_linux_amd64.go b/stdlib/unrestricted/go1_20_syscall_android_amd64.go similarity index 97% rename from stdlib/unrestricted/go1_18_syscall_linux_amd64.go rename to stdlib/unrestricted/go1_20_syscall_android_amd64.go index f5f5552a1..a073880e0 100644 --- a/stdlib/unrestricted/go1_18_syscall_linux_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_android_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 && !linux +// +build go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_linux_arm.go b/stdlib/unrestricted/go1_20_syscall_android_arm.go similarity index 97% rename from stdlib/unrestricted/go1_18_syscall_linux_arm.go rename to stdlib/unrestricted/go1_20_syscall_android_arm.go index f5f5552a1..a073880e0 100644 --- a/stdlib/unrestricted/go1_18_syscall_linux_arm.go +++ b/stdlib/unrestricted/go1_20_syscall_android_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 && !linux +// +build go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_linux_arm64.go b/stdlib/unrestricted/go1_20_syscall_android_arm64.go similarity index 97% rename from stdlib/unrestricted/go1_18_syscall_linux_arm64.go rename to stdlib/unrestricted/go1_20_syscall_android_arm64.go index f5f5552a1..a073880e0 100644 --- a/stdlib/unrestricted/go1_18_syscall_linux_arm64.go +++ b/stdlib/unrestricted/go1_20_syscall_android_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 && !linux +// +build go1.20,!linux package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_ios_amd64.go b/stdlib/unrestricted/go1_20_syscall_darwin_amd64.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_ios_amd64.go rename to stdlib/unrestricted/go1_20_syscall_darwin_amd64.go index 52af067f4..b60209ffb 100644 --- a/stdlib/unrestricted/go1_18_syscall_ios_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_darwin_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_darwin_amd64.go b/stdlib/unrestricted/go1_20_syscall_darwin_arm64.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_darwin_amd64.go rename to stdlib/unrestricted/go1_20_syscall_darwin_arm64.go index 52af067f4..b60209ffb 100644 --- a/stdlib/unrestricted/go1_18_syscall_darwin_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_darwin_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_freebsd_386.go b/stdlib/unrestricted/go1_20_syscall_dragonfly_amd64.go similarity index 93% rename from stdlib/unrestricted/go1_18_syscall_freebsd_386.go rename to stdlib/unrestricted/go1_20_syscall_dragonfly_amd64.go index 5d25de929..ca9b474af 100644 --- a/stdlib/unrestricted/go1_18_syscall_freebsd_386.go +++ b/stdlib/unrestricted/go1_20_syscall_dragonfly_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_freebsd_amd64.go b/stdlib/unrestricted/go1_20_syscall_freebsd_386.go similarity index 93% rename from stdlib/unrestricted/go1_18_syscall_freebsd_amd64.go rename to stdlib/unrestricted/go1_20_syscall_freebsd_386.go index 5d25de929..ca9b474af 100644 --- a/stdlib/unrestricted/go1_18_syscall_freebsd_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_freebsd_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_freebsd_arm.go b/stdlib/unrestricted/go1_20_syscall_freebsd_amd64.go similarity index 93% rename from stdlib/unrestricted/go1_18_syscall_freebsd_arm.go rename to stdlib/unrestricted/go1_20_syscall_freebsd_amd64.go index 5d25de929..ca9b474af 100644 --- a/stdlib/unrestricted/go1_18_syscall_freebsd_arm.go +++ b/stdlib/unrestricted/go1_20_syscall_freebsd_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_dragonfly_amd64.go b/stdlib/unrestricted/go1_20_syscall_freebsd_arm.go similarity index 93% rename from stdlib/unrestricted/go1_18_syscall_dragonfly_amd64.go rename to stdlib/unrestricted/go1_20_syscall_freebsd_arm.go index 5d25de929..ca9b474af 100644 --- a/stdlib/unrestricted/go1_18_syscall_dragonfly_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_freebsd_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_20_syscall_freebsd_arm64.go b/stdlib/unrestricted/go1_20_syscall_freebsd_arm64.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_freebsd_arm64.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_freebsd_riscv64.go b/stdlib/unrestricted/go1_20_syscall_freebsd_riscv64.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_freebsd_riscv64.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_18_syscall_illumos_amd64.go b/stdlib/unrestricted/go1_20_syscall_illumos_amd64.go similarity index 91% rename from stdlib/unrestricted/go1_18_syscall_illumos_amd64.go rename to stdlib/unrestricted/go1_20_syscall_illumos_amd64.go index dfda8986a..125f55aa1 100644 --- a/stdlib/unrestricted/go1_18_syscall_illumos_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_illumos_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 && !solaris -// +build go1.18,!go1.19,!solaris +//go:build go1.20 && !solaris +// +build go1.20,!solaris package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_darwin_arm64.go b/stdlib/unrestricted/go1_20_syscall_ios_amd64.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_darwin_arm64.go rename to stdlib/unrestricted/go1_20_syscall_ios_amd64.go index 52af067f4..b60209ffb 100644 --- a/stdlib/unrestricted/go1_18_syscall_darwin_arm64.go +++ b/stdlib/unrestricted/go1_20_syscall_ios_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_ios_arm64.go b/stdlib/unrestricted/go1_20_syscall_ios_arm64.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_ios_arm64.go rename to stdlib/unrestricted/go1_20_syscall_ios_arm64.go index 52af067f4..b60209ffb 100644 --- a/stdlib/unrestricted/go1_18_syscall_ios_arm64.go +++ b/stdlib/unrestricted/go1_20_syscall_ios_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_js_wasm.go b/stdlib/unrestricted/go1_20_syscall_js_wasm.go similarity index 92% rename from stdlib/unrestricted/go1_18_syscall_js_wasm.go rename to stdlib/unrestricted/go1_20_syscall_js_wasm.go index 96574b654..ecfeb98dc 100644 --- a/stdlib/unrestricted/go1_18_syscall_js_wasm.go +++ b/stdlib/unrestricted/go1_20_syscall_js_wasm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_20_syscall_linux_386.go b/stdlib/unrestricted/go1_20_syscall_linux_386.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_386.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_linux_amd64.go b/stdlib/unrestricted/go1_20_syscall_linux_amd64.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_amd64.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_linux_arm.go b/stdlib/unrestricted/go1_20_syscall_linux_arm.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_arm.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_linux_arm64.go b/stdlib/unrestricted/go1_20_syscall_linux_arm64.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_arm64.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_linux_loong64.go b/stdlib/unrestricted/go1_20_syscall_linux_loong64.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_loong64.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_mips.go b/stdlib/unrestricted/go1_20_syscall_linux_mips.go similarity index 97% rename from stdlib/unrestricted/go1_18_syscall_linux_mips.go rename to stdlib/unrestricted/go1_20_syscall_linux_mips.go index 6cfe7eb04..2e95347ea 100644 --- a/stdlib/unrestricted/go1_18_syscall_linux_mips.go +++ b/stdlib/unrestricted/go1_20_syscall_linux_mips.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_20_syscall_linux_mips64.go b/stdlib/unrestricted/go1_20_syscall_linux_mips64.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_mips64.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_linux_mips64le.go b/stdlib/unrestricted/go1_20_syscall_linux_mips64le.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_mips64le.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_mipsle.go b/stdlib/unrestricted/go1_20_syscall_linux_mipsle.go similarity index 97% rename from stdlib/unrestricted/go1_18_syscall_linux_mipsle.go rename to stdlib/unrestricted/go1_20_syscall_linux_mipsle.go index 6cfe7eb04..2e95347ea 100644 --- a/stdlib/unrestricted/go1_18_syscall_linux_mipsle.go +++ b/stdlib/unrestricted/go1_20_syscall_linux_mipsle.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_20_syscall_linux_ppc64.go b/stdlib/unrestricted/go1_20_syscall_linux_ppc64.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_ppc64.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_linux_ppc64le.go b/stdlib/unrestricted/go1_20_syscall_linux_ppc64le.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_ppc64le.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_linux_riscv64.go b/stdlib/unrestricted/go1_20_syscall_linux_riscv64.go new file mode 100644 index 000000000..a6d2b4427 --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_linux_riscv64.go @@ -0,0 +1,46 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "AllThreadsSyscall": reflect.ValueOf(syscall.AllThreadsSyscall), + "AllThreadsSyscall6": reflect.ValueOf(syscall.AllThreadsSyscall6), + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "PtraceAttach": reflect.ValueOf(syscall.PtraceAttach), + "PtraceCont": reflect.ValueOf(syscall.PtraceCont), + "PtraceDetach": reflect.ValueOf(syscall.PtraceDetach), + "PtraceGetEventMsg": reflect.ValueOf(syscall.PtraceGetEventMsg), + "PtraceGetRegs": reflect.ValueOf(syscall.PtraceGetRegs), + "PtracePeekData": reflect.ValueOf(syscall.PtracePeekData), + "PtracePeekText": reflect.ValueOf(syscall.PtracePeekText), + "PtracePokeData": reflect.ValueOf(syscall.PtracePokeData), + "PtracePokeText": reflect.ValueOf(syscall.PtracePokeText), + "PtraceSetOptions": reflect.ValueOf(syscall.PtraceSetOptions), + "PtraceSetRegs": reflect.ValueOf(syscall.PtraceSetRegs), + "PtraceSingleStep": reflect.ValueOf(syscall.PtraceSingleStep), + "PtraceSyscall": reflect.ValueOf(syscall.PtraceSyscall), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Reboot": reflect.ValueOf(syscall.Reboot), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + + // type definitions + "PtraceRegs": reflect.ValueOf((*syscall.PtraceRegs)(nil)), + } +} diff --git a/stdlib/unrestricted/go1_18_syscall_linux_s390x.go b/stdlib/unrestricted/go1_20_syscall_linux_s390x.go similarity index 97% rename from stdlib/unrestricted/go1_18_syscall_linux_s390x.go rename to stdlib/unrestricted/go1_20_syscall_linux_s390x.go index e459d6814..5fa5a6b0c 100644 --- a/stdlib/unrestricted/go1_18_syscall_linux_s390x.go +++ b/stdlib/unrestricted/go1_20_syscall_linux_s390x.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_20_syscall_netbsd_386.go b/stdlib/unrestricted/go1_20_syscall_netbsd_386.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_netbsd_386.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_netbsd_amd64.go b/stdlib/unrestricted/go1_20_syscall_netbsd_amd64.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_netbsd_amd64.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_netbsd_arm.go b/stdlib/unrestricted/go1_20_syscall_netbsd_arm.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_netbsd_arm.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_netbsd_arm64.go b/stdlib/unrestricted/go1_20_syscall_netbsd_arm64.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_netbsd_arm64.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_openbsd_386.go b/stdlib/unrestricted/go1_20_syscall_openbsd_386.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_openbsd_386.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_openbsd_amd64.go b/stdlib/unrestricted/go1_20_syscall_openbsd_amd64.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_openbsd_amd64.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_openbsd_arm.go b/stdlib/unrestricted/go1_20_syscall_openbsd_arm.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_openbsd_arm.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_openbsd_arm64.go b/stdlib/unrestricted/go1_20_syscall_openbsd_arm64.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_openbsd_arm64.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_20_syscall_openbsd_mips64.go b/stdlib/unrestricted/go1_20_syscall_openbsd_mips64.go new file mode 100644 index 000000000..ca9b474af --- /dev/null +++ b/stdlib/unrestricted/go1_20_syscall_openbsd_mips64.go @@ -0,0 +1,28 @@ +// Code generated by 'yaegi extract syscall'. DO NOT EDIT. + +//go:build go1.20 +// +build go1.20 + +package unrestricted + +import ( + "reflect" + "syscall" +) + +func init() { + Symbols["syscall/syscall"] = map[string]reflect.Value{ + // function, constant and variable definitions + "Exec": reflect.ValueOf(syscall.Exec), + "Exit": reflect.ValueOf(syscall.Exit), + "ForkExec": reflect.ValueOf(syscall.ForkExec), + "Kill": reflect.ValueOf(syscall.Kill), + "RawSyscall": reflect.ValueOf(syscall.RawSyscall), + "RawSyscall6": reflect.ValueOf(syscall.RawSyscall6), + "Shutdown": reflect.ValueOf(syscall.Shutdown), + "StartProcess": reflect.ValueOf(syscall.StartProcess), + "Syscall": reflect.ValueOf(syscall.Syscall), + "Syscall6": reflect.ValueOf(syscall.Syscall6), + "Syscall9": reflect.ValueOf(syscall.Syscall9), + } +} diff --git a/stdlib/unrestricted/go1_18_syscall_plan9_arm.go b/stdlib/unrestricted/go1_20_syscall_plan9_386.go similarity index 92% rename from stdlib/unrestricted/go1_18_syscall_plan9_arm.go rename to stdlib/unrestricted/go1_20_syscall_plan9_386.go index 4c92251a8..9f9972432 100644 --- a/stdlib/unrestricted/go1_18_syscall_plan9_arm.go +++ b/stdlib/unrestricted/go1_20_syscall_plan9_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_plan9_386.go b/stdlib/unrestricted/go1_20_syscall_plan9_amd64.go similarity index 92% rename from stdlib/unrestricted/go1_18_syscall_plan9_386.go rename to stdlib/unrestricted/go1_20_syscall_plan9_amd64.go index 4c92251a8..9f9972432 100644 --- a/stdlib/unrestricted/go1_18_syscall_plan9_386.go +++ b/stdlib/unrestricted/go1_20_syscall_plan9_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_plan9_amd64.go b/stdlib/unrestricted/go1_20_syscall_plan9_arm.go similarity index 92% rename from stdlib/unrestricted/go1_18_syscall_plan9_amd64.go rename to stdlib/unrestricted/go1_20_syscall_plan9_arm.go index 4c92251a8..9f9972432 100644 --- a/stdlib/unrestricted/go1_18_syscall_plan9_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_plan9_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_solaris_amd64.go b/stdlib/unrestricted/go1_20_syscall_solaris_amd64.go similarity index 92% rename from stdlib/unrestricted/go1_18_syscall_solaris_amd64.go rename to stdlib/unrestricted/go1_20_syscall_solaris_amd64.go index d2d63a603..60b74c284 100644 --- a/stdlib/unrestricted/go1_18_syscall_solaris_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_solaris_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_windows_arm.go b/stdlib/unrestricted/go1_20_syscall_windows_386.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_windows_arm.go rename to stdlib/unrestricted/go1_20_syscall_windows_386.go index 5e4880e08..f75462c30 100644 --- a/stdlib/unrestricted/go1_18_syscall_windows_arm.go +++ b/stdlib/unrestricted/go1_20_syscall_windows_386.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_windows_arm64.go b/stdlib/unrestricted/go1_20_syscall_windows_amd64.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_windows_arm64.go rename to stdlib/unrestricted/go1_20_syscall_windows_amd64.go index 5e4880e08..f75462c30 100644 --- a/stdlib/unrestricted/go1_18_syscall_windows_arm64.go +++ b/stdlib/unrestricted/go1_20_syscall_windows_amd64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_windows_386.go b/stdlib/unrestricted/go1_20_syscall_windows_arm.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_windows_386.go rename to stdlib/unrestricted/go1_20_syscall_windows_arm.go index 5e4880e08..f75462c30 100644 --- a/stdlib/unrestricted/go1_18_syscall_windows_386.go +++ b/stdlib/unrestricted/go1_20_syscall_windows_arm.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unrestricted/go1_18_syscall_windows_amd64.go b/stdlib/unrestricted/go1_20_syscall_windows_arm64.go similarity index 94% rename from stdlib/unrestricted/go1_18_syscall_windows_amd64.go rename to stdlib/unrestricted/go1_20_syscall_windows_arm64.go index 5e4880e08..f75462c30 100644 --- a/stdlib/unrestricted/go1_18_syscall_windows_amd64.go +++ b/stdlib/unrestricted/go1_20_syscall_windows_arm64.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract syscall'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unrestricted diff --git a/stdlib/unsafe/go1_19_unsafe.go b/stdlib/unsafe/go1_19_unsafe.go index d0118a69c..7c9c148be 100644 --- a/stdlib/unsafe/go1_19_unsafe.go +++ b/stdlib/unsafe/go1_19_unsafe.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unsafe'. DO NOT EDIT. -//go:build go1.19 -// +build go1.19 +//go:build go1.19 && !go1.20 +// +build go1.19,!go1.20 package unsafe diff --git a/stdlib/unsafe/go1_18_unsafe.go b/stdlib/unsafe/go1_20_unsafe.go similarity index 82% rename from stdlib/unsafe/go1_18_unsafe.go rename to stdlib/unsafe/go1_20_unsafe.go index ae5099843..31533e668 100644 --- a/stdlib/unsafe/go1_18_unsafe.go +++ b/stdlib/unsafe/go1_20_unsafe.go @@ -1,7 +1,7 @@ // Code generated by 'yaegi extract unsafe'. DO NOT EDIT. -//go:build go1.18 && !go1.19 -// +build go1.18,!go1.19 +//go:build go1.20 +// +build go1.20 package unsafe diff --git a/stdlib/unsafe/unsafe.go b/stdlib/unsafe/unsafe.go index de3c2eeb4..732598e53 100644 --- a/stdlib/unsafe/unsafe.go +++ b/stdlib/unsafe/unsafe.go @@ -1,5 +1,5 @@ -//go:build go1.18 -// +build go1.18 +//go:build go1.19 +// +build go1.19 // Package unsafe provides wrapper of standard library unsafe package to be imported natively in Yaegi. package unsafe