X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/72cb21403f86fbb162c8e4555f27234d337b6b6a..5c7ecee696b69e6177921d0077a2b1875f6e3f00:/sync_queue.h?ds=sidebyside

diff --git a/sync_queue.h b/sync_queue.h
index c3f29e5..fc35339 100644
--- a/sync_queue.h
+++ b/sync_queue.h
@@ -1,17 +1,7 @@
 #ifndef SYNC_QUEUE_H
 #define SYNC_QUEUE_H
 
-#if __GNUC__ == 4 && __GNUC_MINOR__ == 4
-#  include <cstdatomic>         // <atomic> is named <cstdatomic> in gcc 4.4
-
-template<typename _Tp>          // fix missing definition in gcc 4.4
-void
-atomic<_Tp*>::store(_Tp* __v, memory_order __m) volatile
-{ atomic_address::store(__v, __m); }
-
-#else
-#  include <atomic>
-#endif
+#include "atomic_compat.h"
 
 #define SYNC_QUEUE_BUFSIZE 16