00001 // $Id: Atomic_Op_GCC_T.cpp 89345 2010-03-05 13:04:51Z johnnyw $ 00002 00003 #include "ace/OS_NS_unistd.h" 00004 00005 ACE_RCSID (ace, 00006 Atomic_Op_GCC, 00007 "$Id: Atomic_Op_GCC_T.cpp 89345 2010-03-05 13:04:51Z johnnyw $") 00008 00009 #if defined (ACE_HAS_GCC_ATOMIC_BUILTINS) && (ACE_HAS_GCC_ATOMIC_BUILTINS == 1) 00010 00011 #if !defined (__ACE_INLINE__) 00012 #include "ace/Atomic_Op_GCC_T.inl" 00013 #endif /* __ACE_INLINE__ */ 00014 00015 ACE_BEGIN_VERSIONED_NAMESPACE_DECL 00016 00017 template <typename T> 00018 void 00019 ACE_Atomic_Op_GCC<T>::dump (void) const 00020 { 00021 #if defined (ACE_HAS_DUMP) 00022 ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this)); 00023 ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP)); 00024 #endif /* ACE_HAS_DUMP */ 00025 } 00026 00027 ACE_END_VERSIONED_NAMESPACE_DECL 00028 00029 #endif /* ACE_HAS_GCC_ATOMIC_BUILTINS */