diff options
author | Julian Lettner <jlettner@apple.com> | 2019-02-27 22:16:02 +0000 |
---|---|---|
committer | Julian Lettner <jlettner@apple.com> | 2019-02-27 22:16:02 +0000 |
commit | a0884da62a471f08c65a03e337aea23203a43eb8 (patch) | |
tree | dfc44a82b399aa5f2b281a67dc42fcff7b4af2c5 /llvm/unittests/Analysis/MemorySSATest.cpp | |
parent | 6a198366a0cc214c8876620b6ea6f696620973f9 (diff) | |
download | bcm5719-llvm-a0884da62a471f08c65a03e337aea23203a43eb8.tar.gz bcm5719-llvm-a0884da62a471f08c65a03e337aea23203a43eb8.zip |
[NFC][Sanitizer] Pull up GetStackTrace into sanitizer_common
We already independently declare GetStackTrace in all (except TSan)
sanitizer runtime headers. Lets move it to sanitizer_stacktrace.h to
have one canonical way to fill in a BufferedStackFrame. Also enables us
to use it in sanitizer_common itself.
This patch defines GetStackTrace for TSan and moves the function from
ubsan_diag.cc to ubsan_diag_standalone.cc to avoid duplicate symbols
for the UBSan-ASan runtime.
Other than that this patch just moves the code out of headers and into
the correct namespace.
Reviewers: vitalybuka
Differential Revision: https://reviews.llvm.org/D58651
llvm-svn: 355039
Diffstat (limited to 'llvm/unittests/Analysis/MemorySSATest.cpp')
0 files changed, 0 insertions, 0 deletions