1308 Commits
Author SHA1 Message Date
John Maddock 1945035983 Added EVC++ 9 and 10 as recognised compilers.
[SVN r51553]
2009-03-03 10:06:46 +00:00
John Maddock be4e73bece Try and reconcile new C++0x macros with the old ones.
[SVN r51513]
2009-03-01 17:09:15 +00:00
Beman Dawes 642f99f28d config: fix both BOOST_HAS_LONG_LONG and BOOST_NO_LONG_LONG getting defined at the same time for some compilers
[SVN r51503]
2009-03-01 14:14:09 +00:00
Beman Dawes 6d726df91c Merge branches/cpp0x into trunk, enabling a bunch of BOOST_NO_* macros for C++0x early adopter feature tests
[SVN r51444]
2009-02-25 18:04:27 +00:00
John Maddock e12af45eb2 Intel's emulation of gcc's two phase name lookup is buggy, this is Intel issue 532807, tracking number DPD200111849.
[SVN r50739]
2009-01-23 09:56:49 +00:00
John Maddock 010ceb0da2 Fixes #2653.
[SVN r50574]
2009-01-14 10:36:14 +00:00
John Maddock 8fd1d95cc7 Fixes #2624.
[SVN r50423]
2009-01-01 10:30:51 +00:00
John Maddock 167b63bd33 Added BOOST_NO_STD_UNORDERED config macro.
[SVN r50362]
2008-12-22 09:45:31 +00:00
Daniel James d0b83d60af Define BOOST_NO_INITIALIZER_LISTS for codegear.
[SVN r50157]
2008-12-06 13:48:38 +00:00
Daniel James ad90956a3a Add support for initializer lists to config and the unordered containers.
[SVN r50118]
2008-12-04 21:30:19 +00:00
K. Noel Belcourt e4d4157b5a Both Sun and Pgi on Linux correctly put typeinfo into the std
namespace, but function_base keys off the
BOOST_NO_EXCEPTION_STD_NAMESPACE macro instead of the
BOOST_NO_STD_TYPEINFO macro.  The attached patch changes
function_base to use the typeinfo macro.  Because eVC 4.2 doesn't
put typeinfo into the std namespace, I need to define
BOOST_NO_STD_TYPEINFO only for this eVC version.



[SVN r49571]
2008-11-03 18:37:49 +00:00
John Maddock 0f0eef5efa Fixes #2445.
Update to recognise VC10.

[SVN r49488]
2008-10-29 17:11:50 +00:00
John Maddock 4cb054bf64 Enable long long support.
[SVN r49168]
2008-10-07 17:13:33 +00:00
John Maddock 5e3ea46864 Change msvc ABI to match the default on Win64.
[SVN r49078]
2008-10-01 11:23:31 +00:00
K. Noel Belcourt 72b387e5c4 Add support for builing with intel compilers on Itanium
(define BOOST_NO_TWO_PHASE_NAME_LOOKUP macro).



[SVN r48897]
2008-09-19 16:37:43 +00:00
John Maddock 525c53434b Fixes #2327.
Additional Codegear support macros and configuration.

[SVN r48893]
2008-09-19 12:00:14 +00:00
John Maddock c05026a644 Added patches from issue #2327 but without the new config macros or test changes yet.
[SVN r48794]
2008-09-16 11:04:52 +00:00
K. Noel Belcourt 3b7f078746 Patch pgi so it is open-coded to work for any PGI
compiler version 7 or greater.



[SVN r48380]
2008-08-25 16:31:24 +00:00
John Maddock 4783cd575f Added gcc auto-detection of no typeid/rtti.
Added normalisation code for no rtti.

[SVN r48373]
2008-08-25 11:29:55 +00:00
John Maddock 5f1c6a0d73 Add BOOST_NO_RTTI as per feature request #2241.
[SVN r48372]
2008-08-25 10:06:15 +00:00
Gennaro Prota 9ca5a34369 in boost/config/suffix.hpp: changed copyright notices to the generally preferred form; fixed license reference; added trailing slashes to a couple of URLs; fixed a typo ("analagous"); slightly reformatted my own code and comments (normally we wouldn't have touched this file for non-essential issues, but since it has already been modified, recently...)
[SVN r48290]
2008-08-22 11:03:54 +00:00
Jürgen Hunold 1884e62119 Fix: Added check for already defined BOOST_NO_HASH and BOOST_NO_SLIST
[SVN r48254]
2008-08-20 11:51:44 +00:00
John Maddock e7ac7ebd7b Added <cmath> support to the TR1 library.
Added Borland and Sun workaround headers to the TR1 lib.
Added a "no tr1" version of cmath to Boost.Config and made use of it throughout Boost.Math.

[SVN r48054]
2008-08-10 09:12:02 +00:00
John Maddock 59ff24b625 Fixes #2084.
[SVN r47853]
2008-07-28 15:23:24 +00:00
K. Noel Belcourt 73bce85012 Update to support pgi-7.2, now that I've started
testing with it.



[SVN r47512]
2008-07-17 19:19:27 +00:00
Douglas Gregor 2442c44175 Detect the presence of backward/hash_set and backward/hash_map appropriately. Fixes #1462 (again)
[SVN r47424]
2008-07-14 18:43:58 +00:00
Douglas Gregor 71ac171bed Fix hash_set and hash_map headers for GCC 4.3, from Ralf W. Grosse-Kunstleve. Fixes #1462
[SVN r47264]
2008-07-09 14:25:40 +00:00
John Maddock 1e661e3941 Fix some more inspection report issues: mostly non-ASCII characters in peoples names (sorry folks!).
[SVN r46840]
2008-06-29 09:10:46 +00:00
John Maddock 2b3583277f Reverted changeset 45393.
[SVN r46158]
2008-06-05 08:36:39 +00:00
John Maddock 2045854fde Disable hash and slist support when _STLP_NO_EXTENSIONS is defined.
[SVN r46044]
2008-06-02 15:15:16 +00:00
Vladimir Prus 725c43c501 Fix comment
[SVN r45446]
2008-05-17 06:33:09 +00:00
John Maddock 89f16cfbc0 Disable BOOST_HAS_FTIME on WinCE.
[SVN r45393]
2008-05-15 15:55:00 +00:00
John Maddock 186abf9110 Fix typo.
[SVN r45257]
2008-05-10 08:10:09 +00:00
K. Noel Belcourt 239f2b758b Enable macros BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE and
BOOST_HAS_NANOSLEEP.



[SVN r44764]
2008-04-25 15:38:26 +00:00
K. Noel Belcourt 1f2864b3ae Added no two phase name lookup for intel-darwin
compilers.



[SVN r44758]
2008-04-24 23:05:16 +00:00
John Maddock b4eaf1eb50 Changed macro BOOST_PARTIAL_SPECIALIZATION_EXPLICIT_ARGS to BOOST_NO_PARTIAL_SPECIALIZATION_DEFAULT_ARGS.
Changed <utility> to <boost/config/no_tr1/utility.hpp> in order to prevent cyclic dependencies between Fusion Tuples and TR1.

[SVN r44692]
2008-04-21 12:06:02 +00:00
John Maddock 4819b3b321 Added new warning_disable.hpp header.
[SVN r44621]
2008-04-20 12:54:21 +00:00
John Maddock 37698ba3cf Apply BOOST_NO_ADL_BARRIER to more Sunpro versions.
[SVN r44535]
2008-04-18 10:15:09 +00:00
John Maddock 80b0407338 Hopefully fix gcc/solaris single threading mode.
[SVN r44171]
2008-04-11 09:22:31 +00:00
Marshall Clow 20818b6411 Replaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages
[SVN r43992]
2008-04-02 01:42:32 +00:00
John Maddock 24c158f324 Added new macro BOOST_NO_ADL_BARRIER to address issue #1712.
[SVN r43914]
2008-03-28 17:03:42 +00:00
K. Noel Belcourt a593af70bb pgi-7.1 has testable version macros, yeah!
[SVN r43781]
2008-03-21 21:04:36 +00:00
John Maddock 6f1384143e Fix last checked version.
[SVN r43141]
2008-02-07 09:55:41 +00:00
John Maddock d4a4685c73 Only disable wide character support for HP aCC: for gcc the logic is already taken care of in libstdcpp3.hpp.
[SVN r42890]
2008-01-21 09:41:17 +00:00
John Maddock b78e4903e1 Update for Intel-10.1.
[SVN r42677]
2008-01-11 13:48:57 +00:00
Markus Schöpflin 08e7e7512f Modified spelling of my surname to avoid problems with non-ASCII characters.
[SVN r42436]
2008-01-03 10:04:39 +00:00
Nicola Musatti 6b514abf06 Increased the latest supported version to 5.9.3, corresponding to the December 2007 update.
[SVN r42227]
2007-12-21 07:03:44 +00:00
David Deakins 91b9fa5748 Define the BOOST_NO_SWPRINTF macro for WinCE. WinCE's CRT does not have a conforming swprintf signature.
[SVN r41344]
2007-11-24 20:30:50 +00:00
John Maddock db614f7ac2 Apply patches for building regex on WinCE see: http://lists.boost.org/Archives/boost/2007/11/130839.php
[SVN r41327]
2007-11-24 12:25:25 +00:00
John Maddock 66b6cae557 Added support for VC9.
[SVN r40894]
2007-11-07 17:17:39 +00:00