diff options
Diffstat (limited to 'vendor/modernc.org/libc/pthread/pthread_linux_arm.go')
-rw-r--r-- | vendor/modernc.org/libc/pthread/pthread_linux_arm.go | 40 |
1 files changed, 25 insertions, 15 deletions
diff --git a/vendor/modernc.org/libc/pthread/pthread_linux_arm.go b/vendor/modernc.org/libc/pthread/pthread_linux_arm.go index 006f92ebf..2473e6777 100644 --- a/vendor/modernc.org/libc/pthread/pthread_linux_arm.go +++ b/vendor/modernc.org/libc/pthread/pthread_linux_arm.go @@ -938,7 +938,8 @@ type X__syscall_slong_t = int32 /* types.h:196:33 */ type X__syscall_ulong_t = uint32 /* types.h:198:33 */ // These few don't really vary by system, they always correspond -// to one of the other defined types. +// +// to one of the other defined types. type X__loff_t = X__off64_t /* types.h:202:19 */ // Type of file sizes and offsets (LFS). type X__caddr_t = uintptr /* types.h:203:14 */ @@ -949,13 +950,15 @@ type X__intptr_t = int32 /* types.h:206:25 */ type X__socklen_t = uint32 /* types.h:209:23 */ // C99: An integer type that can be accessed as an atomic entity, -// even in the presence of asynchronous interrupts. -// It is not currently necessary for this to be machine-specific. +// +// even in the presence of asynchronous interrupts. +// It is not currently necessary for this to be machine-specific. type X__sig_atomic_t = int32 /* types.h:214:13 */ // Seconds since the Epoch, visible to user code when time_t is too -// narrow only for consistency with the old way of widening too-narrow -// types. User code should never use __time64_t. +// +// narrow only for consistency with the old way of widening too-narrow +// types. User code should never use __time64_t. type X__time64_t = X__int64_t /* types.h:222:28 */ // Wide character type. @@ -1047,7 +1050,8 @@ type Time_t = X__time_t /* time_t.h:7:18 */ // values. // POSIX.1b structure for a time value. This is like a `struct timeval' but -// has nanoseconds instead of microseconds. +// +// has nanoseconds instead of microseconds. type Timespec = struct { Ftv_sec X__time_t Ftv_nsec X__syscall_slong_t @@ -1857,18 +1861,21 @@ type X__pthread_cond_s = struct { } /* thread-shared-types.h:92:1 */ // Thread identifiers. The structure of the attribute type is not -// exposed on purpose. +// +// exposed on purpose. type Pthread_t = uint32 /* pthreadtypes.h:27:27 */ // Data structures for mutex handling. The structure of the attribute -// type is not exposed on purpose. +// +// type is not exposed on purpose. type Pthread_mutexattr_t = struct { F__ccgo_pad1 [0]uint32 F__size [4]uint8 } /* pthreadtypes.h:36:3 */ // Data structure for condition variable handling. The structure of -// the attribute type is not exposed on purpose. +// +// the attribute type is not exposed on purpose. type Pthread_condattr_t = struct { F__ccgo_pad1 [0]uint32 F__size [4]uint8 @@ -1892,7 +1899,8 @@ type Pthread_mutex_t = struct{ F__data X__pthread_mutex_s } /* pthreadtypes.h:72 type Pthread_cond_t = struct{ F__data X__pthread_cond_s } /* pthreadtypes.h:80:3 */ // Data structure for reader-writer lock variable handling. The -// structure of the attribute type is deliberately not exposed. +// +// structure of the attribute type is deliberately not exposed. type Pthread_rwlock_t = struct{ F__data X__pthread_rwlock_arch_t } /* pthreadtypes.h:91:3 */ type Pthread_rwlockattr_t = struct { @@ -1904,7 +1912,8 @@ type Pthread_rwlockattr_t = struct { type Pthread_spinlock_t = int32 /* pthreadtypes.h:103:22 */ // POSIX barriers data type. The structure of the type is -// deliberately not exposed. +// +// deliberately not exposed. type Pthread_barrier_t = struct { F__ccgo_pad1 [0]uint32 F__size [20]uint8 @@ -1935,10 +1944,11 @@ type Pthread_barrierattr_t = struct { // Define the machine-dependent type `jmp_buf'. ARM EABI version. // The exact set of registers saved may depend on the particular core -// in use, as some coprocessor registers may need to be saved. The C -// Library ABI requires that the buffer be 8-byte aligned, and -// recommends that the buffer contain 64 words. The first 26 words -// are occupied by sp, lr, v1-v6, sl, fp, and d8-d15. +// +// in use, as some coprocessor registers may need to be saved. The C +// Library ABI requires that the buffer be 8-byte aligned, and +// recommends that the buffer contain 64 words. The first 26 words +// are occupied by sp, lr, v1-v6, sl, fp, and d8-d15. type X__jmp_buf = [64]int32 /* setjmp.h:33:13 */ // Conditional variable handling. |