diff options
Diffstat (limited to 'gnuradio-runtime/lib/pmt/pmt.cc')
-rw-r--r-- | gnuradio-runtime/lib/pmt/pmt.cc | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/gnuradio-runtime/lib/pmt/pmt.cc b/gnuradio-runtime/lib/pmt/pmt.cc index 3b92481549..da2a7e5cc2 100644 --- a/gnuradio-runtime/lib/pmt/pmt.cc +++ b/gnuradio-runtime/lib/pmt/pmt.cc @@ -63,7 +63,6 @@ pmt_base::operator delete(void *p, size_t size) #endif -#if ((BOOST_VERSION / 100000 >= 1) && (BOOST_VERSION / 100 % 1000 >= 53)) void intrusive_ptr_add_ref(pmt_base* p) { p->refcount_.fetch_add(1, boost::memory_order_relaxed); @@ -75,13 +74,6 @@ void intrusive_ptr_release(pmt_base* p) { delete p; } } -#else -// boost::atomic not available before 1.53 -// This section will be removed when support for boost 1.48 ceases -// NB: This code is prone to segfault on non-Intel architectures. -void intrusive_ptr_add_ref(pmt_base* p) { ++(p->count_); } -void intrusive_ptr_release(pmt_base* p) { if (--(p->count_) == 0 ) delete p; } -#endif pmt_base::~pmt_base() { |