diff options
author | 2024-09-27 22:53:36 +0000 | |
---|---|---|
committer | 2024-09-27 22:53:36 +0000 | |
commit | 3f9a1dbfff1b33fd6033e6fa3ac4ed63b3b0a471 (patch) | |
tree | a3dcfc2ec04fc2e08f5222621fb3b1106d94d2e9 /vendor/modernc.org/libc/libc_darwin.go | |
parent | [bugfix] better handle ogg container format (#3365) (diff) | |
download | gotosocial-3f9a1dbfff1b33fd6033e6fa3ac4ed63b3b0a471.tar.xz |
update modernc/sqlite to v1.33.1 (with our concurrency workaround) (#3367)
Diffstat (limited to 'vendor/modernc.org/libc/libc_darwin.go')
-rw-r--r-- | vendor/modernc.org/libc/libc_darwin.go | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/vendor/modernc.org/libc/libc_darwin.go b/vendor/modernc.org/libc/libc_darwin.go index e73256a8e..a75f675e0 100644 --- a/vendor/modernc.org/libc/libc_darwin.go +++ b/vendor/modernc.org/libc/libc_darwin.go @@ -55,6 +55,10 @@ type ( ulong = types.User_ulong_t ) +type pthreadAttr struct { + detachState int32 +} + // // Keep these outside of the var block otherwise go generate will miss them. var X__stderrp = Xstdout var X__stdinp = Xstdin @@ -452,9 +456,11 @@ func Xsysconf(t *TLS, name int32) long { return long(unix.Getpagesize()) case unistd.X_SC_NPROCESSORS_ONLN: return long(runtime.NumCPU()) + case unistd.X_SC_GETPW_R_SIZE_MAX: + return 128 } - panic(todo("")) + panic(todo("", name)) } // int close(int fd); @@ -2158,7 +2164,7 @@ func X__ccgo_pthreadAttrGetDetachState(tls *TLS, a uintptr) int32 { if __ccgo_strace { trc("tls=%v a=%v, (%v:)", tls, a, origin(2)) } - panic(todo("")) + return (*pthreadAttr)(unsafe.Pointer(a)).detachState } func Xpthread_attr_getdetachstate(tls *TLS, a uintptr, state uintptr) int32 { @@ -2498,3 +2504,9 @@ func Xsetrlimit(t *TLS, resource int32, rlim uintptr) int32 { return 0 } + +func X__fpclassifyd(tls *TLS, x float64) (r int32) { + return X__fpclassify(tls, x) +} + +var Xin6addr_any = in6_addr{} |