mirror of
https://github.com/golang/go
synced 2024-09-28 18:14:29 -06:00
runtime/race: update race syso files to support atomic And, Or
TSAN recently got support for Go's new atomic And and Or operations (#61395). This CL updates the race syso files to include the change. Also regenerate cgo dynamic imports on darwin. OpenBSD/AMD64 is not updated, as TSAN no longer supports OpenBSD (#52090). Linux/PPC64 is not updated, as I'm running into some builder issues. Still working on it. For #61395. For #62624. Change-Id: Ifc90ea79284f29a356f9e8a5f144f6c690881395 Reviewed-on: https://go-review.googlesource.com/c/go/+/543035 Run-TryBot: Cherry Mui <cherryyz@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Than McIntosh <thanm@google.com> Reviewed-by: Mauri de Souza Meneguzzo <mauri870@gmail.com>
This commit is contained in:
parent
d573a8a8e8
commit
6b43a172d8
@ -4,14 +4,14 @@ the LLVM project (https://github.com/llvm/llvm-project/tree/main/compiler-rt).
|
||||
|
||||
To update the .syso files use golang.org/x/build/cmd/racebuild.
|
||||
|
||||
race_darwin_amd64.syso built with LLVM 127e59048cd3d8dbb80c14b3036918c114089529 and Go 59ab6f351a370a27458755dc69f4a837e55a05a6.
|
||||
race_freebsd_amd64.syso built with LLVM 127e59048cd3d8dbb80c14b3036918c114089529 and Go 59ab6f351a370a27458755dc69f4a837e55a05a6.
|
||||
internal/amd64v1/race_darwin.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
internal/amd64v1/race_freebsd.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
internal/amd64v1/race_linux.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
internal/amd64v1/race_netbsd.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
internal/amd64v1/race_openbsd.syso built with LLVM fcf6ae2f070eba73074b6ec8d8281e54d29dbeeb and Go 8f2db14cd35bbd674cb2988a508306de6655e425.
|
||||
internal/amd64v1/race_windows.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
internal/amd64v3/race_linux.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
race_darwin_arm64.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
race_linux_arm64.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
race_linux_ppc64le.syso built with LLVM 41cb504b7c4b18ac15830107431a0c1eec73a6b2 and Go 851ecea4cc99ab276109493477b2c7e30c253ea8.
|
||||
race_netbsd_amd64.syso built with LLVM 41cb504b7c4b18ac15830107431a0c1eec73a6b2 and Go 851ecea4cc99ab276109493477b2c7e30c253ea8.
|
||||
race_windows_amd64.syso built with LLVM b6374437af39af66896da74a1dc1b8a0ece26bee and Go 3e97294663d978bf8abb7acec7cc615ef2f1ea75.
|
||||
race_linux_arm64.syso built with LLVM 41cb504b7c4b18ac15830107431a0c1eec73a6b2 and Go 851ecea4cc99ab276109493477b2c7e30c253ea8.
|
||||
race_darwin_arm64.syso built with LLVM 41cb504b7c4b18ac15830107431a0c1eec73a6b2 and Go 851ecea4cc99ab276109493477b2c7e30c253ea8.
|
||||
race_openbsd_amd64.syso built with LLVM fcf6ae2f070eba73074b6ec8d8281e54d29dbeeb and Go 8f2db14cd35bbd674cb2988a508306de6655e425.
|
||||
race_linux_s390x.syso built with LLVM 41cb504b7c4b18ac15830107431a0c1eec73a6b2 and Go 851ecea4cc99ab276109493477b2c7e30c253ea8.
|
||||
internal/amd64v3/race_linux.syso built with LLVM 74c2d4f6024c8f160871a2baa928d0b42415f183 and Go c0f27eb3d580c8b9efd73802678eba4c6c9461be.
|
||||
internal/amd64v1/race_linux.syso built with LLVM 74c2d4f6024c8f160871a2baa928d0b42415f183 and Go c0f27eb3d580c8b9efd73802678eba4c6c9461be.
|
||||
race_linux_s390x.syso built with LLVM 51bfeff0e4b0757ff773da6882f4d538996c9b04 and Go e7d582b55dda36e76ce4d0ce770139ca0915b7c5.
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -28,6 +28,9 @@ package race
|
||||
//go:cgo_import_dynamic _dyld_get_shared_cache_uuid _dyld_get_shared_cache_uuid ""
|
||||
//go:cgo_import_dynamic _dyld_image_count _dyld_image_count ""
|
||||
//go:cgo_import_dynamic _exit _exit ""
|
||||
//go:cgo_import_dynamic _sanitizer_internal_memcpy _sanitizer_internal_memcpy ""
|
||||
//go:cgo_import_dynamic _sanitizer_internal_memmove _sanitizer_internal_memmove ""
|
||||
//go:cgo_import_dynamic _sanitizer_internal_memset _sanitizer_internal_memset ""
|
||||
//go:cgo_import_dynamic abort abort ""
|
||||
//go:cgo_import_dynamic arc4random_buf arc4random_buf ""
|
||||
//go:cgo_import_dynamic close close ""
|
||||
@ -74,6 +77,7 @@ package race
|
||||
//go:cgo_import_dynamic pthread_get_stackaddr_np pthread_get_stackaddr_np ""
|
||||
//go:cgo_import_dynamic pthread_get_stacksize_np pthread_get_stacksize_np ""
|
||||
//go:cgo_import_dynamic pthread_getspecific pthread_getspecific ""
|
||||
//go:cgo_import_dynamic pthread_introspection_hook_install pthread_introspection_hook_install ""
|
||||
//go:cgo_import_dynamic pthread_join pthread_join ""
|
||||
//go:cgo_import_dynamic pthread_self pthread_self ""
|
||||
//go:cgo_import_dynamic pthread_sigmask pthread_sigmask ""
|
||||
@ -99,3 +103,6 @@ package race
|
||||
//go:cgo_import_dynamic vm_region_recurse_64 vm_region_recurse_64 ""
|
||||
//go:cgo_import_dynamic waitpid waitpid ""
|
||||
//go:cgo_import_dynamic write write ""
|
||||
//go:cgo_import_dynamic memcpy memcpy ""
|
||||
//go:cgo_import_dynamic memmove memmove ""
|
||||
//go:cgo_import_dynamic memset memset ""
|
||||
|
@ -8,6 +8,9 @@
|
||||
|
||||
package race
|
||||
|
||||
//go:cgo_import_dynamic _Block_object_assign _Block_object_assign ""
|
||||
//go:cgo_import_dynamic _Block_object_dispose _Block_object_dispose ""
|
||||
//go:cgo_import_dynamic _NSConcreteStackBlock _NSConcreteStackBlock ""
|
||||
//go:cgo_import_dynamic _NSGetArgv _NSGetArgv ""
|
||||
//go:cgo_import_dynamic _NSGetEnviron _NSGetEnviron ""
|
||||
//go:cgo_import_dynamic _NSGetExecutablePath _NSGetExecutablePath ""
|
||||
@ -20,8 +23,13 @@ package race
|
||||
//go:cgo_import_dynamic _dyld_get_image_header _dyld_get_image_header ""
|
||||
//go:cgo_import_dynamic _dyld_get_image_name _dyld_get_image_name ""
|
||||
//go:cgo_import_dynamic _dyld_get_image_vmaddr_slide _dyld_get_image_vmaddr_slide ""
|
||||
//go:cgo_import_dynamic _dyld_get_shared_cache_range _dyld_get_shared_cache_range ""
|
||||
//go:cgo_import_dynamic _dyld_get_shared_cache_uuid _dyld_get_shared_cache_uuid ""
|
||||
//go:cgo_import_dynamic _dyld_image_count _dyld_image_count ""
|
||||
//go:cgo_import_dynamic _exit _exit ""
|
||||
//go:cgo_import_dynamic _sanitizer_internal_memcpy _sanitizer_internal_memcpy ""
|
||||
//go:cgo_import_dynamic _sanitizer_internal_memmove _sanitizer_internal_memmove ""
|
||||
//go:cgo_import_dynamic _sanitizer_internal_memset _sanitizer_internal_memset ""
|
||||
//go:cgo_import_dynamic abort abort ""
|
||||
//go:cgo_import_dynamic arc4random_buf arc4random_buf ""
|
||||
//go:cgo_import_dynamic bzero bzero ""
|
||||
@ -29,6 +37,7 @@ package race
|
||||
//go:cgo_import_dynamic dlsym dlsym ""
|
||||
//go:cgo_import_dynamic dup dup ""
|
||||
//go:cgo_import_dynamic dup2 dup2 ""
|
||||
//go:cgo_import_dynamic dyld_shared_cache_iterate_text dyld_shared_cache_iterate_text ""
|
||||
//go:cgo_import_dynamic execve execve ""
|
||||
//go:cgo_import_dynamic exit exit ""
|
||||
//go:cgo_import_dynamic fstat fstat ""
|
||||
@ -68,6 +77,7 @@ package race
|
||||
//go:cgo_import_dynamic pthread_get_stackaddr_np pthread_get_stackaddr_np ""
|
||||
//go:cgo_import_dynamic pthread_get_stacksize_np pthread_get_stacksize_np ""
|
||||
//go:cgo_import_dynamic pthread_getspecific pthread_getspecific ""
|
||||
//go:cgo_import_dynamic pthread_introspection_hook_install pthread_introspection_hook_install ""
|
||||
//go:cgo_import_dynamic pthread_join pthread_join ""
|
||||
//go:cgo_import_dynamic pthread_self pthread_self ""
|
||||
//go:cgo_import_dynamic pthread_sigmask pthread_sigmask ""
|
||||
@ -93,3 +103,6 @@ package race
|
||||
//go:cgo_import_dynamic vm_region_recurse_64 vm_region_recurse_64 ""
|
||||
//go:cgo_import_dynamic waitpid waitpid ""
|
||||
//go:cgo_import_dynamic write write ""
|
||||
//go:cgo_import_dynamic memcpy memcpy ""
|
||||
//go:cgo_import_dynamic memmove memmove ""
|
||||
//go:cgo_import_dynamic memset memset ""
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user