blob: b5c4806c4d8b55233fc009ef431a3351b3c385ad [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef ZIRCON_KERNEL_INCLUDE_KTL_ATOMIC_H_
#define ZIRCON_KERNEL_INCLUDE_KTL_ATOMIC_H_
#include <atomic>
#include <utility>
namespace ktl {
using std::atomic;
using std::memory_order;
using std::memory_order_acq_rel;
using std::memory_order_acquire;
using std::memory_order_consume;
using std::memory_order_relaxed;
using std::memory_order_release;
using std::memory_order_seq_cst;
using std::atomic_init;
} // namespace ktl
#endif // ZIRCON_KERNEL_INCLUDE_KTL_ATOMIC_H_