[PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Rainer Orth via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Nov 23 06:42:18 PST 2020
ro updated this revision to Diff 307067.
ro added a comment.
Herald added a project: LLVM.
- Move declarations to new `sanitizer_solaris.h`.
- Augment `check_linker_flag` do reject unknown `-z` options that GNU ld noisily accepts.
Tested on `amd64-pc-solaris2.11`, `sparcv9-sun-solaris2.11`, and `x86_64-pc-linux-gnu`. `CMakeCache.txt` was unchanged on Solaris, while `LINKER_SUPPORTS_Z_RELAX_TRANSTLS` is now false on Linux, both for stage 1 and 2.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D91605/new/
https://reviews.llvm.org/D91605
Files:
clang/include/clang/Config/config.h.cmake
clang/lib/Driver/ToolChains/Solaris.cpp
clang/tools/driver/CMakeLists.txt
compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
compiler-rt/lib/sanitizer_common/sanitizer_solaris.h
llvm/cmake/modules/CheckLinkerFlag.cmake
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D91605.307067.patch
Type: text/x-patch
Size: 7555 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20201123/0e14ddec/attachment.bin>
More information about the cfe-commits
mailing list