aboutsummaryrefslogtreecommitdiff
path: root/common/lazy-ptr/tr1-memory.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'common/lazy-ptr/tr1-memory.hxx')
-rw-r--r--common/lazy-ptr/tr1-memory.hxx41
1 files changed, 0 insertions, 41 deletions
diff --git a/common/lazy-ptr/tr1-memory.hxx b/common/lazy-ptr/tr1-memory.hxx
deleted file mode 100644
index 8965861..0000000
--- a/common/lazy-ptr/tr1-memory.hxx
+++ /dev/null
@@ -1,41 +0,0 @@
-// file : common/lazy-ptr/tr1-memory.hxx
-// author : Boris Kolpackov <boris@codesynthesis.com>
-// copyright : not copyrighted - public domain
-
-#ifndef TR1_MEMORY_HXX
-#define TR1_MEMORY_HXX
-
-//@@ tmp
-#define HAVE_TR1_MEMORY
-
-//
-// Try to include TR1 <memory> in a compiler-specific manner. Fall-back
-// on the Boost TR1 implementation if the compiler does not support TR1.
-//
-
-#include <cstddef> // __GLIBCXX__, _HAS_TR1
-
-// GNU C++ or Intel C++ using libstd++.
-//
-#if defined (__GNUC__) && __GNUC__ >= 4 && defined (__GLIBCXX__)
-# include <tr1/memory>
-//
-// IBM XL C++.
-//
-#elif defined (__xlC__) && __xlC__ >= 0x0900
-# define __IBMCPP_TR1__
-# include <memory>
-//
-// VC++ or Intel C++ using VC++ standard library.
-//
-#elif defined (_MSC_VER) && \
- (_MSC_VER == 1500 && defined (_HAS_TR1) || _MSC_VER > 1500)
-# include <memory>
-//
-// Boost fall-back.
-//
-#else
-# include <boost/tr1/memory.hpp>
-#endif
-
-#endif // TR1_MEMORY_HXX