Module Name: src Committed By: kamil Date: Thu Sep 10 12:53:06 UTC 2020
Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux_libcdep.cc src/external/gpl3/gcc/lib: Makefile.sanitizer Log Message: Avoid using internal RTLD/libpthread/libc symbol in sanitizers Cherry-pick and adapt: commit 0da15ff318480f30bbc90b9e8ecb9bb9431c7fd3 Author: Kamil Rytarowski <n...@gmx.com> Date: Fri Jan 3 02:35:33 2020 +0100 [compiler-rt] [netbsd] Switch to syscall for ThreadSelfTlsTcb() This change avoids using internal, namespaced per-CPU calls that are not a stable interface to read the TSL base value. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gcc/lib/Makefile.sanitizer Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.