diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/trans/target.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/trans/target.cpp b/src/trans/target.cpp index f91b679a..121a9134 100644 --- a/src/trans/target.cpp +++ b/src/trans/target.cpp @@ -509,6 +509,7 @@ void Target_SetCfg(const ::std::string& target_name) if(s == "32") return g_target.m_arch.m_atomics.u32; if(s == "64") return g_target.m_arch.m_atomics.u64; if(s == "ptr") return g_target.m_arch.m_atomics.ptr; // Has an atomic pointer-sized value + if(s == "cas") return g_target.m_arch.m_atomics.ptr; // TODO: Atomic compare-and-set option return false; }); Cfg_SetValueCb("target_feature", [](const ::std::string& s) { |