diff options
author | Davide Italiano <davide@freebsd.org> | 2019-08-22 03:12:49 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2019-08-22 03:12:49 +0000 |
commit | 0a8e634b3bb939407c49f11cd724eb656ca9f2cc (patch) | |
tree | f37a8f036ab71a48b6dccf25cd33855dab95f207 | |
parent | 2621f7bdb4d3bb377d3e9bfb7f76ae527c8ba72d (diff) | |
download | bcm5719-llvm-0a8e634b3bb939407c49f11cd724eb656ca9f2cc.tar.gz bcm5719-llvm-0a8e634b3bb939407c49f11cd724eb656ca9f2cc.zip |
[lldb] Replace std::once_flag with llvm::once_flag.
Summary:
The former seems like it's not working on some platforms.
All the other uses use `llvm::`, so, let's change for consistency.
Reviewers: jasonmolenda, friss
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D66566
llvm-svn: 369618
-rw-r--r-- | lldb/include/lldb/Target/Process.h | 3 | ||||
-rw-r--r-- | lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/lldb/include/lldb/Target/Process.h b/lldb/include/lldb/Target/Process.h index a1c2580d5b1..9bc9e4a7523 100644 --- a/lldb/include/lldb/Target/Process.h +++ b/lldb/include/lldb/Target/Process.h @@ -50,6 +50,7 @@ #include "lldb/lldb-private.h" #include "llvm/ADT/ArrayRef.h" +#include "llvm/Support/Threading.h" #include "llvm/Support/VersionTuple.h" namespace lldb_private { @@ -2741,7 +2742,7 @@ protected: enum { eCanJITDontKnow = 0, eCanJITYes, eCanJITNo } m_can_jit; std::unique_ptr<UtilityFunction> m_dlopen_utility_func_up; - std::once_flag m_dlopen_utility_func_flag_once; + llvm::once_flag m_dlopen_utility_func_flag_once; size_t RemoveBreakpointOpcodesFromBuffer(lldb::addr_t addr, size_t size, uint8_t *buf) const; diff --git a/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp b/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp index be50f04c4d8..edbe2afdc8a 100644 --- a/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp +++ b/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp @@ -46,7 +46,7 @@ static os_activity_stream_set_event_handler_t s_os_activity_stream_set_event_handler; bool LookupSPICalls() { - static std::once_flag s_once_flag; + static llvm::once_flag s_once_flag; static bool s_has_spi; std::call_once(s_once_flag, [] { |