diff options
author | Petr Hosek <phosek@chromium.org> | 2019-01-06 05:19:05 +0000 |
---|---|---|
committer | Petr Hosek <phosek@chromium.org> | 2019-01-06 05:19:05 +0000 |
commit | 79d27782ac7006e5b2878e7366749769ed6a11f4 (patch) | |
tree | 0239bb00e8a41c62a16cc779f26869b6de8b0608 | |
parent | 73778fcc97492c1f23de8883dfdf85e5a3e7051a (diff) | |
download | compiler-rt-79d27782ac7006e5b2878e7366749769ed6a11f4.tar.gz |
[compiler-rt][Fuchsia] Replace _zx_vmar_allocate_old call
This is the deprecated legacy interface, replace it with the current
_zx_vmar_allocate one.
Differential Revision: https://reviews.llvm.org/D56360
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@350488 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/sanitizer_common/sanitizer_fuchsia.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/sanitizer_common/sanitizer_fuchsia.cc b/lib/sanitizer_common/sanitizer_fuchsia.cc index 8c525237b..2c259b6cd 100644 --- a/lib/sanitizer_common/sanitizer_fuchsia.cc +++ b/lib/sanitizer_common/sanitizer_fuchsia.cc @@ -210,10 +210,10 @@ uptr ReservedAddressRange::Init(uptr init_size, const char *name, uintptr_t base; zx_handle_t vmar; zx_status_t status = - _zx_vmar_allocate_old(_zx_vmar_root_self(), 0, init_size, - ZX_VM_FLAG_CAN_MAP_READ | ZX_VM_FLAG_CAN_MAP_WRITE | - ZX_VM_FLAG_CAN_MAP_SPECIFIC, - &vmar, &base); + _zx_vmar_allocate( + _zx_vmar_root_self(), + ZX_VM_CAN_MAP_READ | ZX_VM_CAN_MAP_WRITE | ZX_VM_CAN_MAP_SPECIFIC, + 0, init_size, &vmar, &base); if (status != ZX_OK) ReportMmapFailureAndDie(init_size, name, "zx_vmar_allocate", status); base_ = reinterpret_cast<void *>(base); |