diff options
| author | Petr Hosek <phosek@chromium.org> | 2018-01-20 03:37:47 +0000 |
|---|---|---|
| committer | Petr Hosek <phosek@chromium.org> | 2018-01-20 03:37:47 +0000 |
| commit | aecae82f41406a348f9a6e65925c1bfe47ed5db2 (patch) | |
| tree | 6cf7c60e567032873b97a71a9282828a81d5f5af /compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc | |
| parent | 2a262101878373873b7a50b46bbed81c39895cc5 (diff) | |
| download | bcm5719-llvm-aecae82f41406a348f9a6e65925c1bfe47ed5db2.tar.gz bcm5719-llvm-aecae82f41406a348f9a6e65925c1bfe47ed5db2.zip | |
Reland "Fix syntax error introduced in r322991"
This triggers compiler error when building sanitizers for Fuchsia.
Differential Revision: https://reviews.llvm.org/D42328
llvm-svn: 323029
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc')
| -rw-r--r-- | compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc b/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc index 756aeed6437..f1b63cbd124 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc @@ -113,10 +113,10 @@ class TracePcGuardController final { // We can always spare the 32G of address space. static constexpr size_t MappingSize = sizeof(uptr) << 32; - BlockingMutex setup_lock_ = {LINKER_INITIALIZED}; + BlockingMutex setup_lock_ = BlockingMutex(LINKER_INITIALIZED); uptr *array_ = nullptr; u32 next_index_ = 0; - zx_handle_t vmo _ = {}; + zx_handle_t vmo_ = {}; char vmo_name_[ZX_MAX_NAME_LEN] = {}; size_t DataSize() const { return next_index_ * sizeof(uintptr_t); } |

