Vitaly Buka
147a608b94
[sanitizer] Fix symbolizer build broken by D82702
2020-07-16 19:34:45 -07:00
Amy Huang
b11c2e2feb
Add some dependencies to the compiler-rt symbolizer build
2020-05-20 10:01:42 -07:00
Matt Morehouse
d0498faeae
Revert "[sanitizer_common] Show new unexpected symbols."
...
This reverts commit 68d73dfa1a
.
2020-04-06 09:58:03 -07:00
Matt Morehouse
68d73dfa1a
[sanitizer_common] Show new unexpected symbols.
2020-04-06 09:43:33 -07:00
Vitaly Buka
342197e6fc
[sanitizer] Support monorepo layout in symbolizer build script
...
llvm-svn: 370288
2019-08-29 02:02:03 +00:00
Taewook Oh
e03f34dd09
[sanitizer] Resubmit D66620 from monorepo
...
Summary: https://reviews.llvm.org/D66620 is accepted but was based on the multi-repo setup, so I was not able to `arc patch` it. Resubmit the diff under monorepo
Committed on behalf of @sugak (Igor Sugak)
Reviewers: sugak
Subscribers: #sanitizers, llvm-commits, vitalybuka
Tags: #sanitizers, #llvm
Differential Revision: https://reviews.llvm.org/D66624
llvm-svn: 369716
2019-08-22 23:34:08 +00:00
Peter Collingbourne
4340c2cf8f
Build symbolizer runtime with C++14.
...
Should hopefully fix sanitizer-x86_64-linux bot.
llvm-svn: 369290
2019-08-19 18:43:52 +00:00
Nico Weber
c940adeddb
compiler-rt: Rename .cc file in lib/sanitizer_common/symbolizer to .cpp
...
llvm-svn: 367471
2019-07-31 19:41:02 +00:00
Petr Hosek
00b9248cb3
[sanitizer] Enable threads for libc++ build used by the symbolizer
...
Disabling threads makes <atomic> unusable, but this is needed by LLVM
libraries that are dependencies of the symbolizer.
Differential Revision: https://reviews.llvm.org/D45424
llvm-svn: 329672
2018-04-10 05:54:36 +00:00
Eugene Zemtsov
e465a84f85
Build LLVMDemangle from build_symbolizer.sh
...
Symbolizer now depends on internal implementation of itaniumDemangle.
llvm-svn: 326987
2018-03-08 04:34:22 +00:00
Eugene Zemtsov
824189f624
Add Demangle lib into internalization list
...
Symbolizer now depends on internal implementation of itaniumDemangle.
llvm-svn: 326983
2018-03-08 02:57:54 +00:00
Hiroshi Inoue
d1a6646e59
[NFC] fix trivial typos in comments and documents
...
"in in" -> "in", "on on" -> "on" etc.
llvm-svn: 323510
2018-01-26 08:16:08 +00:00
Vitaly Buka
f3e0f76196
[sanitizer] Fix internal symbolized build on Debian 9
...
llvm-svn: 316637
2017-10-26 06:08:01 +00:00
Evgeniy Stepanov
7922ac23f1
[sanitizer] Fix symbolizer build after r304864.
...
r304864 moved code into a new BinaryFormat library. Update the
symbolizer build script.
llvm-svn: 304930
2017-06-07 17:24:58 +00:00
Vitaly Buka
f813697f05
[sanitizers] Fix formatting of the shell script.
...
llvm-svn: 295299
2017-02-16 08:47:27 +00:00
Vitaly Buka
e4465dba20
Extract *.a to *.bc conversion into separate script.
...
Reviewers: eugenis
Subscribers: llvm-commits, kubamracek
Differential Revision: https://reviews.llvm.org/D30013
llvm-svn: 295272
2017-02-16 02:12:18 +00:00
Peter Collingbourne
4e271c947c
scripts: Document existing problems with the symbolizer build script.
...
Reviewers: eugenis, vitalybuka
Subscribers: llvm-commits, kubabrecka
Differential Revision: https://reviews.llvm.org/D25846
llvm-svn: 285013
2016-10-24 20:15:39 +00:00
Vitaly Buka
0f90f9bbda
[sanitizers] -Wno-macro-redefined for libc++ build
...
llvm-svn: 284258
2016-10-14 18:19:02 +00:00
Vitaly Buka
b0590268c2
Support configurable path to LLVM src
...
llvm-svn: 283166
2016-10-04 00:06:23 +00:00
Vitaly Buka
757a419dd2
Limit script to sanitizers as SCUDO does not pass tests if we add symbolizer
...
llvm-svn: 282694
2016-09-29 07:08:40 +00:00
Vitaly Buka
29f52fb02c
Move verbose clang binaries detection
...
llvm-svn: 282682
2016-09-29 03:53:20 +00:00
Vitaly Buka
e8c12662ac
Add build script for symbolizer which can be linked into instrumented process.
...
Reviewers: eugenis
Subscribers: llvm-commits, kubabrecka
Differential Revision: https://reviews.llvm.org/D24974
llvm-svn: 282617
2016-09-28 18:46:52 +00:00