HomePhabricator

[scudo] Replacing std::atomic with Sanitizer's atomics

Description

[scudo] Replacing std::atomic with Sanitizer's atomics

Summary:
In an effort to getting rid of dependencies to external libraries, we are
replacing atomic PackedHeader use of std::atomic with Sanitizer's
atomic_uint64_t, which allows us to avoid -latomic.

Reviewers: kcc, phosek, alekseyshl

Reviewed By: alekseyshl

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D28864

Details

Committed
cryptoadJan 20 2017, 10:32 AM
Reviewer
alekseyshl
Differential Revision
D28864: [scudo] Replacing std::atomic with Sanitizer's atomics
Parents
rL292629: ARM: tLDR_postidx should be marked mayLoad
Branches
Unknown
Tags
Unknown