summaryrefslogtreecommitdiffstats
path: root/indexlib/boost-compat/config/auto_link.h
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2024-10-27 12:49:27 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-10-27 12:49:27 +0900
commit6b1f9116760b2a693428cc93a0304dd3d7d2856a (patch)
tree0f76cad58737b69c009d1c9026d1d68162f2cb65 /indexlib/boost-compat/config/auto_link.h
parent694c1459e17db537f3bc19dabb0e47b369f25980 (diff)
downloadtdepim-6b1f9116760b2a693428cc93a0304dd3d7d2856a.tar.gz
tdepim-6b1f9116760b2a693428cc93a0304dd3d7d2856a.zip
Drop Borland compiler specific code
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'indexlib/boost-compat/config/auto_link.h')
-rw-r--r--indexlib/boost-compat/config/auto_link.h43
1 files changed, 3 insertions, 40 deletions
diff --git a/indexlib/boost-compat/config/auto_link.h b/indexlib/boost-compat/config/auto_link.h
index c6d9bc909..96ada7aa8 100644
--- a/indexlib/boost-compat/config/auto_link.h
+++ b/indexlib/boost-compat/config/auto_link.h
@@ -7,7 +7,7 @@
* LOCATION: see http://www.boost.org for most recent version.
* FILE auto_link.h
* VERSION see <boost/version.hpp>
- * DESCRIPTION: Automatic library inclusion for Borland/Microsoft compilers.
+ * DESCRIPTION: Automatic library inclusion for Microsoft compilers.
*/
/*************************************************************************
@@ -29,7 +29,7 @@ has no include guards - so be sure to include it only once from your library!
Algorithm:
~~~~~~~~~~
-Libraries for Borland and Microsoft compilers are automatically
+Libraries for Microsoft compilers are automatically
selected here, the name of the lib is selected according to the following
formula:
@@ -82,7 +82,6 @@ BOOST_LIB_VERSION: The Boost version, in the form x_y, for Boost version x.y.
// Only include what follows for known and supported compilers:
//
#if defined(BOOST_MSVC) \
- || defined(__BORLANDC__) \
|| (defined(__MWERKS__) && defined(_WIN32) && (__MWERKS__ >= 0x3000)) \
|| (defined(__ICL) && defined(_MSC_EXTENSIONS) && (_MSC_VER >= 1200))
@@ -125,11 +124,6 @@ BOOST_LIB_VERSION: The Boost version, in the form x_y, for Boost version x.y.
// vc80:
# define BOOST_LIB_TOOLSET "vc80"
-#elif defined(__BORLANDC__)
-
- // CBuilder 6:
-# define BOOST_LIB_TOOLSET "bcb"
-
#elif defined(__ICL)
// Intel C++, no version number:
@@ -232,37 +226,6 @@ BOOST_LIB_VERSION: The Boost version, in the form x_y, for Boost version x.y.
# endif
-#elif defined(__BORLANDC__)
-
-//
-// figure out whether we want the debug builds or not:
-//
-#pragma defineonoption BOOST_BORLAND_DEBUG -v
-//
-// sanity check:
-//
-#if defined(__STL_DEBUG) || defined(_STLP_DEBUG)
-#error "Pre-built versions of the Boost libraries are not provided in STLPort-debug form"
-#endif
-
-# ifdef _RTLDLL
-
-# ifdef BOOST_BORLAND_DEBUG
-# define BOOST_LIB_RT_OPT "-d"
-# else
-# define BOOST_LIB_RT_OPT
-# endif
-
-# else
-
-# ifdef BOOST_BORLAND_DEBUG
-# define BOOST_LIB_RT_OPT "-sd"
-# else
-# define BOOST_LIB_RT_OPT "-s"
-# endif
-
-# endif
-
#endif
//
@@ -296,7 +259,7 @@ BOOST_LIB_VERSION: The Boost version, in the form x_y, for Boost version x.y.
#endif
-#endif // _MSC_VER || __BORLANDC__
+#endif // _MSC_VER
//
// finally undef any macros we may have set: