]> Cypherpunks repositories - gostls13.git/commit
runtime/race: rebuild some .syso files to remove getauxval dependency
authorKeith Randall <khr@golang.org>
Fri, 31 Jul 2020 20:56:18 +0000 (13:56 -0700)
committerKeith Randall <khr@golang.org>
Sat, 1 Aug 2020 06:32:57 +0000 (06:32 +0000)
commite49b2308a523c3bb69753caee2eacce41f097039
tree0e7de3071c9ac4d5abb5837c8d853c1472a5cf73
parent10523c0efb908ab0ff4872a2e9e91b314d3d46ed
runtime/race: rebuild some .syso files to remove getauxval dependency

We can't depend on getauxval because it only exists in glibc >= 2.16.
Tsan has been updated to avoid that dependency
(https://reviews.llvm.org/D84859). This CL rebuilds the affected
.syso files, and adds a test to make sure we don't regress.

Fixes #37485

Change-Id: I891f54d28ec0d7da50a8df1adadc76dd6e7ab3e0
Reviewed-on: https://go-review.googlesource.com/c/go/+/246258
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Dmitry Vyukov <dvyukov@google.com>
src/runtime/race/README
src/runtime/race/race_linux_amd64.syso
src/runtime/race/race_linux_arm64.syso
src/runtime/race/race_linux_ppc64le.syso
src/runtime/race/syso_test.go [new file with mode: 0644]