Source File
nopthreads.go
Belonging Package
modernc.org/libc
// Copyright 2021 The Libc Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.// +build !amd64 !linuxpackage libc // import "modernc.org/libc"import ()var errno0 int32 // Temp errno for NewTLStype TLS struct {ID int32errnop uintptrreentryGuard int32 // memgrindstack stackHeaderstackHeaderBalance int32}func () *TLS {:= atomic.AddInt32(&tid, 1):= &TLS{ID: , errnop: uintptr(unsafe.Pointer(&errno0))}if memgrind {atomic.AddInt32(&tlsBalance, 1)}.errnop = .Alloc(int(unsafe.Sizeof(int32(0))))*(*int32)(unsafe.Pointer(.errnop)) = 0return}
![]() |
The pages are generated with Golds v0.3.6. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |