1690 Commits

Author SHA1 Message Date
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
John Maddock
118eb5ee7f Fix for compilers that have no variadic macros but do have static_assert (are there any??)
Fixes #8346.

[SVN r83806]
2013-04-08 08:45:06 +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
c5c902cedc More variadic macro support for msvc and Intel.
[SVN r83444]
2013-03-15 18:21:03 +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
7373410f6b Suppress GCC warnings.
[SVN r83104]
2013-02-23 18:26:39 +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
John Maddock
b96f21aeb1 Use variadic macros in static assert to make use easier.
Add warning suppression for GCC.
Minor doc fix.
Fixes #5810.
Fixes #7242.
Fixes #7966.

[SVN r82886]
2013-02-14 18:31:33 +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
fa81fc37a4 Removed missed usage of deprecated macros in Boost.StaticAssert
[SVN r81588]
2012-11-27 14:30:10 +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