diff options
Diffstat (limited to 'vendor/modernc.org/libc/pthread/pthread_openbsd_arm64.go')
-rw-r--r-- | vendor/modernc.org/libc/pthread/pthread_openbsd_arm64.go | 256 |
1 files changed, 117 insertions, 139 deletions
diff --git a/vendor/modernc.org/libc/pthread/pthread_openbsd_arm64.go b/vendor/modernc.org/libc/pthread/pthread_openbsd_arm64.go index ae577d4c6..36a3c595a 100644 --- a/vendor/modernc.org/libc/pthread/pthread_openbsd_arm64.go +++ b/vendor/modernc.org/libc/pthread/pthread_openbsd_arm64.go @@ -1,4 +1,4 @@ -// Code generated by 'ccgo pthread/gen.c -crt-import-path "" -export-defines "" -export-enums "" -export-externs X -export-fields F -export-structs "" -export-typedefs "" -header -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -ignore-unsupported-alignment -o pthread/pthread_openbsd_amd64.go -pkgname pthread', DO NOT EDIT. +// Code generated by 'ccgo pthread/gen.c -crt-import-path "" -export-defines "" -export-enums "" -export-externs X -export-fields F -export-structs "" -export-typedefs "" -header -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -ignore-unsupported-alignment -o pthread/pthread_openbsd_arm64.go -pkgname pthread', DO NOT EDIT. package pthread @@ -26,8 +26,8 @@ const ( BUS_OBJERR = 3 // siginfo.h:85:1: BYTE_ORDER = 1234 // endian.h:47:1: CHAR_BIT = 8 // limits.h:36:1: - CHAR_MAX = 0x7f // limits.h:46:1: - CHAR_MIN = -128 // limits.h:47:1: + CHAR_MAX = 0xff // limits.h:44:1: + CHAR_MIN = 0 // limits.h:43:1: CHILD_MAX = 80 // syslimits.h:39:1: CLD_CONTINUED = 6 // siginfo.h:105:1: CLD_DUMPED = 3 // siginfo.h:102:1: @@ -136,8 +136,8 @@ const ( PTHREAD_SCOPE_SYSTEM = 0x2 // pthread.h:61:1: PTHREAD_STACK_MIN = 4096 // pthread.h:54:1: PTHREAD_THREADS_MAX = 18446744073709551615 // pthread.h:55:1: - QUAD_MAX = 0x7fffffffffffffff // limits.h:47:1: - QUAD_MIN = -9223372036854775808 // limits.h:48:1: + QUAD_MAX = 0x7fffffffffffffff // limits.h:51:1: + QUAD_MIN = -9223372036854775808 // limits.h:52:1: RE_DUP_MAX = 255 // syslimits.h:59:1: SA_NOCLDSTOP = 0x0008 // signal.h:132:1: SA_NOCLDWAIT = 0x0020 // signal.h:130:1: @@ -193,14 +193,15 @@ const ( SIG_BLOCK = 1 // signal.h:140:1: SIG_SETMASK = 3 // signal.h:142:1: SIG_UNBLOCK = 2 // signal.h:141:1: - SIZE_T_MAX = 18446744073709551615 // limits.h:44:1: + SIZE_MAX = 18446744073709551615 // limits.h:42:1: + SIZE_T_MAX = 18446744073709551615 // limits.h:48:1: SI_LWP = -1 // siginfo.h:47:1: SI_MAXSZ = 128 // siginfo.h:127:1: SI_NOINFO = 32767 // siginfo.h:45:1: SI_QUEUE = -2 // siginfo.h:48:1: SI_TIMER = -3 // siginfo.h:49:1: SI_USER = 0 // siginfo.h:46:1: - SSIZE_MAX = 9223372036854775807 // limits.h:40:1: + SSIZE_MAX = 9223372036854775807 // limits.h:44:1: SS_DISABLE = 0x0004 // signal.h:182:1: SS_ONSTACK = 0x0001 // signal.h:181:1: SV_INTERRUPT = 2 // signal.h:158:1: @@ -219,13 +220,13 @@ const ( UINT_MAX = 0xffffffff // limits.h:56:1: ULLONG_MAX = 0xffffffffffffffff // limits.h:74:1: ULONG_MAX = 0xffffffffffffffff // limits.h:61:1: - UQUAD_MAX = 0xffffffffffffffff // limits.h:46:1: + UQUAD_MAX = 0xffffffffffffffff // limits.h:50:1: USHRT_MAX = 0xffff // limits.h:52:1: WORD_BIT = 32 // limits.h:93:1: X_BIG_ENDIAN = 4321 // _endian.h:43:1: - X_BYTE_ORDER = 1234 // endian.h:58:1: - X_CLOCKID_T_DEFINED_ = 0 // types.h:163:1: - X_CLOCK_T_DEFINED_ = 0 // types.h:158:1: + X_BYTE_ORDER = 1234 // endian.h:60:1: + X_CLOCKID_T_DEFINED_ = 0 // types.h:162:1: + X_CLOCK_T_DEFINED_ = 0 // types.h:157:1: X_FILE_OFFSET_BITS = 64 // <builtin>:25:1: X_INT16_T_DEFINED_ = 0 // types.h:84:1: X_INT32_T_DEFINED_ = 0 // types.h:94:1: @@ -235,16 +236,17 @@ const ( X_LITTLE_ENDIAN = 1234 // _endian.h:42:1: X_LOCALE_T_DEFINED_ = 0 // time.h:106:1: X_LP64 = 1 // <predefined>:1:1: - X_MACHINE_CDEFS_H_ = 0 // cdefs.h:9:1: - X_MACHINE_ENDIAN_H_ = 0 // endian.h:28:1: - X_MACHINE_LIMITS_H_ = 0 // limits.h:35:1: - X_MACHINE_SIGNAL_H_ = 0 // signal.h:36:1: - X_MACHINE__TYPES_H_ = 0 // _types.h:36:1: - X_MAX_PAGE_SHIFT = 12 // _types.h:52:1: + X_MACHINE_CDEFS_H_ = 0 // cdefs.h:4:1: + X_MACHINE_ENDIAN_H_ = 0 // endian.h:20:1: + X_MACHINE_LIMITS_H_ = 0 // limits.h:36:1: + X_MACHINE_SIGNAL_H_ = 0 // signal.h:37:1: + X_MACHINE__TYPES_H_ = 0 // _types.h:35:1: + X_MAXCOMLEN = 24 // syslimits.h:79:1: + X_MAX_PAGE_SHIFT = 12 // _types.h:57:1: X_NSIG = 33 // signal.h:45:1: - X_OFF_T_DEFINED_ = 0 // types.h:193:1: + X_OFF_T_DEFINED_ = 0 // types.h:192:1: X_PDP_ENDIAN = 3412 // _endian.h:44:1: - X_PID_T_DEFINED_ = 0 // types.h:168:1: + X_PID_T_DEFINED_ = 0 // types.h:167:1: X_POSIX2_BC_BASE_MAX = 99 // limits.h:71:1: X_POSIX2_BC_DIM_MAX = 2048 // limits.h:72:1: X_POSIX2_BC_SCALE_MAX = 99 // limits.h:73:1: @@ -286,9 +288,9 @@ const ( X_SCHED_H_ = 0 // sched.h:40:1: X_SELECT_DEFINED_ = 0 // select.h:126:1: X_SIGSET_T_DEFINED_ = 0 // select.h:121:1: - X_SIZE_T_DEFINED_ = 0 // types.h:173:1: - X_SSIZE_T_DEFINED_ = 0 // types.h:178:1: - X_STACKALIGNBYTES = 15 // _types.h:49:1: + X_SIZE_T_DEFINED_ = 0 // types.h:172:1: + X_SSIZE_T_DEFINED_ = 0 // types.h:177:1: + X_STACKALIGNBYTES = 15 // _types.h:54:1: X_SYS_CDEFS_H_ = 0 // cdefs.h:39:1: X_SYS_ENDIAN_H_ = 0 // endian.h:38:1: X_SYS_LIMITS_H_ = 0 // limits.h:27:1: @@ -300,11 +302,11 @@ const ( X_SYS__ENDIAN_H_ = 0 // _endian.h:34:1: X_SYS__TIME_H_ = 0 // _time.h:33:1: X_SYS__TYPES_H_ = 0 // _types.h:35:1: - X_TIMER_T_DEFINED_ = 0 // types.h:188:1: + X_TIMER_T_DEFINED_ = 0 // types.h:187:1: X_TIMESPEC_DECLARED = 0 // select.h:48:1: X_TIMEVAL_DECLARED = 0 // select.h:40:1: X_TIME_H_ = 0 // time.h:42:1: - X_TIME_T_DEFINED_ = 0 // types.h:183:1: + X_TIME_T_DEFINED_ = 0 // types.h:182:1: X_UINT16_T_DEFINED_ = 0 // types.h:89:1: X_UINT32_T_DEFINED_ = 0 // types.h:99:1: X_UINT64_T_DEFINED_ = 0 // types.h:109:1: @@ -312,7 +314,7 @@ const ( X_XOPEN_IOV_MAX = 16 // limits.h:106:1: X_XOPEN_NAME_MAX = 255 // limits.h:107:1: X_XOPEN_PATH_MAX = 1024 // limits.h:108:1: - Unix = 1 // <predefined>:340:1: + Unix = 1 // <predefined>:360:1: ) // Flags for once initialization. @@ -384,7 +386,7 @@ type X__float128 = float64 /* <builtin>:47:21 */ // $FreeBSD: pthread.h,v 1.13 1999/07/31 08:36:07 rse Exp $ // Header files. -// $OpenBSD: types.h,v 1.48 2019/02/09 04:54:11 guenther Exp $ +// $OpenBSD: types.h,v 1.49 2022/08/06 13:31:13 semarie Exp $ // $NetBSD: types.h,v 1.29 1996/11/15 22:48:25 jtc Exp $ // - @@ -457,10 +459,7 @@ type X__float128 = float64 /* <builtin>:47:21 */ // // @(#)cdefs.h 8.7 (Berkeley) 1/21/94 -// $OpenBSD: cdefs.h,v 1.3 2013/03/28 17:30:45 martynas Exp $ - -// Written by J.T. Conklin <jtc@wimsey.com> 01/17/95. -// Public domain. +// $OpenBSD: cdefs.h,v 1.1 2016/12/17 23:38:33 patrick Exp $ // Macro to test if we're using a specific version of gcc or later. @@ -681,7 +680,7 @@ type X__float128 = float64 /* <builtin>:47:21 */ // get the correct setting direction for the platform and sets internal // ('__' prefix) macros appropriately. -// $OpenBSD: _types.h,v 1.9 2014/08/22 23:05:15 krw Exp $ +// $OpenBSD: _types.h,v 1.10 2022/08/06 13:31:13 semarie Exp $ // - // Copyright (c) 1990, 1993 @@ -713,8 +712,7 @@ type X__float128 = float64 /* <builtin>:47:21 */ // // @(#)types.h 8.3 (Berkeley) 1/5/94 -// $OpenBSD: _types.h,v 1.17 2018/03/05 01:15:25 deraadt Exp $ - +// $OpenBSD: _types.h,v 1.4 2018/03/05 01:15:25 deraadt Exp $ // - // Copyright (c) 1990, 1993 // The Regents of the University of California. All rights reserved. @@ -756,66 +754,68 @@ type X__float128 = float64 /* <builtin>:47:21 */ // (within reasonable limits). // 7.18.1.1 Exact-width integer types -type X__int8_t = int8 /* _types.h:61:22 */ -type X__uint8_t = uint8 /* _types.h:62:24 */ -type X__int16_t = int16 /* _types.h:63:17 */ -type X__uint16_t = uint16 /* _types.h:64:25 */ -type X__int32_t = int32 /* _types.h:65:15 */ -type X__uint32_t = uint32 /* _types.h:66:23 */ -type X__int64_t = int64 /* _types.h:67:20 */ -type X__uint64_t = uint64 /* _types.h:68:28 */ +type X__int8_t = int8 /* _types.h:60:22 */ +type X__uint8_t = uint8 /* _types.h:61:24 */ +type X__int16_t = int16 /* _types.h:62:17 */ +type X__uint16_t = uint16 /* _types.h:63:25 */ +type X__int32_t = int32 /* _types.h:64:15 */ +type X__uint32_t = uint32 /* _types.h:65:23 */ +// LONGLONG +type X__int64_t = int64 /* _types.h:67:20 */ +// LONGLONG +type X__uint64_t = uint64 /* _types.h:69:28 */ // 7.18.1.2 Minimum-width integer types -type X__int_least8_t = X__int8_t /* _types.h:71:19 */ -type X__uint_least8_t = X__uint8_t /* _types.h:72:20 */ -type X__int_least16_t = X__int16_t /* _types.h:73:20 */ -type X__uint_least16_t = X__uint16_t /* _types.h:74:21 */ -type X__int_least32_t = X__int32_t /* _types.h:75:20 */ -type X__uint_least32_t = X__uint32_t /* _types.h:76:21 */ -type X__int_least64_t = X__int64_t /* _types.h:77:20 */ -type X__uint_least64_t = X__uint64_t /* _types.h:78:21 */ +type X__int_least8_t = X__int8_t /* _types.h:72:19 */ +type X__uint_least8_t = X__uint8_t /* _types.h:73:20 */ +type X__int_least16_t = X__int16_t /* _types.h:74:20 */ +type X__uint_least16_t = X__uint16_t /* _types.h:75:21 */ +type X__int_least32_t = X__int32_t /* _types.h:76:20 */ +type X__uint_least32_t = X__uint32_t /* _types.h:77:21 */ +type X__int_least64_t = X__int64_t /* _types.h:78:20 */ +type X__uint_least64_t = X__uint64_t /* _types.h:79:21 */ // 7.18.1.3 Fastest minimum-width integer types -type X__int_fast8_t = X__int32_t /* _types.h:81:20 */ -type X__uint_fast8_t = X__uint32_t /* _types.h:82:21 */ -type X__int_fast16_t = X__int32_t /* _types.h:83:20 */ -type X__uint_fast16_t = X__uint32_t /* _types.h:84:21 */ -type X__int_fast32_t = X__int32_t /* _types.h:85:20 */ -type X__uint_fast32_t = X__uint32_t /* _types.h:86:21 */ -type X__int_fast64_t = X__int64_t /* _types.h:87:20 */ -type X__uint_fast64_t = X__uint64_t /* _types.h:88:21 */ +type X__int_fast8_t = X__int32_t /* _types.h:82:20 */ +type X__uint_fast8_t = X__uint32_t /* _types.h:83:21 */ +type X__int_fast16_t = X__int32_t /* _types.h:84:20 */ +type X__uint_fast16_t = X__uint32_t /* _types.h:85:21 */ +type X__int_fast32_t = X__int32_t /* _types.h:86:20 */ +type X__uint_fast32_t = X__uint32_t /* _types.h:87:21 */ +type X__int_fast64_t = X__int64_t /* _types.h:88:20 */ +type X__uint_fast64_t = X__uint64_t /* _types.h:89:21 */ // 7.18.1.4 Integer types capable of holding object pointers -type X__intptr_t = int64 /* _types.h:103:16 */ -type X__uintptr_t = uint64 /* _types.h:104:24 */ +type X__intptr_t = int64 /* _types.h:104:16 */ +type X__uintptr_t = uint64 /* _types.h:105:24 */ // 7.18.1.5 Greatest-width integer types -type X__intmax_t = X__int64_t /* _types.h:107:20 */ -type X__uintmax_t = X__uint64_t /* _types.h:108:21 */ +type X__intmax_t = X__int64_t /* _types.h:108:20 */ +type X__uintmax_t = X__uint64_t /* _types.h:109:21 */ // Register size -type X__register_t = int64 /* _types.h:111:16 */ +type X__register_t = int64 /* _types.h:112:16 */ // VM system types -type X__vaddr_t = uint64 /* _types.h:114:24 */ -type X__paddr_t = uint64 /* _types.h:115:24 */ -type X__vsize_t = uint64 /* _types.h:116:24 */ -type X__psize_t = uint64 /* _types.h:117:24 */ +type X__vaddr_t = uint64 /* _types.h:115:24 */ +type X__paddr_t = uint64 /* _types.h:116:24 */ +type X__vsize_t = uint64 /* _types.h:117:24 */ +type X__psize_t = uint64 /* _types.h:118:24 */ // Standard system types -type X__double_t = float64 /* _types.h:120:18 */ -type X__float_t = float32 /* _types.h:121:17 */ -type X__ptrdiff_t = int64 /* _types.h:122:16 */ -type X__size_t = uint64 /* _types.h:123:24 */ -type X__ssize_t = int64 /* _types.h:124:16 */ -type X__va_list = X__builtin_va_list /* _types.h:126:27 */ +type X__double_t = float64 /* _types.h:121:18 */ +type X__float_t = float32 /* _types.h:122:17 */ +type X__ptrdiff_t = int64 /* _types.h:123:16 */ +type X__size_t = uint64 /* _types.h:124:24 */ +type X__ssize_t = int64 /* _types.h:125:16 */ +type X__va_list = X__builtin_va_list /* _types.h:127:27 */ // Wide character support types -type X__wchar_t = int32 /* _types.h:133:15 */ -type X__wint_t = int32 /* _types.h:135:15 */ -type X__rune_t = int32 /* _types.h:136:15 */ -type X__wctrans_t = uintptr /* _types.h:137:14 */ -type X__wctype_t = uintptr /* _types.h:138:14 */ +type X__wchar_t = int32 /* _types.h:137:15 */ +type X__wint_t = int32 /* _types.h:140:15 */ +type X__rune_t = int32 /* _types.h:141:15 */ +type X__wctrans_t = uintptr /* _types.h:142:14 */ +type X__wctype_t = uintptr /* _types.h:143:14 */ type X__blkcnt_t = X__int64_t /* _types.h:39:19 */ // blocks allocated for file type X__blksize_t = X__int32_t /* _types.h:40:19 */ // optimal blocksize for I/O @@ -841,18 +841,17 @@ type X__sa_family_t = X__uint8_t /* _types.h:59:19 */ // sockaddr address family type X__segsz_t = X__int32_t /* _types.h:60:19 */ // segment size type X__socklen_t = X__uint32_t /* _types.h:61:20 */ // length type for network syscalls type X__suseconds_t = int64 /* _types.h:62:15 */ // microseconds (signed) -type X__swblk_t = X__int32_t /* _types.h:63:19 */ // swap offset -type X__time_t = X__int64_t /* _types.h:64:19 */ // epoch time -type X__timer_t = X__int32_t /* _types.h:65:19 */ // POSIX timer identifiers -type X__uid_t = X__uint32_t /* _types.h:66:20 */ // user id -type X__useconds_t = X__uint32_t /* _types.h:67:20 */ // microseconds +type X__time_t = X__int64_t /* _types.h:63:19 */ // epoch time +type X__timer_t = X__int32_t /* _types.h:64:19 */ // POSIX timer identifiers +type X__uid_t = X__uint32_t /* _types.h:65:20 */ // user id +type X__useconds_t = X__uint32_t /* _types.h:66:20 */ // microseconds // mbstate_t is an opaque object to keep conversion state, during multibyte // stream conversions. The content must not be referenced by user programs. type X__mbstate_t = struct { F__ccgo_pad1 [0]uint64 F__mbstate8 [128]int8 -} /* _types.h:76:3 */ +} /* _types.h:75:3 */ // Tell sys/endian.h we have MD variants of the swap macros. @@ -934,31 +933,30 @@ type Mode_t = X__mode_t /* types.h:143:18 */ // permissions type Nlink_t = X__nlink_t /* types.h:144:19 */ // link count type Rlim_t = X__rlim_t /* types.h:145:18 */ // resource limit type Segsz_t = X__segsz_t /* types.h:146:19 */ // segment size -type Swblk_t = X__swblk_t /* types.h:147:19 */ // swap offset -type Uid_t = X__uid_t /* types.h:148:18 */ // user id -type Useconds_t = X__useconds_t /* types.h:149:22 */ // microseconds -type Suseconds_t = X__suseconds_t /* types.h:150:23 */ // microseconds (signed) -type Fsblkcnt_t = X__fsblkcnt_t /* types.h:151:22 */ // file system block count -type Fsfilcnt_t = X__fsfilcnt_t /* types.h:152:22 */ // file system file count +type Uid_t = X__uid_t /* types.h:147:18 */ // user id +type Useconds_t = X__useconds_t /* types.h:148:22 */ // microseconds +type Suseconds_t = X__suseconds_t /* types.h:149:23 */ // microseconds (signed) +type Fsblkcnt_t = X__fsblkcnt_t /* types.h:150:22 */ // file system block count +type Fsfilcnt_t = X__fsfilcnt_t /* types.h:151:22 */ // file system file count // The following types may be defined in multiple header files. -type Clock_t = X__clock_t /* types.h:159:19 */ +type Clock_t = X__clock_t /* types.h:158:19 */ -type Clockid_t = X__clockid_t /* types.h:164:21 */ +type Clockid_t = X__clockid_t /* types.h:163:21 */ -type Pid_t = X__pid_t /* types.h:169:18 */ +type Pid_t = X__pid_t /* types.h:168:18 */ -type Ssize_t = X__ssize_t /* types.h:179:19 */ +type Ssize_t = X__ssize_t /* types.h:178:19 */ -type Time_t = X__time_t /* types.h:184:18 */ +type Time_t = X__time_t /* types.h:183:18 */ -type Timer_t = X__timer_t /* types.h:189:19 */ +type Timer_t = X__timer_t /* types.h:188:19 */ -type Off_t = X__off_t /* types.h:194:18 */ +type Off_t = X__off_t /* types.h:193:18 */ // Major, minor numbers, dev_t's. -// $OpenBSD: time.h,v 1.61 2021/06/19 13:49:39 cheloha Exp $ +// $OpenBSD: time.h,v 1.62 2022/07/23 22:58:51 cheloha Exp $ // $NetBSD: time.h,v 1.18 1996/04/23 10:29:33 mycroft Exp $ // Copyright (c) 1982, 1986, 1993 @@ -1022,7 +1020,7 @@ type Off_t = X__off_t /* types.h:194:18 */ // // @(#)select.h 8.2 (Berkeley) 1/4/94 -// $OpenBSD: types.h,v 1.48 2019/02/09 04:54:11 guenther Exp $ +// $OpenBSD: types.h,v 1.49 2022/08/06 13:31:13 semarie Exp $ // $NetBSD: types.h,v 1.29 1996/11/15 22:48:25 jtc Exp $ // - @@ -1194,7 +1192,7 @@ type Clockinfo = struct { // Written by Todd C. Miller, September 9, 2016 // Public domain. -// $OpenBSD: _types.h,v 1.9 2014/08/22 23:05:15 krw Exp $ +// $OpenBSD: _types.h,v 1.10 2022/08/06 13:31:13 semarie Exp $ // - // Copyright (c) 1990, 1993 @@ -1328,11 +1326,12 @@ type Tm = struct { // // @(#)signal.h 8.2 (Berkeley) 1/21/94 -// $OpenBSD: signal.h,v 1.9 2016/05/10 18:39:42 deraadt Exp $ -// $NetBSD: signal.h,v 1.2 2003/04/28 23:16:17 bjh21 Exp $ - -// Copyright (c) 1982, 1986, 1989, 1991 Regents of the University of California. -// All rights reserved. +// $OpenBSD: signal.h,v 1.2 2017/03/12 17:57:12 kettenis Exp $ +// Copyright (c) 1992, 1993 +// The Regents of the University of California. All rights reserved. +// +// This code is derived from software contributed to Berkeley by +// Ralph Campbell. // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions @@ -1358,7 +1357,7 @@ type Tm = struct { // OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF // SUCH DAMAGE. // -// @(#)signal.h 7.16 (Berkeley) 3/17/91 +// @(#)signal.h 8.1 (Berkeley) 6/10/93 // $OpenBSD: cdefs.h,v 1.43 2018/10/29 17:10:40 guenther Exp $ // $NetBSD: cdefs.h,v 1.16 1996/04/03 20:46:39 christos Exp $ @@ -1395,7 +1394,7 @@ type Tm = struct { // // @(#)cdefs.h 8.7 (Berkeley) 1/21/94 -type Sig_atomic_t = int32 /* signal.h:40:13 */ +type Sig_atomic_t = int32 /* signal.h:41:13 */ // Information pushed on stack when a signal is delivered. // This is used by the kernel to restore state following @@ -1403,37 +1402,15 @@ type Sig_atomic_t = int32 /* signal.h:40:13 */ // to the handler to allow it to restore state properly if // a non-standard exit is performed. type Sigcontext = struct { - Fsc_rdi int64 - Fsc_rsi int64 - Fsc_rdx int64 - Fsc_rcx int64 - Fsc_r8 int64 - Fsc_r9 int64 - Fsc_r10 int64 - Fsc_r11 int64 - Fsc_r12 int64 - Fsc_r13 int64 - Fsc_r14 int64 - Fsc_r15 int64 - Fsc_rbp int64 - Fsc_rbx int64 - Fsc_rax int64 - Fsc_gs int64 - Fsc_fs int64 - Fsc_es int64 - Fsc_ds int64 - Fsc_trapno int64 - Fsc_err int64 - Fsc_rip int64 - Fsc_cs int64 - Fsc_rflags int64 - Fsc_rsp int64 - Fsc_ss int64 - Fsc_fpstate uintptr F__sc_unused int32 Fsc_mask int32 + Fsc_sp uint64 + Fsc_lr uint64 + Fsc_elr uint64 + Fsc_spsr uint64 + Fsc_x [30]uint64 Fsc_cookie int64 -} /* signal.h:54:1 */ +} /* signal.h:51:1 */ // Language spec says we must list exactly one parameter, even though we // actually supply three. Ugh! @@ -1514,7 +1491,7 @@ type Sigval = struct { // SIGCHLD signal codes -// $OpenBSD: time.h,v 1.61 2021/06/19 13:49:39 cheloha Exp $ +// $OpenBSD: time.h,v 1.62 2022/07/23 22:58:51 cheloha Exp $ // $NetBSD: time.h,v 1.18 1996/04/23 10:29:33 mycroft Exp $ // Copyright (c) 1982, 1986, 1993 @@ -1727,7 +1704,8 @@ type Ucontext_t = Sigcontext /* signal.h:190:27 */ // Common definitions for limits.h. // Legacy -// $OpenBSD: limits.h,v 1.6 2015/04/30 13:42:08 millert Exp $ +// $OpenBSD: limits.h,v 1.1 2016/12/17 23:38:33 patrick Exp $ +// $NetBSD: limits.h,v 1.4 2003/04/28 23:16:18 bjh21 Exp $ // Copyright (c) 1988 The Regents of the University of California. // All rights reserved. @@ -1756,7 +1734,7 @@ type Ucontext_t = Sigcontext /* signal.h:190:27 */ // OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF // SUCH DAMAGE. // -// @(#)limits.h 7.2 (Berkeley) 6/28/90 +// from: @(#)limits.h 7.2 (Berkeley) 6/28/90 // $OpenBSD: cdefs.h,v 1.43 2018/10/29 17:10:40 guenther Exp $ // $NetBSD: cdefs.h,v 1.16 1996/04/03 20:46:39 christos Exp $ @@ -1801,7 +1779,7 @@ type Ucontext_t = Sigcontext /* signal.h:190:27 */ // max value for a signed long long // min value for a signed long long -// $OpenBSD: syslimits.h,v 1.14 2020/04/02 18:00:00 deraadt Exp $ +// $OpenBSD: syslimits.h,v 1.15 2022/02/22 16:58:08 deraadt Exp $ // $NetBSD: syslimits.h,v 1.12 1995/10/05 05:26:19 thorpej Exp $ // Copyright (c) 1988, 1993 @@ -1905,7 +1883,7 @@ type Ucontext_t = Sigcontext /* signal.h:190:27 */ // SUCH DAMAGE. // -// $OpenBSD: types.h,v 1.48 2019/02/09 04:54:11 guenther Exp $ +// $OpenBSD: types.h,v 1.49 2022/08/06 13:31:13 semarie Exp $ // $NetBSD: types.h,v 1.29 1996/11/15 22:48:25 jtc Exp $ // - |