internal/fakecgo: use the same .dylib for libSystem (#68)
This commit uses the same version of libSystem (B) in all usages.
- commit
- c99251d7907c9dd90c7f56f3afc8d6fdeeebffb8
- author
- TotallyGamerJet · · 2022-11-13 19:24 UTC
- committer
- GitHub · · 2022-11-13 19:24 UTC
- parent
- c2f2945
- signature
- GPG Unverified
4AEE18F83AFDEB23The key is unknown
1 file · +13 -13
M internal/fakecgo/symbols_darwin.go +13 -13
| @@ -3,16 +3,16 @@ | |||
| 3 | 3 | ||
| 4 | 4 | package fakecgo | |
| 5 | 5 | ||
| 6 | - | //go:cgo_import_dynamic purego_malloc malloc "libSystem.dylib" | |
| 7 | - | //go:cgo_import_dynamic purego_free free "libSystem.dylib" | |
| 8 | - | //go:cgo_import_dynamic purego_setenv setenv "libSystem.dylib" | |
| 9 | - | //go:cgo_import_dynamic purego_unsetenv unsetenv "libSystem.dylib" | |
| 10 | - | //go:cgo_import_dynamic purego_pthread_attr_init pthread_attr_init "libSystem.dylib" | |
| 11 | - | //go:cgo_import_dynamic purego_pthread_create pthread_create "libSystem.dylib" | |
| 12 | - | //go:cgo_import_dynamic purego_pthread_detach pthread_detach "libSystem.dylib" | |
| 13 | - | //go:cgo_import_dynamic purego_pthread_attr_destroy pthread_attr_destroy "libSystem.dylib" | |
| 14 | - | //go:cgo_import_dynamic purego_pthread_attr_getstacksize pthread_attr_getstacksize "libSystem.dylib" | |
| 15 | - | //go:cgo_import_dynamic purego_pthread_sigmask pthread_sigmask "libSystem.dylib" | |
| 16 | - | //go:cgo_import_dynamic purego_abort abort "libSystem.dylib" | |
| 17 | - | //go:cgo_import_dynamic purego_sigfillset sigfillset "libSystem.dylib" | |
| 18 | - | //go:cgo_import_dynamic purego_nanosleep nanosleep "libSystem.dylib" | |
| 6 | + | //go:cgo_import_dynamic purego_malloc malloc "/usr/lib/libSystem.B.dylib" | |
| 7 | + | //go:cgo_import_dynamic purego_free free "/usr/lib/libSystem.B.dylib" | |
| 8 | + | //go:cgo_import_dynamic purego_setenv setenv "/usr/lib/libSystem.B.dylib" | |
| 9 | + | //go:cgo_import_dynamic purego_unsetenv unsetenv "/usr/lib/libSystem.B.dylib" | |
| 10 | + | //go:cgo_import_dynamic purego_pthread_attr_init pthread_attr_init "/usr/lib/libSystem.B.dylib" | |
| 11 | + | //go:cgo_import_dynamic purego_pthread_create pthread_create "/usr/lib/libSystem.B.dylib" | |
| 12 | + | //go:cgo_import_dynamic purego_pthread_detach pthread_detach "/usr/lib/libSystem.B.dylib" | |
| 13 | + | //go:cgo_import_dynamic purego_pthread_attr_destroy pthread_attr_destroy "/usr/lib/libSystem.B.dylib" | |
| 14 | + | //go:cgo_import_dynamic purego_pthread_attr_getstacksize pthread_attr_getstacksize "/usr/lib/libSystem.B.dylib" | |
| 15 | + | //go:cgo_import_dynamic purego_pthread_sigmask pthread_sigmask "/usr/lib/libSystem.B.dylib" | |
| 16 | + | //go:cgo_import_dynamic purego_abort abort "/usr/lib/libSystem.B.dylib" | |
| 17 | + | //go:cgo_import_dynamic purego_sigfillset sigfillset "/usr/lib/libSystem.B.dylib" | |
| 18 | + | //go:cgo_import_dynamic purego_nanosleep nanosleep "/usr/lib/libSystem.B.dylib" | |
| @@ -3,16 +3,16 @@ | |||||
| 3 | 3 | ||||
| 4 | package fakecgo | 4 | package fakecgo | ||
| 5 | 5 | ||||
| 6 | - | //go:cgo_import_dynamic purego_malloc malloc "libSystem.dylib" | 6 | + | //go:cgo_import_dynamic purego_malloc malloc "/usr/lib/libSystem.B.dylib" |
| 7 | - | //go:cgo_import_dynamic purego_free free "libSystem.dylib" | 7 | + | //go:cgo_import_dynamic purego_free free "/usr/lib/libSystem.B.dylib" |
| 8 | - | //go:cgo_import_dynamic purego_setenv setenv "libSystem.dylib" | 8 | + | //go:cgo_import_dynamic purego_setenv setenv "/usr/lib/libSystem.B.dylib" |
| 9 | - | //go:cgo_import_dynamic purego_unsetenv unsetenv "libSystem.dylib" | 9 | + | //go:cgo_import_dynamic purego_unsetenv unsetenv "/usr/lib/libSystem.B.dylib" |
| 10 | - | //go:cgo_import_dynamic purego_pthread_attr_init pthread_attr_init "libSystem.dylib" | 10 | + | //go:cgo_import_dynamic purego_pthread_attr_init pthread_attr_init "/usr/lib/libSystem.B.dylib" |
| 11 | - | //go:cgo_import_dynamic purego_pthread_create pthread_create "libSystem.dylib" | 11 | + | //go:cgo_import_dynamic purego_pthread_create pthread_create "/usr/lib/libSystem.B.dylib" |
| 12 | - | //go:cgo_import_dynamic purego_pthread_detach pthread_detach "libSystem.dylib" | 12 | + | //go:cgo_import_dynamic purego_pthread_detach pthread_detach "/usr/lib/libSystem.B.dylib" |
| 13 | - | //go:cgo_import_dynamic purego_pthread_attr_destroy pthread_attr_destroy "libSystem.dylib" | 13 | + | //go:cgo_import_dynamic purego_pthread_attr_destroy pthread_attr_destroy "/usr/lib/libSystem.B.dylib" |
| 14 | - | //go:cgo_import_dynamic purego_pthread_attr_getstacksize pthread_attr_getstacksize "libSystem.dylib" | 14 | + | //go:cgo_import_dynamic purego_pthread_attr_getstacksize pthread_attr_getstacksize "/usr/lib/libSystem.B.dylib" |
| 15 | - | //go:cgo_import_dynamic purego_pthread_sigmask pthread_sigmask "libSystem.dylib" | 15 | + | //go:cgo_import_dynamic purego_pthread_sigmask pthread_sigmask "/usr/lib/libSystem.B.dylib" |
| 16 | - | //go:cgo_import_dynamic purego_abort abort "libSystem.dylib" | 16 | + | //go:cgo_import_dynamic purego_abort abort "/usr/lib/libSystem.B.dylib" |
| 17 | - | //go:cgo_import_dynamic purego_sigfillset sigfillset "libSystem.dylib" | 17 | + | //go:cgo_import_dynamic purego_sigfillset sigfillset "/usr/lib/libSystem.B.dylib" |
| 18 | - | //go:cgo_import_dynamic purego_nanosleep nanosleep "libSystem.dylib" | 18 | + | //go:cgo_import_dynamic purego_nanosleep nanosleep "/usr/lib/libSystem.B.dylib" |