]> Cypherpunks repositories - gostls13.git/commit
runtime/race: update race syso files to support atomic And, Or
authorCherry Mui <cherryyz@google.com>
Thu, 16 Nov 2023 15:23:23 +0000 (10:23 -0500)
committerCherry Mui <cherryyz@google.com>
Thu, 16 Nov 2023 19:29:22 +0000 (19:29 +0000)
commit6b43a172d8e42804c174aa362aa346238fc62550
tree75d2d33839b0a84f5580216b01ec673a50fffabb
parentd573a8a8e86157d1d9ea43e6bcb03ce5b9baa9fb
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>
12 files changed:
src/runtime/race/README
src/runtime/race/internal/amd64v1/race_darwin.syso
src/runtime/race/internal/amd64v1/race_freebsd.syso
src/runtime/race/internal/amd64v1/race_linux.syso
src/runtime/race/internal/amd64v1/race_netbsd.syso
src/runtime/race/internal/amd64v1/race_windows.syso
src/runtime/race/internal/amd64v3/race_linux.syso
src/runtime/race/race_darwin_amd64.go
src/runtime/race/race_darwin_arm64.go
src/runtime/race/race_darwin_arm64.syso
src/runtime/race/race_linux_arm64.syso
src/runtime/race/race_linux_s390x.syso