Edward Diener
0762a554c6
Corrected spelling change in comment
2013-12-14 15:06:08 -05:00
jzmaddock
1c3cec7a15
Fix buggy test cases.
...
VC++ has <atomic> in recent versions.
2013-12-13 18:51:32 +00:00
jzmaddock
62b1bb07d2
Apply patch from https://svn.boost.org/trac/boost/ticket/9410
2013-12-13 13:47:50 +00:00
jzmaddock
b0ed886eaa
Fix for nvcc, see https://svn.boost.org/trac/boost/ticket/9392
2013-12-13 13:27:51 +00:00
jzmaddock
650c926c48
Reorganize WinCE config based on https://svn.boost.org/trac/boost/ticket/9095 .
2013-12-13 09:54:35 +00:00
jzmaddock
50c736c9ab
GCC-4.7x at least on Mingw does not have a conforming <atomic> header - at least not that you can link to.
2013-12-13 09:53:06 +00:00
jzmaddock
c9c7c832c1
Merge branch 'develop' of https://github.com/boostorg/config into develop
2013-12-12 19:32:22 +00:00
jzmaddock
30f4ab53e5
Fix typo in macro name - should be BOOST_NO_ATOMIC_SMART_PTR.
...
Add BOOST_NO_CXX11_HRD_ATOMIC.
Regenerate docs.
See https://svn.boost.org/trac/boost/ticket/8929 .
2013-12-12 19:32:06 +00:00
Edward Diener
49fc1e99ef
Merge branch 'develop' of https://github.com/boostorg/config into develop
2013-12-11 18:54:56 -05:00
Edward Diener
ceafb39c24
For VC++ and clang-cl if _HAS_EXCEPTIONS is 0, then the <exception> header must be manually included before the <typeinfo> header to avoid compiler errors.
2013-12-11 18:53:21 -05:00
jzmaddock
ba89303d51
Merge branch 'develop' of https://github.com/boostorg/config into develop
2013-12-10 18:22:25 +00:00
jzmaddock
9a1d43cbfc
Apply patch from 62c63fc58f
2013-12-10 18:21:37 +00:00
jzmaddock
5668e9060b
Merge pull request #1 from rsdale/develop
...
Suppress auto declarations for current Cray C++
2013-12-10 09:17:02 -08:00
jzmaddock
c4e0b79c9d
Fix typo from https://github.com/boostorg/config/pull/2
2013-12-08 12:53:57 +00:00
Richard Dale
105b70ae25
Suppress auto declarations for current Cray C++
2013-12-06 12:24:34 -06:00
Edward Diener
deedcb848f
Clang using VC++ RTL currently does not support char16_t or char32_t
...
[SVN r86675]
2013-11-13 12:23:33 +00:00
Tim Blechmann
1a1d2f17eb
config: clang - detect support for int128
...
[SVN r86497]
2013-10-28 10:06:20 +00:00
Beman Dawes
67f6b934f1
A complier bug related to overloading was causing boost signals2 and libraries that depend on signals2 to fail, so BOOST_NO_CXX11_VARIADIC_TEMPLATES was defined for VC++ 2013 as a sledge-hammer workaround. Now that the exact cause of the problem is known, BOOST_NO_CXX11_VARIADIC_TEMPLATES has been moved to the correct (i.e. pre-2013 RC) location. A specific workaround in signals2 will be applied separately.
...
[SVN r86408]
2013-10-23 20:04:30 +00:00
John Maddock
da1b36cedc
Refs #9279 .
...
[SVN r86394]
2013-10-22 17:32:53 +00:00
Stephen Kelly
0e563f0db8
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
These evaded scripting.
[SVN r86249]
2013-10-11 23:22:36 +00:00
Stephen Kelly
c26a532032
Require compiler support for partial template specialization.
...
Remove support for the mac programmers workshop entirely. Bump
the sunpro requirement to version 5.4. Version 5.3 seems to have
had some bugs with BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION, so
bump above that in the abundance of caution.
This allows the removal of lots of workaround code:
src/boost-trunk{master}$ ../kf5/remove_def.py BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
src/boost-trunk{master}$ git diff --shortstat
192 files changed, 4798 deletions(-)
[SVN r86241]
2013-10-11 23:10:09 +00:00
Stephen Kelly
54353a7d89
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Stephen Kelly
9334a55617
Config: Remove obsolete MSVC version check
...
[SVN r85902]
2013-09-25 13:51:27 +00:00
Beman Dawes
7ea00f059e
Variadic templates are supposed to be supported by VC++ 2013 but VC++ 2013 RC variadic support is causing boost regression test failures for signals2 and several of its dependencies, so continue to define BOOST_NO_CXX11_VARIADIC_TEMPLATES. Also, use _MSC_FULL_VER < 180020827 as more conservative to distinguish the RC release from earlier releases.
...
[SVN r85802]
2013-09-20 14:39:56 +00:00
Beman Dawes
153f0c9fb3
Update Microsoft compiler and Dinkumware library support up for the 2013 RC release. Remove support for the November 2012 CTP. Anyone using that release or the June 2013 Preview release for Boost development should upgrade to the 2013 RC release. See http://msdn.microsoft.com/en-us/library/vstudio/hh409293%28v=vs.120%29.aspx for details.
...
[SVN r85722]
2013-09-17 12:24:36 +00:00
John Maddock
c81d5731c3
Fix Intel 14 config in non-c++11 mode
...
[SVN r85620]
2013-09-09 16:16:31 +00:00
John Maddock
d0cbc105e2
Update for intel-14.0
...
[SVN r85606]
2013-09-08 16:10:04 +00:00
Andrey Semashev
47aa363f9f
Added #pragma once in case if it speeds up compilation.
...
[SVN r85546]
2013-09-01 19:07:06 +00:00
John Maddock
f207dd034b
Fix for C++11 mode.
...
[SVN r85355]
2013-08-15 11:21:20 +00:00
Daniel James
19dc5405d6
Restore BOOST_COMPILER_VERSION
for old Visual C++.
...
They don't hurt, and might be useful to someone.
[SVN r85276]
2013-08-10 12:43:26 +00:00
Daniel James
07dc9f9e9e
Fix syntax error in gcc config.
...
[SVN r85275]
2013-08-10 12:43:07 +00:00
Daniel James
330ac02c14
Remove BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENT
...
This makes boost::config independent of boost::core in the
modularized repos.
(from Stephen Kelly)
Daniel James: The original patch included changes for several libraries.
I'll deal with them later, they shouldn't break since the changes were to
remove code that won't be activated any more.
[SVN r85274]
2013-08-10 12:42:47 +00:00
Daniel James
ffee60eade
Require a compiler which does not need BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
...
This was defined independent of the compiler version. It is not known
if this is a true limitation of the digital mars compiler in all
versions, or a bug in this header.
(from Stephen Kelly)
Daniel James: I checked the latest version of digital mars. It mostly supports
explicit function template arguments, apart when a function is overloaded for
type and value template arguments, which causes the config test to fail. So in
most cases the macro isn't needed.
[SVN r85273]
2013-08-10 12:42:22 +00:00
Daniel James
637cd1e6db
Bump minimum compiler requirements.
...
This requirements bump will allow increasing modularization of
the boost libraries. This change is still extremely conservative. To
allow proper modularization, the version requirements should be
increased much more.
(from Stephen Kelly)
[SVN r85272]
2013-08-10 12:41:58 +00:00
John Maddock
06441f70b8
Ooops, previous commit broke Intel on Win32.
...
[SVN r85254]
2013-08-09 16:12:38 +00:00
John Maddock
0bad5603bd
Update for Intel-13.1
...
[SVN r85252]
2013-08-09 12:26:39 +00:00
John Maddock
8b864b2362
Update for Intel 13.1 July 2013 release.
...
[SVN r85249]
2013-08-09 08:15:45 +00:00
John Maddock
0f32bdc0e0
Apply patch from #8647 .
...
Fixes #8647 .
[SVN r85154]
2013-07-24 17:19:05 +00:00
John Maddock
6f11f6b53f
Define BOOST_HAS_STDINT_H for PGI on Linux.
...
Fixes #6724 .
[SVN r85138]
2013-07-23 17:40:15 +00:00
John Maddock
5d792c13e7
Apply patches from #8753 .
...
Fixes #8753 .
[SVN r85137]
2013-07-23 17:32:10 +00:00
John Maddock
c42fbefc03
Use underscores in attribute names.
...
Fixes #8849 .
[SVN r85136]
2013-07-23 17:26:41 +00:00
John Maddock
1e272f1fa1
Use updated macro names for C++11 detection.
...
Fixes #8747 .
[SVN r84927]
2013-07-01 17:19:17 +00:00
Marshall Clow
9d25f012ab
Bump version to 1.55
...
[SVN r84924]
2013-07-01 17:05:47 +00:00
Andrey Semashev
f0b6a525e0
To be on the safe side, disabled trailing function result types on Windows, since MSVC does not support it and Intel compiler by default disables features not supported by MSVC.
...
[SVN r84882]
2013-06-22 13:57:54 +00:00
Andrey Semashev
66790b7714
Corrected BOOST_NO_CXX11_TRAILING_RESULT_TYPES macro name.
...
[SVN r84874]
2013-06-22 12:31:58 +00:00
Andrey Semashev
23579c60d2
Added BOOST_NO_CXX11_INLINE_NAMESPACES and BOOST_NO_CXX11_TRAILING_RESULT_TYPES macros. Also corrected some tests that were using outdated testcase namespaces.
...
[SVN r84873]
2013-06-22 12:23:09 +00:00
Andrey Semashev
411399ec60
Added BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS, BOOST_DEFAULTED_FUNCTION and BOOST_DELETED_FUNCTION macros for portable declaration of defaulted and deleted functions.
...
[SVN r84798]
2013-06-15 17:34:04 +00:00
Andrey Semashev
75d100a4ac
Added BOOST_HAS_PRAGMA_ONCE for compilers that support it. The macro was already defined for DMC, but not for other compilers and was not documented.
...
[SVN r84796]
2013-06-15 16:40:46 +00:00
Andrey Semashev
1c3d02c469
Added BOOST_NO_CXX11_ALIGNAS, BOOST_ALIGNMENT and BOOST_NO_ALIGNMENT macros.
...
[SVN r84794]
2013-06-15 13:48:07 +00:00
Andrey Semashev
f419d4ffd5
Added BOOST_NOINLINE, BOOST_LIKELY and BOOST_UNLIKELY macros.
...
[SVN r84679]
2013-06-07 20:05:18 +00:00
Michel Morin
8e79155e47
Add a comment about __GNUC__
macro in clang
...
[SVN r84310]
2013-05-16 23:36:30 +00:00
John Maddock
721150455a
Fix for Intel-14 Beta on Win32.
...
[SVN r84279]
2013-05-14 10:54:43 +00:00
Michel Morin
bfcd758518
Use an attribute name with double underscores to avoid macro interference.
...
[SVN r84245]
2013-05-12 13:53:14 +00:00
John Maddock
9cfe4710d7
Add new macro BOOST_NO_CXX11_USER_DEFINED_LITERALS.
...
Regenerate tests and docs.
[SVN r84074]
2013-04-28 18:11:43 +00:00
John Maddock
583ed60886
Apply patch from #8494 .
...
Refs #8494 .
[SVN r84053]
2013-04-26 10:36:15 +00:00
John Maddock
bffa0772d8
Apply patch from #8408 .
...
Fixes #8408 .
[SVN r83958]
2013-04-18 17:50:17 +00:00
John Maddock
1f5100001f
Apply patch from #8401 .
...
Fixes #8401 .
[SVN r83957]
2013-04-18 16:14:28 +00:00
Michel Morin
a61cda699e
gcc 4.8.1 and 4.9.0 support N3276 decltype feature
...
[SVN r83625]
2013-03-29 03:22:28 +00:00
John Maddock
3ce54f0e8b
Remove support for no numeric_limits: the old header was not Boost licence compatible, and is almost certainly no longer used by anyone anyway.
...
[SVN r83411]
2013-03-12 09:24:08 +00:00
John Maddock
12910d6cb6
Fix spelling mistake.
...
[SVN r83357]
2013-03-08 11:41:04 +00:00
John Maddock
fb518941cc
Apply patch from #8185 .
...
Fixes #8185 .
[SVN r83274]
2013-03-03 12:57:20 +00:00
John Maddock
afa86fb99d
Apply patch from 7938.
...
Refs #7938 .
[SVN r83137]
2013-02-24 16:53:49 +00:00
John Maddock
082f493831
Add comment on change.
...
Refs #8048 .
[SVN r83014]
2013-02-19 17:49:35 +00:00
John Maddock
28333566ee
Fix __Int128 support on CUDA.
...
Exclude BOOST_GCC from getting defined on CUDA.
Refs #8048 .
Refs #7841 .
[SVN r83012]
2013-02-19 17:11:36 +00:00
John Maddock
806733e22c
Apply patch from 7938.
...
Refs #7938 .
[SVN r83010]
2013-02-19 16:42:49 +00:00
John Maddock
16c1d684c0
Apply patch from 7452.
...
Refs #7452 .
[SVN r83009]
2013-02-19 16:33:14 +00:00
John Maddock
02602b9139
Add new macro BOOST_GCC as per #7841 .
...
Refs #7841 .
[SVN r83008]
2013-02-19 16:26:06 +00:00
John Maddock
f6a50c0ed9
Apply patch from 7898.
...
REfs #7898 .
[SVN r83006]
2013-02-19 16:12:27 +00:00
John Maddock
e1f956a762
Fix for __STDC_LIMIT_MACROS already defined.
...
Refs #7389 .
[SVN r82998]
2013-02-19 13:15:41 +00:00
John Maddock
97b4d85e75
Move Intel up the selection list so it's not mistaken for clang.
...
Refs #7359 .
[SVN r82997]
2013-02-19 13:13:12 +00:00
Marshall Clow
a9f844c192
Change version to 1.54.0
...
[SVN r82735]
2013-02-04 18:15:12 +00:00
K. Noel Belcourt
2b85686b48
Enable support for version 12.1.
...
[SVN r82710]
2013-02-04 05:19:41 +00:00
Beman Dawes
55fa3a8e88
Add BOOST_MSVC_ENABLE_2012_NOV_CTP macro to allow users to explicitly enable use of VC++ November 2012 Community Technology Preview. C++11 features supplied by this CTP are not enabled by default since they represent unsupported alpha-level code that should not be used for production work.
...
[SVN r82514]
2013-01-17 02:18:31 +00:00
Beman Dawes
50a562867e
Add BOOST_NOEXCEPT_OR_NOTHROW
...
[SVN r82331]
2013-01-03 14:55:24 +00:00
Marshall Clow
a0272a7c68
Minor text rearrangement; no functionality change
...
[SVN r82101]
2012-12-19 17:42:39 +00:00
Marshall Clow
689a8247e0
Updated the Docs for BOOST_HAS_RVALUE_REFS (thanks Peter!), minor tweaks to suffix.hpp
...
[SVN r81878]
2012-12-12 16:58:26 +00:00
Marshall Clow
13f7c64272
Update Dinkumware config with info for VC 2012; Refs #7695
...
[SVN r81613]
2012-11-28 15:56:45 +00:00
Marshall Clow
513a54edea
removed tests for deprecated macro BOOST_NO_STD_UNORDERED from Boost.Config
...
[SVN r81596]
2012-11-27 20:51:48 +00:00
Marshall Clow
c75a778214
Bump version # to 1.53.0
...
[SVN r81204]
2012-11-05 16:56:00 +00:00
Michel Morin
d53238e902
Adding BOOST_SYMBOL_EXPORT
and BOOST_SYMBOL_IMPORT
; fixes #7559
...
[SVN r81068]
2012-10-26 16:23:45 +00:00
John Maddock
bdfa0e0600
Add initial support for __int128 to Config and TypeTraits
...
[SVN r81064]
2012-10-25 12:21:19 +00:00
Michel Morin
3fd02775bb
Adding BOOST_SYMBOL_VISIBLE
macro; refs #7559
...
[SVN r81052]
2012-10-24 00:24:06 +00:00
Michel Morin
1e12433f93
Revert [80453]. N3276 decltype support on VC++11 is not complete.
...
[SVN r80690]
2012-09-24 13:42:27 +00:00
Eric Niebler
ec9c529210
gcc-4.4 doesn't correctly implement sfinae-for-expressions
...
[SVN r80674]
2012-09-23 18:16:38 +00:00
Michel Morin
30b8968ff8
VC++ 11 (aka 2012) has N3276 decltype support
...
[SVN r80453]
2012-09-08 16:28:34 +00:00
Marshall Clow
145a453580
Bump version number to 1.52
...
[SVN r80271]
2012-08-28 01:07:55 +00:00
Marshall Clow
38b6fbc1e7
Noted that VS2012 has TR1 unordered map and set; thanks to NuSkooler for testing
...
[SVN r80143]
2012-08-22 18:21:29 +00:00
Marshall Clow
ed2aaa3651
Added checking for deprecated macros in the inspect tool
...
[SVN r79723]
2012-07-24 17:27:03 +00:00
Marshall Clow
c4b13231ba
Deprecated BOOST_NO_NUMERIC_LIMITS_LOWEST; use BOOST_NO_CXX11_NUMERIC_LIMITS instead
...
[SVN r79452]
2012-07-12 13:57:00 +00:00
Beman Dawes
043059d96b
Add BOOST_NO_CXX11_RANGE_BASED_FOR macro. Fix a bunch of .ipp files with incomplete _cxx11 name changes.
...
[SVN r79404]
2012-07-10 19:10:08 +00:00
Marshall Clow
c77cda2ea4
Minor update for suffix.hpp; reordering some decls
...
[SVN r79401]
2012-07-10 14:04:42 +00:00
Marshall Clow
20b319483f
Rename a bunch of C++11 configuration macros to include 'CXX11' in the name; preserve old macro names for compatibility, but mark them as deprecated. No functionality change intended
...
[SVN r79400]
2012-07-10 13:57:24 +00:00
John Maddock
44e8ed4c2f
Apply patch from #6900 .
...
Fixes #6900 .
[SVN r79377]
2012-07-09 11:18:46 +00:00
John Maddock
dc5535edbd
Apply patch from #7056 .
...
Fixes #7056 .
[SVN r79375]
2012-07-09 11:11:53 +00:00
John Maddock
2058930b04
Apply patch from #6537 .
...
Fixes #6537 .
[SVN r79374]
2012-07-09 11:08:07 +00:00
Daniel James
d9a9dbbaae
Initialize 1.51
...
[SVN r79234]
2012-07-02 21:23:36 +00:00
K. Noel Belcourt
c84a7b363f
Re-enable pthread yield for PGI.
...
[SVN r78640]
2012-05-26 18:31:05 +00:00
Michel Morin
e8f9424ec5
Fix clang's config:
...
* `typeid` is useless when `-fno-rtti` is turned on.
* Protect `BOOST_NO_RTTI` and `BOOST_NO_TYPEID` from redefinition, as done for `BOOST_NO_EXCEPTIONS`.
[SVN r78510]
2012-05-19 12:20:31 +00:00
John Maddock
efbd9a2552
VC11 still doesn't support value initialization correctly.
...
[SVN r78468]
2012-05-14 11:46:38 +00:00
John Maddock
eb15b40323
Make C++11 smart ptrs a GCC-4.4 feature.
...
[SVN r78263]
2012-04-30 11:14:44 +00:00
John Maddock
8a0c28bb29
Fix some C++11 config options.
...
[SVN r78217]
2012-04-27 11:32:39 +00:00
John Maddock
ca0b295449
Fix up GCC-4.7.0 config options.
...
Change boost_no_cxx11_allocator.ipp to only test for allocator related features.
[SVN r78194]
2012-04-25 17:18:23 +00:00
John Maddock
95068b4510
Add four new config macros:
...
BOOST_NO_CXX11_ALLOCATOR
BOOST_NO_CXX11_ATOMIC_SMART_PTR
BOOST_NO_CXX11_HDR_FUNCTIONAL
BOOST_NO_CXX11_SMART_PTR
[SVN r78132]
2012-04-22 10:57:10 +00:00
Michel Morin
5e8f4347fd
Use a newly added querying macro for BOOST_NO_DECLTYPE_N3276 on clang.
...
[SVN r77934]
2012-04-12 13:10:47 +00:00
Michel Morin
9e23fbc66f
Clang now has a querying macro for BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS. Use this querying macro and remove version checks.
...
[SVN r77752]
2012-04-04 14:20:14 +00:00
Michel Morin
6074729601
Appease clang for BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS.
...
The use of a version check to determine the feature support is not recommended in clang. But we do the version check, since clang does not have a querying macro for this feature. This is an unfortunate workaround. We need to observe carefully the effect of the version check on vendor versions of clang (other than the LLVM project's clang).
[SVN r77649]
2012-03-30 17:47:34 +00:00
Michel Morin
33437e724e
Avoid redefinition of BOOST_NO_EXCEPTIONS; fixes #6740
...
[SVN r77643]
2012-03-30 12:51:49 +00:00
Vicente J. Botet Escriba
f52f0273a9
Config: Try to fix 6354: PGI: Compiler threading support is not turned on
...
[SVN r77487]
2012-03-22 21:31:50 +00:00
Lorenzo Caminiti
1d157f3544
Boost.Config does not define BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS for MSVC because MSVC supports local classes as template parameters.
...
[SVN r77486]
2012-03-22 21:08:25 +00:00
Lorenzo Caminiti
85751c6911
Added BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS macro to Boost.Config, updated tests and docs.
...
(Plus I had to run dos2unix on auto generated config_info.cpp because of "inconsistent line ending" SVN error...)
[SVN r77457]
2012-03-21 17:32:36 +00:00
Daniel James
d2514efeca
Initialize 1.50
...
[SVN r77373]
2012-03-18 15:52:58 +00:00
John Maddock
9150db8f0f
Apply Michel Morin's decltype patch.
...
[SVN r77256]
2012-03-07 09:28:11 +00:00
Marshall Clow
66d9f7dc00
Deprecate all the 'BOOST_NO_OX_*' macros in favor of 'BOOST_NO_CXX11_*' versions. Update tests. Old macros remain for compatibility (for the nonce)
...
[SVN r77194]
2012-03-04 03:00:49 +00:00
Marshall Clow
139bd2213b
Deprecate BOOST_NO_INITIALIZER_LISTS; use BOOST_NO_0X_HDR_INITIALIZER_LIST instead
...
[SVN r77157]
2012-03-03 00:34:17 +00:00
John Maddock
8e51b05e1f
Set BOOST_HAS_LONG_LONG for Clang in case it doesn't get auto-detected later.
...
Fixes #6636 .
[SVN r77147]
2012-03-01 11:34:44 +00:00
John Maddock
5f9b522ede
Apply version check patch.
...
Fixes #6429 .
[SVN r76774]
2012-01-29 12:56:58 +00:00
John Maddock
8009780247
Fix _MSC_VER version checks are current form doesn't work for MIPS cross compiler.
...
Fixes #6429 .
[SVN r76595]
2012-01-20 18:18:04 +00:00
John Maddock
98bba8b5f2
Enable thread support unconditionally on Win32 - it's not clear that this is the right thing to do, but it does seem to be needed for gcc-4.7 on Mingw and Cygwin.
...
Fixes #6165 .
[SVN r76594]
2012-01-20 17:36:27 +00:00
K. Noel Belcourt
5b96a1a80e
Fix PGI threading.
...
[SVN r76502]
2012-01-14 23:31:06 +00:00
K. Noel Belcourt
a5086b75d7
Fixes for PGI threading and ublas.
...
[SVN r76468]
2012-01-13 20:47:36 +00:00
K. Noel Belcourt
b7ff4bb2aa
Various sundry PGI fixes to get Boost.config working.
...
[SVN r76464]
2012-01-13 19:16:02 +00:00
John Maddock
4c382635a1
Fix Intel-12.1 failures on Win32.
...
[SVN r76317]
2012-01-05 10:10:24 +00:00
K. Noel Belcourt
5d04c0e793
Remove bogus comment, __PGIC__ is defined in recent PGI compilers.
...
[SVN r76313]
2012-01-04 23:43:32 +00:00
K. Noel Belcourt
7be7a49cef
Fix typo in pgi compiler version.
...
[SVN r76312]
2012-01-04 23:42:11 +00:00
John Maddock
e8ee9a7843
Fix how _HAS_TR1_IMPORTS is tested.
...
Fixes #6023 .
[SVN r76134]
2011-12-24 16:35:34 +00:00
John Maddock
06520772ae
Fix threading detection in GCC-4.7 experimental.
...
Fixes #6165 .
[SVN r76133]
2011-12-24 16:19:41 +00:00
Beman Dawes
7f68d14175
Update intel.hpp for 12.1.
...
[SVN r75693]
2011-11-27 16:14:47 +00:00
Daniel James
b1b219f0c1
Start 1.49
...
[SVN r75672]
2011-11-26 18:51:10 +00:00
John Maddock
2301e858aa
Apply Michel Morin's Clang patch.
...
[SVN r75214]
2011-11-01 18:17:54 +00:00
John Maddock
5ae1de8cec
Apply BOOST_FORCE_INLINE patch.
...
Regenerate docs.
[SVN r74917]
2011-10-11 17:24:22 +00:00
Beman Dawes
2c19eb21d6
Add BOOST_NOEXCEPT and allies. Apply to Boost.Timer. Correct several Boost.timer boo boos detected while testing BOOST_NOEXCEPT.
...
[SVN r74895]
2011-10-10 14:48:39 +00:00
John Maddock
17dcf6492b
Apply preliminary VC11 support.
...
Fixes #5923 .
[SVN r74888]
2011-10-10 11:28:36 +00:00
John Maddock
306a33a922
Fix Boost.Config for Intel-12.1.
...
[SVN r74639]
2011-10-02 08:33:11 +00:00
John Maddock
40cd11baa9
Tentative fox for C++0x detection in Intel 12.1 and later.
...
Refs #5941 .
Refs #5878 .
[SVN r74573]
2011-09-26 11:11:54 +00:00
John Maddock
1dabccc96a
Add tentative Cray compiler support.
...
[SVN r74388]
2011-09-15 17:10:58 +00:00
John Maddock
ad7edb7b3a
Fix typo in message.
...
Fixes #5770 .
[SVN r73955]
2011-08-20 16:08:10 +00:00
John Maddock
2b7da15387
Document BOOST_HAS_GETSYSTEMTIMEASFILETIME, add test case, and change test for BOOST_HAS_FTIME.
...
Refs #2881 .
[SVN r73058]
2011-07-13 18:03:52 +00:00
Beman Dawes
a9a6cecaa3
Update for 1.48.0
...
[SVN r73014]
2011-07-12 13:35:42 +00:00
John Maddock
d7e03fe7a0
RValue references don't really work correctly with Intel's compiler - disable support for them for now as enabling it breaks the Filesystem and Exception libraries.
...
Fixes #5671 .
See Intel support issue #636018 .
[SVN r72953]
2011-07-07 10:37:15 +00:00
Eric Niebler
1c37e1a994
add BOOST_NO_DECLTYPE_N3276 config macro
...
[SVN r72327]
2011-06-01 14:51:03 +00:00
John Maddock
c68266c486
Apply fix for Dinkumware on GHS. Refs #5571 .
...
[SVN r72214]
2011-05-27 16:00:44 +00:00
John Maddock
37b4152dc5
Add new config macro: BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX.
...
Fixes #4867 .
[SVN r71840]
2011-05-09 11:36:39 +00:00
John Maddock
c5a77c1521
Apply BOOST_NO_NOEXCEPT patch from Takaya Saito.
...
[SVN r71737]
2011-05-05 11:55:46 +00:00
Marshall Clow
81e3542d70
Renamed BOOST_NO_THREADEX -> BOOST_HAS_THREADEX and BOOST_NO_GETSYSTEMTIMEASFILETIME --> BOOST_HAS_GETSYSTEMTIMEASFILETIME - Refs #1988
...
[SVN r71533]
2011-04-27 15:51:07 +00:00
John Maddock
4c07c44225
Revert unnecessary changes.
...
[SVN r71036]
2011-04-06 17:21:44 +00:00
John Maddock
86102c32ef
More C-mode patches.
...
[SVN r70996]
2011-04-05 08:24:09 +00:00
John Maddock
56d410f014
Make Boost.Config C language compatible.
...
[SVN r70953]
2011-04-03 17:55:30 +00:00
John Maddock
730e354c65
Remove redundant (and potentially confusing) macro defs).
...
[SVN r70923]
2011-04-03 08:55:50 +00:00
John Maddock
2dfa0e4dd2
Update gcc-4.6.0 config and tests to match.
...
[SVN r70754]
2011-03-30 18:24:18 +00:00
Daniel James
7f7fe4095d
Release: Fix BOOST_LIB_VERSION.
...
[SVN r70559]
2011-03-26 10:22:08 +00:00
Daniel James
f69f4f250a
Release: prepare for 1.47.0.
...
[SVN r70302]
2011-03-21 09:02:05 +00:00
John Maddock
89924b0478
Disable fenv.h for Intel < 12.0 as it doesn't actually work!
...
[SVN r70223]
2011-03-20 13:17:48 +00:00
John Maddock
cb41a836d1
Rogue Wave / Apache std lib doesn't have a complete type_traits header.
...
[SVN r70222]
2011-03-20 12:21:19 +00:00
John Maddock
8a0e258984
Fix up type_traits intrinsic support when using the Intel compiler.
...
Suppress quite a few Intel-12.0 warnings.
[SVN r70221]
2011-03-20 12:18:59 +00:00
John Maddock
cea6510410
<future> is incomplete for libc++ as well.
...
[SVN r70180]
2011-03-19 12:41:45 +00:00
John Maddock
beaef16287
Enable decltype for VC-10.
...
[SVN r70058]
2011-03-17 13:13:49 +00:00
John Maddock
9a80704462
Tweak libstdc++ and libc++ config's to cope with the new tests.
...
[SVN r70055]
2011-03-17 11:43:20 +00:00
John Maddock
050da29d47
Don't enable GCC C++0x features in non-C++0x mode.
...
Update tests to actually fail unless we're in C++0x mode.
Fixes #5320 .
Fixes #5319 .
[SVN r70019]
2011-03-16 18:45:07 +00:00
John Maddock
2edb55f8ad
Fix up Intel's configuration to match the new tests.
...
[SVN r70002]
2011-03-15 17:29:59 +00:00
John Maddock
03877f5805
Remove std::concept test macros since these are no longer part of the std.
...
Update GCC C++0x support.
Improve the tests for C++0x support.
Regenerate the docs.
Update generation program to Boost.Filesystem v3.
[SVN r70001]
2011-03-15 13:17:46 +00:00
John Maddock
795abaa3e3
MPTasks support has been absent from Boost for some time, remove it from here.
...
[SVN r69817]
2011-03-10 11:09:55 +00:00
Daniel James
4f8c319871
Prep for 1.46.1
...
[SVN r69447]
2011-03-01 22:17:39 +00:00
John Maddock
f6a6f20736
Tentative fix for Apache 5.0.0 std lib.
...
[SVN r69399]
2011-02-28 18:13:22 +00:00
John Maddock
dcfc12f91e
Fix typo.
...
Fixes #5205 .
[SVN r69203]
2011-02-23 09:54:02 +00:00
Christopher Jefferson
eeb7991cba
libc++ has non-standard message_base
...
[SVN r68860]
2011-02-14 10:29:12 +00:00
Christopher Jefferson
8445752e75
Improve the libc++ configuration
...
[SVN r68819]
2011-02-12 23:05:03 +00:00
Christopher Jefferson
0b1c0b33b3
Add basic support for the libc++ standard library
...
[SVN r68785]
2011-02-11 20:37:03 +00:00
Douglas Gregor
66b9affdd8
Update Clang configuration to reflect improved C++0x support in Clang.
...
[SVN r68659]
2011-02-05 20:39:52 +00:00
John Maddock
2ea9ef4841
Change nvcc config to use underlying compiler config.
...
Fixes #4431 .
[SVN r68566]
2011-01-30 12:47:47 +00:00
Steven Watanabe
ed7120adb8
Restore [66804], [66833], and [66834]. (fenv fixes.) I mistakenly reverted them in [68201] because [66804] was mislabeled.
...
[SVN r68554]
2011-01-30 06:24:30 +00:00
John Maddock
69e5377957
Fix up Intel C++0x features.
...
Fixes #5112 .
[SVN r68472]
2011-01-27 11:47:11 +00:00
John Maddock
952b57fa7d
Add preliminary C++0x support.
...
Refs #5112 .
[SVN r68420]
2011-01-24 18:28:53 +00:00
John Maddock
804e7170e1
Oops... use the correct pathscale version macro.
...
[SVN r68418]
2011-01-24 18:06:12 +00:00
John Maddock
a7148f1932
Restrict new pathscale config to 4.x versions.
...
[SVN r68376]
2011-01-23 10:18:44 +00:00
John Maddock
e391ef7ce0
Patch IBM compiler support to latest version.
...
Fixes #5091 .
[SVN r68286]
2011-01-19 13:20:45 +00:00
Steven Watanabe
a1865a712d
Revert addition of BOOST_NIX, etc and everything tied to it. ([66696], [66783], [66804], [66833], and [66834])
...
[SVN r68201]
2011-01-17 04:51:54 +00:00
Steven Watanabe
b12a7589b9
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
c32a3915db
Make <boost/detail/iomanip.hpp> include <iomanip> and put the <iomanip> functions
...
in the boost::detail namespace if not on clang- or intel-linux.
[SVN r68165]
2011-01-15 02:23:46 +00:00
Bryce Adelstein-Lelbach
90760b4c2f
More pathscale stuff.
...
[SVN r68143]
2011-01-14 03:01:26 +00:00
John Maddock
547d713ef7
Remove old dead code.
...
[SVN r68097]
2011-01-13 13:43:08 +00:00
Bryce Adelstein-Lelbach
fb93903c02
Re-added Qi numeric literals as they no longer break Qi auto-magic.
...
[SVN r67902]
2011-01-10 03:04:31 +00:00
Bryce Adelstein-Lelbach
bbb4a34504
Support for PathScale EKOPath Compiler Suite, version 4.0.0.
...
[SVN r67707]
2011-01-06 02:38:20 +00:00
Daniel James
7535b8d150
1.45.0 prep
...
[SVN r66992]
2010-12-03 23:36:56 +00:00
John Maddock
4423219649
Don't undef BOOST_AUTO_LINK_NOMANGLE.
...
Refs #4902 .
[SVN r66906]
2010-11-30 18:01:55 +00:00
Bryce Adelstein-Lelbach
20653705ab
Forget a ')'.
...
[SVN r66834]
2010-11-29 01:06:33 +00:00
Bryce Adelstein-Lelbach
195a8e3004
Fix unistd.h include guards.
...
[SVN r66833]
2010-11-29 00:22:13 +00:00
John Maddock
a81a14cd75
Fix for variadic macro support.
...
[SVN r66824]
2010-11-28 17:02:32 +00:00
Bryce Adelstein-Lelbach
4f7a0d3814
Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX,
...
BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX.
[SVN r66804]
2010-11-27 21:43:52 +00:00
John Maddock
9a9ef3a20b
Revert last patch - it conflicts with existing definition.
...
[SVN r66783]
2010-11-27 09:29:11 +00:00
Bryce Adelstein-Lelbach
dba9cf164a
Should fix issue with fenv.h detection on Darwin.
...
[SVN r66762]
2010-11-26 04:43:56 +00:00
John Maddock
fe294afd78
Apply Vincente Botet's patches for BOOST_CONSTEXPR.
...
[SVN r66746]
2010-11-25 10:39:02 +00:00
Bryce Adelstein-Lelbach
0fedb0bd92
Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX,
...
BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX.
[SVN r66696]
2010-11-23 06:33:35 +00:00
Bryce Adelstein-Lelbach
edab200d72
Added BOOST_HAS_FENV_H detection to Boost.Config (if this macro is defined, then
...
the standard library/platform provide a POSIX compliant implementation of fenv.h).
[SVN r66693]
2010-11-23 03:34:05 +00:00
John Maddock
1aa27f2bc1
Normalise BOOST_NO_VARIADIC_TEMPLATES and BOOST_HAS_VARIADIC_TEMPL usage.
...
[SVN r66654]
2010-11-21 09:36:53 +00:00
John Maddock
1e03292d1e
Update last checked GCC version to 4.6, and add new C++0x features supported.
...
[SVN r66585]
2010-11-15 09:26:29 +00:00
John Maddock
1121b83e3a
MingW32 has a few functions we weren't flagging up before.
...
[SVN r66469]
2010-11-09 11:59:47 +00:00
John Maddock
7ebb1ca9b5
Tidy up VC10 config and enable new VC10 feature (numeric_limits::lowest()).
...
[SVN r66455]
2010-11-08 17:01:44 +00:00
John Maddock
0e321900b2
Add Vincete Botet's patches for new BOOST_NO_NUMERIC_LIMITS_LOWEST macro.
...
Disabled BOOST_HAS_NL_TYPES macro for cygwin - it lies about being XSI conforming :-(
[SVN r65594]
2010-09-26 09:30:38 +00:00
John Maddock
c02ec6995d
Fix for cygwin symbol visibility - sometimes _WIN32 may be defined even on cygwin.
...
Fixes #4670 .
[SVN r65530]
2010-09-22 08:24:07 +00:00
John Maddock
9edaeb4998
Suppress GCC warnings from this header when compiled with -pedantic and certain GCC-4.x versions (probably 4.5.0 specific).
...
[SVN r65146]
2010-08-31 12:19:53 +00:00
John Maddock
290d765e3f
Fix typo in auto-linking code.
...
Fixes #4563 .
[SVN r64885]
2010-08-18 12:26:29 +00:00
Daniel James
06e164db69
Prepare for 1.45
...
[SVN r64862]
2010-08-17 17:54:49 +00:00
John Maddock
55cdba0324
Remove double define of BOOST_NO_VARIADIC_MACROS
...
[SVN r64860]
2010-08-17 14:07:45 +00:00
John Maddock
1a1ed6f02a
Apply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener.
...
[SVN r64858]
2010-08-17 10:19:29 +00:00
John Maddock
c3d5e03a89
Add file missing in previous commit.
...
[SVN r64760]
2010-08-12 15:29:06 +00:00
John Maddock
283b3fca54
Add VMS support.
...
Fixes #4474 .
[SVN r64750]
2010-08-12 12:36:42 +00:00
John Maddock
28b8d54fcd
Suppress gcc warnings.
...
Fixes #4508 .
[SVN r64749]
2010-08-12 12:27:35 +00:00
John Maddock
e65ec6d169
Patch for macro redefinitions.
...
Fixes #4385 .
[SVN r63439]
2010-06-29 16:02:13 +00:00
Niels Dekker
345c804440
Assumption that Apple build 5659 of GNU 4.2.1 patched all value-initialization compiler bugs appears wrong, according to minion-clang-boost-bin-v2-libs-config-test-config_test-test-darwin-4-2-1-debug.html. Reverted [63249], see #4080 .
...
[SVN r63379]
2010-06-27 11:14:54 +00:00
Niels Dekker
e5ab506c4c
Removed BOOST_NO_COMPLETE_VALUE_INITIALIZATION from Apple build of GCC (trunk), based on test results and feedback from Chris Jefferson. see #4080 .
...
[SVN r63249]
2010-06-22 21:49:44 +00:00
Douglas Gregor
9a30ee0146
Clang passes all value-initialization tests now
...
[SVN r62950]
2010-06-14 21:18:57 +00:00
Beman Dawes
8a4e26e378
Remove macros better handled by config/stdlib/libstdcp3
...
[SVN r62800]
2010-06-11 14:16:38 +00:00
John Maddock
f3cefbd8a3
Disable all C++0x features in GCC-XML for now.
...
Fixes #4324 .
[SVN r62666]
2010-06-09 15:45:50 +00:00
John Maddock
5f838e66a5
typeindex is not yet supported.
...
[SVN r62507]
2010-06-07 11:56:57 +00:00
John Maddock
4d398922b4
Add new config macro for <typeindex>. Update config accordingly.
...
Fixes #4274 .
[SVN r62425]
2010-06-04 12:37:44 +00:00
John Maddock
915cd05f0e
Change regex to make use of new Boost.Config macros.
...
[SVN r62331]
2010-05-30 17:24:45 +00:00
John Maddock
5425bedbb4
Add symbol visibility support to Intel and Sun compilers.
...
[SVN r62199]
2010-05-25 14:38:34 +00:00
Niels Dekker
ab638ef45d
Added some more comment to [62159]
...
[SVN r62160]
2010-05-22 22:37:11 +00:00
Niels Dekker
5b72dbb856
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Intel C++ <= 11.1 (trunk), see #4080 .
...
[SVN r62159]
2010-05-22 22:27:27 +00:00
Beman Dawes
d4a9554db0
Major upgrade to Boost.Config symbol visibility macros for shared libraries, based on patches from Jürgen Hunold with mods by Beman Dawes. Upgrade Boost.System to use the new visibility macros. Fixes #3697 and provides foundation for fixing 2114, 2309, etc.
...
[SVN r62140]
2010-05-22 12:12:00 +00:00
Niels Dekker
fce2db3875
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to VC++ 10.0 (trunk), see #4080 .
...
[SVN r62094]
2010-05-19 09:54:06 +00:00
Douglas Gregor
f19e192f68
Add a BOOST_CLANG macro to indicate when Clang is used.
...
[SVN r62089]
2010-05-18 17:55:32 +00:00
John Maddock
a134372b3e
Enhance test case for <tuple>.
...
Update VC10's configuration with more C++0x features enabled.
[SVN r62085]
2010-05-18 16:27:11 +00:00
John Maddock
bbf9896006
Codegear C++ has static_assert.
...
Fixes #4221 .
[SVN r62083]
2010-05-18 12:05:43 +00:00
John Maddock
481fb45917
Add support for <cstdint> in VC10.
...
Fixes #4182 .
[SVN r62082]
2010-05-18 12:02:23 +00:00
Niels Dekker
62b3bc6d77
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION only to MSVC < 10, in order to check how MSVC 10 is doing.
...
[SVN r62069]
2010-05-17 16:24:58 +00:00
Douglas Gregor
b8b5426bc3
Clang now supports the NRVO
...
[SVN r62004]
2010-05-15 18:47:13 +00:00
Niels Dekker
1061e15f3e
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to clang (trunk), see #4080 .
...
[SVN r61971]
2010-05-14 21:51:14 +00:00
Niels Dekker
95b42f805d
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.1 (trunk), see #4080 .
...
[SVN r61933]
2010-05-12 18:23:33 +00:00
John Maddock
e2f6dc9127
Tentative fix for BOOST_NO_EXTERN_TEMPLATE: previous test case was invalid.
...
[SVN r61930]
2010-05-12 12:34:45 +00:00
Beman Dawes
1995aad2de
1.44.0 prep
...
[SVN r61878]
2010-05-09 14:40:14 +00:00
Niels Dekker
888fd57252
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.0.1 (trunk), see #4080 .
...
[SVN r61848]
2010-05-07 20:05:46 +00:00
John Maddock
7c0cb1b744
Add long standing debug-mode python support.
...
Add support for --layout=tagged.
Fixes #4041 .
[SVN r61805]
2010-05-06 09:54:13 +00:00
John Maddock
f433ffab10
Fixes #4152 .
...
[SVN r61804]
2010-05-06 09:35:55 +00:00
Niels Dekker
b36825755a
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Microsoft Visual C++ (trunk), see #4080 .
...
[SVN r61799]
2010-05-05 20:46:41 +00:00
John Maddock
84e49b5e52
Only define BOOST_NO_EXCEPTIONS if not already defined - fixes #4059 .
...
[SVN r61791]
2010-05-05 17:55:15 +00:00
Niels Dekker
5e1d3de510
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Sun <= 5.10 (trunk), see #4080
...
[SVN r61744]
2010-05-03 17:43:56 +00:00
Niels Dekker
fb86556f48
Redid adding BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V10.1.0 (trunk), as [61516]. The addition of heap objects to boost_no_complete_value_initialization::test() [61552] did not cause any extra failures. See #4080 .
...
[SVN r61725]
2010-05-01 22:28:24 +00:00
Niels Dekker
234c863553
Increased last known CodeGear version as discussed with John Maddock.
...
[SVN r61722]
2010-05-01 11:06:57 +00:00
Niels Dekker
a947601d79
Fixed URL to value-initialization bug report.
...
[SVN r61721]
2010-05-01 08:55:01 +00:00
Douglas Gregor
02792885e1
Clang has a version macro now. Use it.
...
[SVN r61693]
2010-04-30 03:00:31 +00:00
Niels Dekker
21c71acd6c
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to CodeGear (trunk), see #4080 .
...
[SVN r61691]
2010-04-29 22:32:44 +00:00
Niels Dekker
c1ae43050e
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Borland (trunk), see #4080
...
[SVN r61652]
2010-04-28 17:54:03 +00:00
Niels Dekker
25678a5700
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to GCC < 4.4 (trunk), see #4080 .
...
[SVN r61642]
2010-04-28 08:50:23 +00:00
Douglas Gregor
69917116b8
Compiler configuration logic for Clang.
...
[SVN r61626]
2010-04-27 19:45:08 +00:00
Niels Dekker
f162205691
Postponed BOOST_NO_COMPLETE_VALUE_INITIALIZATION definition, in order to check value-initialization of heap objects, which I just added to boost_no_complete_value_initialization::test() [61552]
...
[SVN r61554]
2010-04-25 09:48:49 +00:00
Niels Dekker
5230022c0e
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V10.1.0 (trunk), see #4080 .
...
[SVN r61516]
2010-04-23 22:01:56 +00:00
John Maddock
4464cf9f47
Update some of the C++0x tests so they don't catch "fake" implementations.
...
Update config for VC10 accordingly.
Normalise use of BOOST_HAS_RVALUE_REFS - fixes #4112 .
[SVN r61453]
2010-04-21 08:49:21 +00:00
John Maddock
668b3fccae
Fixes #4115 : sometimes VC++ doesn't put typeinfo in namespace std.
...
[SVN r61434]
2010-04-20 17:48:16 +00:00
John Maddock
e2e2e4a6fb
Tweak VC10 configuration settings.
...
Update BOOST_NO_DECLTYPE test with VC10 bug case.
[SVN r61432]
2010-04-20 17:26:06 +00:00
David Dean
f781c30712
make abi/borland_prefix and borland.jam defaults match
...
[SVN r61007]
2010-04-02 18:35:00 +00:00
Steven Watanabe
325f2a121c
Add definition of BOOST_MSVC_FULL_VER_WORKAROUND_GUARD. Fixes #4012
...
[SVN r60624]
2010-03-15 21:14:55 +00:00
John Maddock
d657b0116e
Add Symbian platform config.
...
Fixes #3759 .
[SVN r60125]
2010-03-03 17:22:48 +00:00
John Maddock
396307d8f5
Apply patches for nvidia C++ compiler.
...
Fixes #3919 .
[SVN r60076]
2010-03-02 17:18:32 +00:00
Beman Dawes
cbe407e189
1.43.0 prep
...
[SVN r59687]
2010-02-15 02:55:31 +00:00
K. Noel Belcourt
b54dc0fca5
Changes to support pgi-10.x.
...
John suggested running configure --enable-test but
even after making suggested changes, it still doesn't
seem to pick up that BOOST_HAS_PTHREADS has been defined.
Also, not sure how to undefine these macros as they seem
to be set after I explicitly undefine them.
the following macros need to be defined
BOOST_HAS_PTHREADS
the following macros need to be undef'ed
BOOST_NO_STDC_NAMESPACE BOOST_NO_EXCEPTION_STD_NAMESPACE BOOST_DEDUCED_TYPENAME
[SVN r59505]
2010-02-05 05:51:15 +00:00
John Maddock
2c1d61fbd7
Change integer code to still work when BOOST_HAS_MS_INT64 is defined but BOOST_HAS_LONG_LONG is not.
...
Update VC++ config to define BOOST_HAS_LONG_LONG for MSVC-8 in ANSI mode.
Fixes #3657 .
[SVN r59468]
2010-02-04 11:15:54 +00:00
Beman Dawes
ca7bd18565
Sync 4.5 C++0x macros with current 4.5 snapshot
...
[SVN r59201]
2010-01-21 19:57:48 +00:00
John Maddock
19a43a6de4
Set last known checked version.
...
[SVN r58377]
2009-12-14 12:34:47 +00:00
John Maddock
1e287543f2
Another Codegear config fix.
...
[SVN r58316]
2009-12-12 10:00:03 +00:00
John Maddock
62ed60c780
Still trying to get the Codegear tests to pass...
...
[SVN r58264]
2009-12-10 09:42:01 +00:00
John Maddock
dac1a5bf21
More Codegear 2010 changes.
...
[SVN r58213]
2009-12-07 12:01:24 +00:00
John Maddock
9600237dca
Start to fix up codegear 2010 support... this could take a while.
...
[SVN r58155]
2009-12-05 13:22:45 +00:00
John Maddock
6056bfabcb
Update test for BOOST_NO_INTEGRAL_INT64_T.
...
Set define for Borland/Codegear compilers.
[SVN r58055]
2009-11-30 13:47:41 +00:00
Beman Dawes
389cd2ba69
1.42.0 prep
...
[SVN r57969]
2009-11-27 14:00:31 +00:00
John Maddock
2dc1512b9b
Fix preprocessor logic for long long support.
...
Fixes #3657 .
Fixes #3568 .
[SVN r57843]
2009-11-22 16:38:05 +00:00
Beman Dawes
f05b7f57d5
config: define BOOST_NO_UNICODE_LITERALS for all gcc versions - their C++0x web page was wrong; there is no support yet. Also correct test code.
...
[SVN r56716]
2009-10-11 17:19:53 +00:00
John Maddock
44945314ec
Try and fix Open64 Boost.Config failures: Open64 is not really gcc!
...
[SVN r56295]
2009-09-18 10:43:57 +00:00
John Maddock
80947fe560
Update Intel version check.
...
[SVN r55959]
2009-09-01 17:16:13 +00:00
Beman Dawes
40979e6651
Set release number to 1.41.0
...
[SVN r55842]
2009-08-28 18:20:44 +00:00
John Maddock
e40b9c07c0
Fixes #3181 .
...
[SVN r55431]
2009-08-06 09:22:02 +00:00
John Maddock
e201687ac4
Fixes #2935 .
...
Add new config macro BOOST_MSVC_FULL_VER, and updated type_traits to make use of it.
[SVN r55429]
2009-08-06 09:13:09 +00:00
Beman Dawes
17114cb4a3
Add BOOST_NO_SFINAE_EXPR and BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS (Mathias Gaunard)
...
[SVN r55361]
2009-08-02 14:00:59 +00:00
Beman Dawes
714548f437
gcc 4.4.1 fixed scoped enum bug so don't define BOOST_NO_SCOPED_ENUMS (François Barel)
...
[SVN r55145]
2009-07-24 15:46:01 +00:00
John Maddock
a04de07542
Fix last known version number.
...
[SVN r54705]
2009-07-06 08:35:54 +00:00
John Maddock
2a9759c96b
Fixes #3214 .
...
[SVN r54300]
2009-06-24 12:16:31 +00:00
David Dean
ab378931aa
borland/codegear configuration patch to set BOOST_SP_NO_SP_CONVERTIBLE
...
[SVN r53797]
2009-06-11 22:03:07 +00:00
David Dean
bb695e41e1
updating codegear.hpp with defines for newest compiler
...
[SVN r53775]
2009-06-09 15:55:05 +00:00
David Dean
6bb6198486
updating borland.hpp with defines for newest compiler
...
[SVN r53760]
2009-06-08 20:31:39 +00:00
Daniel James
21ad7ad74d
Fix typo.
...
[SVN r53526]
2009-06-01 06:52:36 +00:00
Daniel James
8894fa22f3
Define BOOST_NO_INITIALIZER_LISTS if library support isn't available.
...
[SVN r53524]
2009-06-01 06:50:25 +00:00
Beman Dawes
d46a6d5ec8
set up config for VC++ 2010 beta 1
...
[SVN r53155]
2009-05-21 15:16:39 +00:00
Beman Dawes
6695277f1a
Aways define BOOST_NO_SCOPED_ENUMS until GCC Bugzilla Bug 38064 gets fixed.
...
[SVN r53108]
2009-05-19 13:34:04 +00:00
John Maddock
e1d9c0281a
Fixes #3047 .
...
[SVN r53107]
2009-05-19 11:39:24 +00:00
Beman Dawes
f814c8fef1
Refine glibc++ feature tests based on feedback from Jonathan Wakely
...
[SVN r53057]
2009-05-16 18:41:33 +00:00
Beman Dawes
8c5aee782e
Add C++0x feature detection and header detection macros
...
[SVN r53031]
2009-05-15 17:08:26 +00:00
Beman Dawes
82f0426fa5
Add support for GCC 4.4.0's C++0x features
...
[SVN r52903]
2009-05-11 14:11:27 +00:00
Beman Dawes
83dfbd9ec5
Prep for 1.40.0
...
[SVN r52887]
2009-05-11 00:59:37 +00:00
John Maddock
5d7d4d94f5
Added support for vxworks.hpp.
...
Fixes #2959 .
[SVN r52504]
2009-04-20 11:27:04 +00:00
Daniel James
8c1bad1aff
Fix variadic template detection for mainline gcc. Fixes #2943
...
[SVN r52381]
2009-04-14 09:03:13 +00:00
Daniel James
f43833227a
Also don't need to check for _GLIBCXX_CSTDDEF.
...
[SVN r52323]
2009-04-11 08:26:20 +00:00
Daniel James
90d2e831a3
Don't need to include utility now that select_stdlib has been fixed.
...
[SVN r52320]
2009-04-11 07:53:59 +00:00
David Deakins
ac97540c23
As of STLport 5.2, unordered_set and unordered_map have been moved from the std:: namespace to the std::tr1:: namespace
...
[SVN r52269]
2009-04-08 21:08:00 +00:00
David Deakins
3ae6668b44
After including <cstddef> to check for usage of STLport, if STLport is not detected, then include <utility> to detect other std libs. This avoids the issue that some std libs do not include all of their C++-related macros when just <cstddef> is included. Related to issue #2924 .
...
[SVN r52262]
2009-04-08 16:38:38 +00:00
Daniel James
1271821c44
Include <utility> for some versions of gcc's library.
...
Sometimes gcc's <cstddef> doesn't define the C++ macros, so check for it
and include <utility> in that case. Also remove a workaround from
container_fwd.hpp
Fixes #2924 .
[SVN r52246]
2009-04-08 10:56:22 +00:00
David Deakins
833e50fe8f
Have config/select_stdlib_config.hpp and config/stdlib/stlport.hpp use <cstddef> instead of <utility> to determine which standard library is in use. For std lib implementations that rely on Boost components like TypeTraits, Bind, Function, or SmartPtr, this helps to avoid circular header dependency issues, since <cstddef> is much less likely to pull in Boost libraries than <utility>.
...
In get_pointer.hpp, switched to using <boost/config/no_tr1/memory.hpp> instead of using <memory> directly. As above, this helps avoid circular header dependency issues in Boost-supplemented std libs (specifically it avoids issues when <memory> pulls in pieces of Boost.SmartPtr).
These two changes were made in response to testing done with STLport 5.2.1 using the _STLP_USE_BOOST_SUPPORT option.
[SVN r52104]
2009-04-01 14:42:11 +00:00
Andrey Semashev
c5410e83d0
Added configuration macros BOOST_NO_AUTO_DECLARATIONS and BOOST_NO_AUTO_MULTIDECLARATIONS (take two). The C++0x features were disabled for MSVC 2010 as it is too far from release now. The macros are also defined for Borland and Codegear as these features are not announced in the release notes.
...
[SVN r51880]
2009-03-21 12:39:47 +00:00
Andrey Semashev
e8678c03e4
Added configuration macros BOOST_NO_AUTO_DECLARATIONS and BOOST_NO_AUTO_MULTIDECLARATIONS.
...
[SVN r51733]
2009-03-12 14:48:49 +00:00
John Maddock
903786bc48
Two more Borland defects added.
...
[SVN r51619]
2009-03-05 09:51:29 +00:00
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
Beman Dawes
6e576ea56b
Update version number to 1.38.0
...
[SVN r51179]
2009-02-10 13:59:38 +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
John Maddock
cb59854bd7
Suppressed a couple more -Wundef warnings.
...
[SVN r50062]
2008-12-02 10:06:10 +00:00
John Maddock
31395bd98f
Added __CODEGEARC__ warning suppression.
...
[SVN r49822]
2008-11-18 08:51:43 +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
Beman Dawes
53c6fb4a1f
Prep for 1.38.0
...
[SVN r49556]
2008-11-03 15:18:21 +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
5194a3bad7
Fixes #2328 .
...
[SVN r48795]
2008-09-16 11:13:16 +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
Daniel James
7deb7200bc
Fix the link to the limits documentation.
...
[SVN r48266]
2008-08-20 19:32:23 +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
Beman Dawes
81d37eb28b
Begin 1.37.0
...
[SVN r48196]
2008-08-18 15:23:57 +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
Daryle Walker
8aed5ffeaa
Encapsulated the mutually exclusive 'long long' and '__int64' type families into a single interface
...
[SVN r47754]
2008-07-24 11:43:02 +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
Beman Dawes
cc9211e494
Update version number for 1.36.0
...
[SVN r46718]
2008-06-26 15:34:49 +00:00
Beman Dawes
f598e24025
Update version to 1.36.0
...
[SVN r46712]
2008-06-26 11:25:24 +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
Joel de Guzman
bc8b26e563
Workarounds for Fusion on IBM xlc
...
[SVN r40766]
2007-11-05 02:10:42 +00:00
John Maddock
b13e704ba5
Add needed config options.
...
[SVN r40181]
2007-10-19 12:03:54 +00:00
John Maddock
fb9f31ff36
Added expm1 and lop1p support.
...
[SVN r39757]
2007-10-07 11:10:24 +00:00
John Maddock
0fc3d2f4ad
Fix for failing Borland test results.
...
[SVN r39619]
2007-09-30 17:29:54 +00:00
K. Noel Belcourt
3bd4d0b6ae
Add macros to gcc.hpp to support pathscale toolset.
...
Added an optimization to the -lx unix timeout code. I
compute the amount of time the select call should sleep
until the "oldest" process times out. This ensures that
all processes that timeout will be killed within one
second of their expiration.
[SVN r39534]
2007-09-25 23:11:12 +00:00
K. Noel Belcourt
97ff1659be
Add pgi.hpp configuration file for the Portland Group.
...
Fixed problems with threading, pic code, missing math
library, etc. to get mipspro toolset working better.
Updated pgi toolset to fix various problems with the
link line.
[SVN r39531]
2007-09-25 20:34:36 +00:00
Nicola Musatti
fdfdbdf8de
Updated to support C++Builder 2007 Update 3 (bcc32 5.9.2)
...
[SVN r39485]
2007-09-23 12:47:52 +00:00
John Maddock
c578de9653
Updated license declaration.
...
[SVN r39475]
2007-09-22 11:27:25 +00:00
John Maddock
a1835d5794
Fix for gcc -Wundef warnings. See http://svn.boost.org/trac/boost/ticket/1130 .
...
[SVN r39473]
2007-09-22 09:24:05 +00:00
Boris Gubenko
010ef1711a
check that on HP-UX, the Standard RW library is used
...
[SVN r39418]
2007-09-20 16:59:45 +00:00
Boris Gubenko
4dea4b5959
more conditionalization for PA-RISC
...
[SVN r39417]
2007-09-20 16:34:31 +00:00
K. Noel Belcourt
b6b6559f4b
Update the mipspro.jam file so have the compiler
...
emit each referenced template in the object file
where referenced and then rely on the linker to
remove duplicates.
Added some missing macros to sgi_mipspro.hpp.
[SVN r39382]
2007-09-19 02:59:00 +00:00
John Maddock
e6501538a2
Touched header to force rebuild of config tests.
...
[SVN r39259]
2007-09-14 09:20:37 +00:00
Boris Gubenko
551c8c1f55
make sure HP-UX-specific macros are not redefined
...
[SVN r39198]
2007-09-11 19:54:59 +00:00
Boris Gubenko
d46d34a869
define macros specific to RW V2.2 on HP-UX
...
[SVN r39196]
2007-09-11 19:31:55 +00:00
Boris Gubenko
ef7a510e86
base detection of EDG-based compiler on __EDG__ macro
...
[SVN r39193]
2007-09-11 18:54:50 +00:00
John Maddock
668757a216
Added new macros def's that are needed by the various additions that have been added to Boost.Config.
...
[SVN r39183]
2007-09-10 17:18:16 +00:00
Boris Gubenko
6ed14ed5e1
conditionalization for PA-RISC
...
[SVN r39158]
2007-09-07 18:40:47 +00:00
John Maddock
83f250a5d6
Added needed include: see http://article.gmane.org/gmane.comp.lib.boost.devel/163941 .
...
[SVN r38814]
2007-08-21 09:04:39 +00:00
Douglas Gregor
87bc2fd4ca
Decltype support is in GCC 4.3
...
[SVN r38294]
2007-07-27 18:27:23 +00:00
Douglas Gregor
4c11df6feb
Fix compiler information for C++0x
...
[SVN r38170]
2007-07-09 14:14:38 +00:00
Boris Gubenko
66dfa52613
add conditionalization for VAJRA compiler on PA-RISC
...
[SVN r38095]
2007-06-26 14:19:37 +00:00
John Maddock
4bec7e0f66
Fix for http://svn.boost.org/trac/boost/ticket/972 .
...
[SVN r37975]
2007-06-12 08:46:36 +00:00
Boris Gubenko
f8b1046731
define BOOST_NO_TWO_PHASE_NAME_LOOKUP macro
...
[SVN r37903]
2007-06-05 19:31:04 +00:00
Peter Dimov
0f6f5f8d65
Define BOOST_HAS_RVALUE_REFS for ConceptGCC and OSL5-gcc
...
[SVN r37636]
2007-05-08 19:56:40 +00:00
John Maddock
ec4827dea7
Fix as per issue 1693857.
...
[SVN r37356]
2007-04-04 10:19:14 +00:00
Douglas Gregor
4a7fd6f09f
Only check rvalue_refs option in CodeWarrior releases after 9.5
...
[SVN r37193]
2007-03-15 19:51:39 +00:00
Douglas Gregor
cce1a4370b
Fix C++0x helper macros
...
[SVN r37178]
2007-03-14 09:20:38 +00:00
Alisdair Meredith
b1a5420f4d
Clear ABI warnings on Borland compiler, when headers included further headers
...
[SVN r36880]
2007-02-03 17:07:44 +00:00
John Maddock
79994e01c5
Fixes for new macro.
...
[SVN r36780]
2007-01-25 11:08:37 +00:00
Douglas Gregor
b9714083dd
Fix dumb error. Thanks Alisdair
...
[SVN r36461]
2006-12-19 20:14:43 +00:00
Andreas Huber
8edf64db19
Corrected wrong order in copyright notices.
...
[SVN r36240]
2006-12-02 10:04:37 +00:00
Andreas Huber
dcbf16e6a6
Fixed license & copyright issues.
...
[SVN r36224]
2006-12-01 10:29:49 +00:00
Douglas Gregor
3e83b97f92
CodeWarrior optionally supports rvalue references
...
[SVN r36151]
2006-11-22 17:52:52 +00:00
Douglas Gregor
2001e370c0
Preliminary C++0x support
...
[SVN r36149]
2006-11-22 15:58:39 +00:00
Aleksey Gurtovoy
15b2a4515d
Merge vacpp MPL asserts config fixes from RC_1_34_0
...
[SVN r35929]
2006-11-09 00:13:22 +00:00
John Maddock
54b470c987
Update HP aCC config and move header include outside namespace declarations (with thanks to Boris Gubenko for providing and testing these).
...
[SVN r35807]
2006-11-02 10:39:11 +00:00
John Maddock
b9e514c5be
Removed aCC workarounds that are no longer necessary.
...
Updated aCC config.
[SVN r34937]
2006-08-24 10:59:16 +00:00
Gennaro Prota
3f7a60a1ca
removed - prefix code is now in select_compiler_config
...
[SVN r34649]
2006-07-20 23:44:55 +00:00
Gennaro Prota
13c8a4759c
added "prefix" section for the new compiler identification macros
...
[SVN r34648]
2006-07-20 23:40:39 +00:00
Daniel James
89fec50253
Balance the '#if's and '#endif's at the end.
...
[SVN r34508]
2006-07-11 20:08:56 +00:00
Gennaro Prota
d544a55259
fixed typo: "True64" -> "Tru64"
...
[SVN r34498]
2006-07-10 11:57:36 +00:00
Gennaro Prota
a279a52fc4
Applied name changes suggested on the list for Intel C++, Tru64 and HP aC++
...
[SVN r34497]
2006-07-10 11:38:12 +00:00
Gennaro Prota
139138f018
new BOOST_CXX_(compiler) macros (see http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?BoostConfig )
...
[SVN r34482]
2006-07-08 18:31:09 +00:00
John Maddock
99a62a621b
Fix error check at the end.
...
[SVN r34378]
2006-06-23 09:33:09 +00:00
John Maddock
1241a29828
Adjusted options from last commit.
...
[SVN r34369]
2006-06-22 12:33:53 +00:00
John Maddock
55524c5108
Updates for namespace issues, plus a few more supported features.
...
[SVN r34368]
2006-06-22 12:05:23 +00:00
Douglas Gregor
2d0879e400
Bump version number on trunk
...
[SVN r34128]
2006-05-31 12:55:12 +00:00
Nicola Musatti
37dfdf81d4
Updated to support bcc32 5.8.2
...
[SVN r33685]
2006-04-13 07:13:32 +00:00
Alisdair Meredith
4fc1131f39
Finalise support for BCB2006
...
Deprecate support for earlier Borland compilers
Added BCB library detection macros
[SVN r33111]
2006-02-26 09:33:04 +00:00
John Maddock
bfbb0a6665
Enable pthread support on OpenBSD
...
[SVN r32960]
2006-02-16 11:05:44 +00:00
Alisdair Meredith
253379fcaf
Update for BCB2006
...
[SVN r32855]
2006-02-12 10:42:10 +00:00
Douglas Gregor
7fc5eab0ab
Add hash table and slist headers and docs
...
[SVN r32773]
2006-02-09 16:29:09 +00:00
John Maddock
458d542084
Give BOOST_SLIST_HEADER a default value.
...
[SVN r32696]
2006-02-07 11:04:15 +00:00
John Maddock
2e5048e150
Updated to use the right macros.
...
[SVN r32398]
2006-01-24 17:24:24 +00:00
Douglas Gregor
9d44d86416
boost/config/stdlib/libstdcpp3.hpp:
...
- libstdc++ has hashed containers and slist; they're just in a different place
boost/graph/graph_utility.hpp, boost/pending/container_traits.hpp,
boost/graph/adjacency_list.hpp:
- Deal with weird placement of slist and hash_set
[SVN r32384]
2006-01-23 20:50:27 +00:00
Alisdair Meredith
6996886622
Minor cleanup to avoid including C standard header unless implementing a workaround
...
[SVN r32368]
2006-01-21 22:53:57 +00:00
John Maddock
3a1e8da8de
VC8 EVC++ is known to be OK.
...
[SVN r32313]
2006-01-13 10:48:08 +00:00
John Maddock
a43a9b0b34
Added gcc-xml support
...
[SVN r32266]
2006-01-09 10:35:40 +00:00
John Maddock
eab37805f5
Fix EVC++ typos.
...
[SVN r32071]
2005-12-16 14:08:34 +00:00
John Maddock
9289d8d785
Need BOOST_NO_IS_ABSTRACT even with latest compiler.
...
[SVN r32005]
2005-12-12 18:03:20 +00:00
Stefan Slapeta
b32e93581d
Intel 9.1
...
[SVN r32004]
2005-12-12 17:46:08 +00:00
John Maddock
1f5c0aeb3a
std::sprintf may have a conforming signature, but it doesn't actually work on VC7.1, disable it.
...
[SVN r31996]
2005-12-12 13:38:32 +00:00
Douglas Gregor
9b43ef4a14
Merged from Version_1_33_1
...
[SVN r31949]
2005-12-08 03:23:02 +00:00
John Maddock
a1b668e61c
Update version check for latest and greatest version.
...
[SVN r31937]
2005-12-06 17:18:51 +00:00
John Maddock
cbba7fdacc
No log1p or expm1 in QNX apparently.
...
[SVN r31884]
2005-12-02 19:21:53 +00:00
Thomas Witt
a807f9d0a4
Change version to 1.34
...
[SVN r31725]
2005-11-21 18:45:42 +00:00
Rene Rivera
fd10cbfb54
Merge from RC_1_33_0.
...
[SVN r31703]
2005-11-19 19:38:13 +00:00
John Maddock
d52c1a9a62
Added QNX platform support.
...
[SVN r31553]
2005-11-04 12:57:44 +00:00
John Maddock
f021974577
Fixed up config to include <utility> via a wrapper that turns off TR1 inclusion in case the Boost.TR1 lib is in the compilers search path.
...
Likewise for <complex> in the Math/TR1 components.
[SVN r31387]
2005-10-19 16:38:40 +00:00
John Maddock
88d4949843
Revert last set of changes: neither <iosfwd> nor <limits> will work for std lib detection here.
...
[SVN r31347]
2005-10-16 16:08:11 +00:00
John Maddock
ea654649f1
Revert to using <utility> for std lib detection for now, TR1 will have to do something different.
...
[SVN r31341]
2005-10-16 11:43:26 +00:00
John Maddock
18bfd50438
Need to use <limits> as well as <iosfwd> to be sure of detecting std lib version.
...
[SVN r31339]
2005-10-15 17:05:59 +00:00
John Maddock
58d699efb3
Added changes required for the TR1 library submission:
...
A couple of new macros, and change <utility> to <iosfwd>
[SVN r31317]
2005-10-14 14:16:26 +00:00
John Maddock
c92043496d
Intel have now fixed their ADL lookup bug, so don't enable BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL for the fixed version.
...
[SVN r31190]
2005-10-04 09:37:13 +00:00
John Maddock
b854b15f78
Patch for broken <cerrno>.
...
[SVN r31131]
2005-09-27 09:37:17 +00:00
John Maddock
67fe04926d
Fix comment
...
[SVN r30896]
2005-09-10 10:17:21 +00:00
John Maddock
2b4ec466d0
Detect non-default threading support.
...
[SVN r30790]
2005-09-03 11:04:21 +00:00
John Maddock
556482d08c
Added config and header include changes needed to support MSVC + STLport 5.0.
...
[SVN r30701]
2005-08-27 10:25:15 +00:00
John Maddock
f79f2f8d3c
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
John Maddock
bc98e94bdf
Patch to detect std::allocator<>::rebind in STLport 5.0.
...
[SVN r30665]
2005-08-25 10:11:22 +00:00
John Maddock
4a3b80c167
Enable support for Dragonfly BSD
...
[SVN r30647]
2005-08-24 15:45:17 +00:00
John Maddock
21be2ca62d
Fix for when Intel on Linux emulates some gcc bugs.
...
[SVN r30626]
2005-08-22 12:24:04 +00:00
John Maddock
d5e6c50d8d
Removed illogical code.
...
[SVN r30625]
2005-08-22 11:21:37 +00:00
John Maddock
181c8d364a
Don't undef BOOST_TOOLSET after use.
...
[SVN r30544]
2005-08-12 16:01:02 +00:00
Markus Schöpflin
4a34d89ca9
The definition of _REENTRANT is also needed for GCC 3.3 and below on Tru64.
...
[SVN r30050]
2005-07-13 15:24:04 +00:00
John Maddock
c42012d639
Disable debug detection for bcb5.1: it causes the compiler to crash in release mode.
...
[SVN r30039]
2005-07-13 12:34:04 +00:00
John Maddock
2f58fb6911
Fix for threading support for Linux on arm.
...
[SVN r29964]
2005-07-10 10:22:20 +00:00
Markus Schöpflin
95a142d785
Temporary workaround to remove the dependency of BOOST_NO_INTEGRAL_INT64_T on
...
BOOST_HAS_LONG_LONG on Tru64/CXX. It should be completely removed after the next
release.
[SVN r29719]
2005-06-21 12:35:22 +00:00
Markus Schöpflin
17d0352f55
Disable BOOST_HAS_LONG_LONG when the library has no support for it.
...
[SVN r29613]
2005-06-16 10:23:12 +00:00
Caleb Epstein
d08665a846
Moved endianness detection to <boost/detail/endian.hpp>
...
[SVN r29574]
2005-06-14 22:19:42 +00:00
John Maddock
5f6bebab60
BOOST_NO_SFINAE needs to be defined for all versions of this compiler.
...
[SVN r29248]
2005-05-27 15:51:32 +00:00
John Maddock
1613e9907f
aCC doesn't support is_abstract
...
[SVN r28986]
2005-05-17 10:32:59 +00:00
John Maddock
30e64613cd
Don't warn when testing newer compilers on gcc any more.
...
Fix MWCW 9.5 failures.
[SVN r28845]
2005-05-12 16:28:44 +00:00
John Maddock
e1ccfc425a
Don't detect long long support here for MSVC: it confuses VC8 in strict mode, and we have accurate detection code elsewhere anyway.
...
[SVN r28659]
2005-05-05 16:16:50 +00:00
John Maddock
ca50320138
Moved definition of BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL into common_edg.hpp.
...
[SVN r28529]
2005-04-29 15:28:06 +00:00
Rene Rivera
7d092fecaa
Indicate availability of gettimeofday when building for the Carbon/Mach-O/MSL combination.
...
[SVN r28481]
2005-04-26 08:29:07 +00:00
Douglas Gregor
888299e3ed
index.htm is now setup for 1.33.0
...
Bump version numbers in all the right places (I hope)
Update the release manager's checklist with Jamfile.v2
[SVN r28429]
2005-04-23 00:05:34 +00:00
Markus Schöpflin
9437e043fc
Added BOOST_NO_IS_ABSTRACT for EDG versions < 3.00.
...
[SVN r28014]
2005-04-06 13:26:37 +00:00
John Maddock
221a4bacb8
Previous commit was buggy, test should be < not <=.
...
[SVN r27765]
2005-03-22 10:55:03 +00:00
John Maddock
28cad00cb4
gcc on AIX patches.
...
[SVN r27696]
2005-03-16 12:33:29 +00:00
John Maddock
963f781337
Sunpro 5.7 fixes from Steve Clamage
...
[SVN r27695]
2005-03-16 12:22:48 +00:00
Stefan Slapeta
7f85ce4c1a
Intel Compiler 9.0
...
[SVN r27400]
2005-02-16 09:16:37 +00:00
Stefan Slapeta
47e3726144
update for cw 9.4
...
[SVN r27248]
2005-02-08 18:17:45 +00:00
John Maddock
acba71531a
Tentative fixes for gcc and MWCW thread API selection on Mac OS X
...
[SVN r27215]
2005-02-07 11:34:21 +00:00
Aleksey Gurtovoy
616c1f37b3
apply IBM/S390 patch from Jonathan Biggar
...
[SVN r26996]
2005-02-02 00:50:49 +00:00
John Maddock
dcd606e1e1
Turn off threading support if glibc++ is single threaded.
...
Enable threading support on HPUX for gcc >= 3.3.
[SVN r26967]
2005-01-31 17:06:43 +00:00
John Maddock
d29400ed08
Free BSD 5 does have wide character support
...
[SVN r26680]
2005-01-12 12:37:18 +00:00
John Maddock
a33cd9f728
Fix for non-standard use_facet in some compilation modes.
...
[SVN r26617]
2005-01-02 15:54:14 +00:00
John Maddock
adf14dfcbc
Added support for non-mangled library names.
...
[SVN r26599]
2004-12-29 11:07:19 +00:00
John Maddock
d3f31de1d8
Need to define BOOST_NO_IS_ABSTRACT for gcc 2.x compilers as well.
...
[SVN r26538]
2004-12-17 10:59:14 +00:00
John Maddock
1c0606f745
Added BOOST_NO_IS_ABSTRACT to sunpro and metrowerks configs.
...
[SVN r26494]
2004-12-14 12:51:01 +00:00
John Maddock
3bad820e69
Added support for user settable BOOST_LIB_TOOLSET
...
[SVN r26428]
2004-12-04 13:40:11 +00:00
John Maddock
3423ec4c52
Added BOOST_NO_IS_ABSTRACT.
...
[SVN r26422]
2004-12-04 11:36:36 +00:00
Markus Schöpflin
060cfa9333
Tru64/GCC threading fix.
...
[SVN r25607]
2004-10-07 13:07:33 +00:00
John Maddock
d216a669c5
Added vc8 support
...
[SVN r24995]
2004-09-10 10:12:58 +00:00
Toon Knapen
d59804c306
MPL workaround suggested by Joaquin Lopez Munoz
...
[SVN r24989]
2004-09-09 13:02:20 +00:00
Stefan Slapeta
b2aa14a42e
Configuration update for 9.3
...
[SVN r24984]
2004-09-09 09:12:00 +00:00
John Maddock
1a38571c92
Patch for STLPort configs with no wide stream support.
...
[SVN r24915]
2004-09-05 10:54:21 +00:00
Aleksey Gurtovoy
fe1285bb8f
guard long long usage with BOOST_HAS_LONG_LONG
...
[SVN r24900]
2004-09-04 11:21:16 +00:00
John Maddock
64a8b36b23
Added new types boost::long_long_type and boost::ulong_long_type in boost/config.hpp and applied these types in place of "long long" throughout. As a result, almost all of boost now compiles cleanly with -ansi -pedantic with gcc. Changes tested with gcc 3.3, 2.95, VC7.1 and Intel 8.
...
[SVN r24899]
2004-09-04 10:34:49 +00:00
John Maddock
6bf226144f
More config tweeks for swprintf support.
...
[SVN r24781]
2004-08-27 10:30:05 +00:00
John Maddock
5d5767d78a
Another como tweek bease on feedback from Bronek Kozicki
...
[SVN r24659]
2004-08-23 10:36:29 +00:00
John Maddock
b8c5b0b240
Updated como config.
...
[SVN r24635]
2004-08-21 12:30:28 +00:00
Stefan Slapeta
660103b429
Different config macros for windows and linux compiler
...
[SVN r24559]
2004-08-18 14:27:42 +00:00
John Maddock
157d261ca1
Added BOOST_NO_SWPRINTF for windows.
...
[SVN r24551]
2004-08-18 11:44:51 +00:00
Robert Ramey
bda66dc08c
account for vc 8.0
...
[SVN r24442]
2004-08-12 16:18:43 +00:00
Robert Ramey
85dda2ca36
set BOOST_NO_MEMBER_TEMPLATE_FRIENDS for vc 8.0
...
[SVN r24423]
2004-08-12 01:24:36 +00:00
John Maddock
d43935d3e0
Removed Boost.org copyrights and replaced with originating authors copyright instead.
...
[SVN r24372]
2004-08-10 12:53:34 +00:00
John Maddock
b34869b10f
Updated comeau and compaq configs with needed BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL define.
...
[SVN r24342]
2004-08-08 11:37:13 +00:00
Douglas Gregor
b3c0b615fc
Converted to Boost Software License, Version 1.0
...
[SVN r24055]
2004-07-26 00:32:12 +00:00
John Maddock
51e6cb950b
Added BOOST_WINDOWS
...
[SVN r24029]
2004-07-25 11:57:03 +00:00
Aleksey Gurtovoy
2daa039875
fix messed up newlines
...
[SVN r23616]
2004-07-16 09:00:12 +00:00
Robert Ramey
b9b244945a
removed definition of BOOST_NO_CWCHAR and BOOST_NO_CTYPE_FUNCTIONS
...
[SVN r23595]
2004-07-15 18:03:57 +00:00
Michael Glassford
6fe0c2f74b
Changes for WinCE.
...
[SVN r23569]
2004-07-15 01:45:26 +00:00
Jerry Dy
139023aa09
member template friend syntax not supported yet
...
[SVN r23549]
2004-07-14 15:53:41 +00:00
John Maddock
7bcb01dc06
Fix for missing WCHAR_MAX/WCHAR_MIN defines.
...
[SVN r23538]
2004-07-14 11:00:11 +00:00
Jerry Dy
2ab6de5d5c
updated so BOOST_NO_MEMBER_TEMPLATE_KEYWORD is disabled for aC++ 3.13 & above
...
[SVN r23515]
2004-07-13 23:55:44 +00:00
Douglas Gregor
17e578ef53
Added BOOST_HAS_FACET macro
...
[SVN r23454]
2004-07-12 03:12:39 +00:00
Michael Glassford
efe60bb2d1
Changes for WinCE.
...
[SVN r23426]
2004-07-10 12:31:09 +00:00
Toon Knapen
719e2aa70f
Markus Troyer correctly pointed out that BOOST_NO_INCLASS_MEMBER_INITIALIZATION should
...
not be defined for version 6
[SVN r23369]
2004-07-06 12:50:06 +00:00
Aleksey Gurtovoy
2237e5ae02
bump up DigitalMars version check
...
[SVN r23356]
2004-07-06 00:46:52 +00:00
Eric Niebler
cf4e798691
move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines
...
[SVN r23313]
2004-07-02 01:21:32 +00:00
John Maddock
7203ad09bb
Removed gcc-3.4 warning (causes more issues than it solves).
...
[SVN r23283]
2004-06-30 10:17:00 +00:00
John Maddock
a0d70af62d
Tweeked support for BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
...
[SVN r23253]
2004-06-29 10:19:27 +00:00
John Maddock
b3eebec364
Patch for gcc-3.4 thread support.
...
[SVN r23209]
2004-06-27 15:31:23 +00:00
John Maddock
3d62b1768f
Updated digital mars to version 0x840.
...
Added BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
[SVN r23144]
2004-06-22 12:33:06 +00:00
John Maddock
8da5636184
Added more informative comments.
...
[SVN r22877]
2004-05-20 10:20:42 +00:00
John Maddock
2e64903b0f
Added fix for Intel C++ 6 and the /Zc:wchar_t option.
...
[SVN r22875]
2004-05-20 10:13:31 +00:00
John Maddock
b0f05deedb
Patch for sunpro 5.5 and long long numeric_limits support
...
[SVN r22820]
2004-05-14 10:26:36 +00:00
John Maddock
a76758bfe8
Updated for gcc 3.4
...
[SVN r22722]
2004-05-03 11:26:53 +00:00
John Maddock
ecfc74dcb1
Added checks to verify options at compile time.
...
[SVN r22715]
2004-05-01 10:51:05 +00:00
Ralf W. Grosse-Kunstleve
319660dc0a
fix for MIPSpro problems: _XOPEN_SOURCE >= 500 -> _XOPEN_SOURCE+0 >= 500
...
[SVN r22645]
2004-04-18 07:10:13 +00:00
Dave Abrahams
5eceb24682
Get rid of bogus # define of BOOST_NO_STDC_NAMESPACE
...
[SVN r22629]
2004-04-11 22:57:16 +00:00
John Maddock
97285e8f89
Intel 8 is OK with std::locale code.
...
[SVN r22543]
2004-03-22 12:58:55 +00:00
John Maddock
acfe67a2ed
Restricted old feature set to "real" VC6 only.
...
[SVN r22517]
2004-03-18 11:32:08 +00:00
John Maddock
b1fcec8967
removed requirement for _MSC_EXTENSIONS with msvc
...
[SVN r22504]
2004-03-16 17:35:07 +00:00
Toon Knapen
f057481147
added NO_INCLASS_MEMBER_INIT for version 6
...
[SVN r22478]
2004-03-10 16:11:41 +00:00
Toon Knapen
7c2c41e9e4
defined BOOST_NO_STD_MESSAGES since std::messages<char>::catalog can not be
...
casted to an int
[SVN r22476]
2004-03-10 15:09:56 +00:00
Aleksey Gurtovoy
01ba5c108f
bumped version check
...
[SVN r22447]
2004-03-07 04:21:52 +00:00
Eric Niebler
6d27dfbbef
fix min/max problems
...
[SVN r22408]
2004-02-28 21:21:30 +00:00
Eric Niebler
b721a6debe
fix min/max problem
...
[SVN r22406]
2004-02-28 21:02:02 +00:00
Björn Karlsson
4dfaafc848
Patch for OpenBSD from sig lgb.
...
[SVN r22397]
2004-02-27 13:13:00 +00:00
Eric Niebler
95f6278e82
remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
...
[SVN r22394]
2004-02-26 18:27:02 +00:00
John Maddock
8a67e3222a
Added BOOST_NO_MEMBER_TEMPLATE_FRIENDS
...
[SVN r22389]
2004-02-25 12:39:43 +00:00
Christopher Currie
2d0dc7405d
Workaround for Sun CC 5.6
...
[SVN r22297]
2004-02-16 15:17:03 +00:00
John Maddock
28f50c3295
std lib extension namespace is stdext on vc7.1
...
[SVN r22148]
2004-02-03 12:41:45 +00:00
Guillaume Melquiond
e8602a5b86
Fix a typo
...
[SVN r21968]
2004-01-26 13:14:05 +00:00
Jens Maurer
1bcb2811bf
CodeWarrior for Palm OS does not have <unistd.h> (SourceForge patch 505349)
...
[SVN r21927]
2004-01-25 21:18:22 +00:00
Giovanni Bajo
0b46553072
Add support to detect if STLport was configured to not use wchar_t
...
[SVN r21920]
2004-01-25 16:28:02 +00:00
Giovanni Bajo
38d0bdb068
Improve code to detect if wchar_t is a native type
...
[SVN r21919]
2004-01-25 16:26:41 +00:00
Aleksey Gurtovoy
9b4d488101
DM fixes
...
[SVN r21885]
2004-01-23 04:56:10 +00:00
John Maddock
cd5db2b09f
Added missing #undef (previously one symbol was left defined when the header exited, which caused problems when including two or more libs, one a static link and one a dynamic link).
...
[SVN r21857]
2004-01-21 11:55:11 +00:00
Aleksey Gurtovoy
bb140bdddc
DM fixes
...
[SVN r21832]
2004-01-19 20:52:53 +00:00
Aleksey Gurtovoy
08b94e0ae8
DM fixes
...
[SVN r21830]
2004-01-19 20:45:33 +00:00
Dave Abrahams
bdbcfed201
Applied threading detection patch from Ed Swartz at Metrowerks
...
[SVN r21764]
2004-01-15 17:42:07 +00:00
John Maddock
58a844779e
Patches for cstdint support:
...
cygwin and mingw now use native stdint headers.
default header now compiles in -pedantic -ansi mode with gcc.
[SVN r21728]
2004-01-14 13:30:49 +00:00
John Maddock
f7ab97e862
Added docs for auto-link and dll option macros
...
[SVN r21572]
2004-01-10 12:10:00 +00:00
John Maddock
071d79d058
Updated setup based on Metrowerks feedback
...
[SVN r21567]
2004-01-09 13:03:45 +00:00
Beman Dawes
690210dbb5
Enable Metrowerks support
...
[SVN r21552]
2004-01-09 02:20:57 +00:00
Beman Dawes
7bdb84544f
turn on auto link support for Intel (from John Maddock)
...
[SVN r21551]
2004-01-09 00:52:02 +00:00
Beman Dawes
03abb9c07a
Ed Swartz of Metrowerks says __MWERKS__ will be 0x3202 for 9.2
...
[SVN r21505]
2004-01-06 01:03:43 +00:00
John Maddock
e3b7e9034b
Updated version check to gcc3.4
...
[SVN r21495]
2004-01-05 12:05:07 +00:00
John Maddock
570538a303
Added missing <algorithm> include - fixes some problems when mixing boost with windows headers.
...
[SVN r21426]
2003-12-30 12:10:03 +00:00
John Maddock
95117e938e
Set BOOST_NO_SWPRINTF unconditionally for _WIN32
...
[SVN r21388]
2003-12-24 12:00:09 +00:00
John Maddock
94a7800ff4
Added new header for checking multi-threading requirements.
...
[SVN r21349]
2003-12-20 11:54:47 +00:00
Beman Dawes
5dbc5f3826
9.2 still needs BOOST_NO_MEMBER_TEMPLATE_FRIENDS
...
[SVN r21337]
2003-12-19 12:54:26 +00:00
John Maddock
a361db89ec
Improved error message for unknown compilers
...
[SVN r21336]
2003-12-19 12:16:58 +00:00
Beman Dawes
8dcb1c2f4e
Update version numbers
...
[SVN r21329]
2003-12-18 21:33:10 +00:00
John Maddock
d01d0f9ab0
Apparently BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS needs to be defined for vc7
...
[SVN r21301]
2003-12-17 12:14:15 +00:00
John Maddock
3c0eed1fed
Cleaned up regressions from last release caused by new macros being added.
...
[SVN r21270]
2003-12-15 12:30:32 +00:00