Marshall Clow
ba9c13340f
Release 1.55.0
...
[SVN r86621]
2013-11-11 19:45:21 +00:00
Peter Dimov
54822d775b
Merged revision(s) 85994 from trunk: Add BOOST_USE_INTRIN_H support; remove #pragma intrinsic, not needed and not supported on Intel. Refs #6646 . Refs #7318 . Refs #9174 .
...
[SVN r86416]
2013-10-24 14:01:53 +00:00
Andrey Semashev
8ca67eedb4
Merged latest changes from trunk.
...
[SVN r85988]
2013-09-28 16:29:40 +00:00
Andrey Semashev
73c18922d1
Merged changes from trunk.
...
[SVN r85818]
2013-09-22 09:57:15 +00:00
Andrey Semashev
ce5864b47e
To avoid name clashes with Boost.Thread, renamed boost::detail::win32 namespace to winapi. Also renamed the directory with headers accordingly. Adjusted Boost.Chrono and Boost.Sync to reflect the changes.
...
[SVN r85791]
2013-09-19 17:58:24 +00:00
Andrey Semashev
8590e40965
Added GetSystemTimeAsFileTime definition when it is absent in WinAPI. Made constants as enum so that they can be used in switch/case statements. Added Boost.Sync time_units and mutex for Windows.
...
[SVN r85779]
2013-09-18 21:25:36 +00:00
Andrey Semashev
e1e8b05e02
Moved semaphore implementation to details. Some minor fixes.
...
[SVN r85679]
2013-09-15 16:58:33 +00:00
Tim Blechmann
79bce0a5f2
sync: add semaphore implementation
...
[SVN r85673]
2013-09-15 10:46:54 +00:00
Rene Rivera
2b05049c56
Merge Predef library to release.
...
[SVN r85618]
2013-09-09 04:06:52 +00:00
Rene Rivera
6a98633c6c
Rewrite content to use Predef endian detection. This removes the non-BSL license use.
...
[SVN r85230]
2013-08-07 03:03:23 +00:00
John Maddock
06aac2f311
Fix typo.
...
Fixes #7664 .
[SVN r84760]
2013-06-13 15:53:31 +00:00
John Maddock
81cbc142ac
Fix typo.
...
Refs #7664 .
[SVN r84758]
2013-06-13 15:50:50 +00:00
Ion Gaztañaga
8bfa4e2836
Merged BOOST_TEST_THROWS from trunk, as it's been working fine for two months
...
[SVN r84519]
2013-05-26 21:10:27 +00:00
Ion Gaztañaga
bd58c2d229
Added BOOST_TEST_THROWS
...
[SVN r83433]
2013-03-14 23:08:40 +00:00
John Maddock
610e913595
Merge changes from Trunk.
...
Fixes #6013 .
Fixes #7151 .
Fixes #7359 .
Fixes #7389 .
Fixes #7452 .
Fixes #7528 .
Fixes #7703 .
Fixes #7841 .
Fixes #7898 .
Fixes #7938 .
Fixes #8048 .
[SVN r83139]
2013-02-24 19:07:59 +00:00
John Maddock
19ca421f24
Apply patch from 7703.
...
Refs #7703 .
[SVN r83005]
2013-02-19 16:09:27 +00:00
John Maddock
538f8f7b3b
Apply patch for XBox and Android.
...
Refs #7528 .
[SVN r83004]
2013-02-19 16:06:55 +00:00
John Maddock
ae93c52b75
Apply BSD patch.
...
Refs #6013 .
[SVN r82996]
2013-02-19 11:59:27 +00:00
Marshall Clow
d50a20412b
When I merged the Boost.ScopedEnum changes to release, I missed a file.
...
[SVN r82055]
2012-12-17 17:54:12 +00:00
Marshall Clow
eb6208f69a
Made codecvt::do_length param constant based on the library used, not the compiler
...
[SVN r81877]
2012-12-12 15:41:26 +00:00
Marshall Clow
d5aa8a952a
Fixed incorrect 'const' param for utf8_codecvt_facet::do_length
...
[SVN r81616]
2012-11-28 19:12:42 +00:00
Marshall Clow
dc1a439ec0
Remove usage of deprecated macros
...
[SVN r81442]
2012-11-20 19:44:24 +00:00
John Maddock
c77e8e89cf
Fix stray whitespace in previous commit.
...
Refs #7516 .
[SVN r81048]
2012-10-22 18:12:51 +00:00
John Maddock
2ea55870e4
Fix up for Arm.
...
Fixes #7516 .
[SVN r81047]
2012-10-22 17:47:41 +00:00
Peter Dimov
436afec8b3
Merged revision(s) [80935] from trunk: Fix the _WIN32_WCE >= 0x600 case.
...
[SVN r80960]
2012-10-11 19:51:05 +00:00
Peter Dimov
112b2471b7
Fix the _WIN32_WCE >= 0x600 case.
...
[SVN r80935]
2012-10-10 13:11:38 +00:00
Jürgen Hunold
2cbdcde368
Fix: intrin.h is available in msvc-9.0 (_MSC_VER 1500)
...
[SVN r80626]
2012-09-22 15:35:41 +00:00
Vicente J. Botet Escriba
689df8ea62
Thread: Updated from trunk 1.52
...
[SVN r80473]
2012-09-09 18:48:52 +00:00
Daniel James
67f78550e5
Detail: Merge some whitespace fixes from release.
...
[SVN r80349]
2012-09-01 14:47:29 +00:00
Vicente J. Botet Escriba
5973a2bcef
Thread: Try again to fix 5431
...
[SVN r80127]
2012-08-21 21:36:12 +00:00
Vicente J. Botet Escriba
d8159674fa
Thread: Rollback last modification as it breaks regression test VeecoFTC/msvc-9.0~wm5~stlport5.2
...
[SVN r80067]
2012-08-17 15:27:56 +00:00
Vicente J. Botet Escriba
0c7444b84f
Thread: Try to fix 5431
...
[SVN r80042]
2012-08-15 10:02:09 +00:00
Vicente J. Botet Escriba
804546aacf
Chrono: Try to fix issue with WinError.h file
...
[SVN r79328]
2012-07-07 10:27:13 +00:00
Anthony Williams
c11c0ef97b
Merged boost.thread from trunk
...
[SVN r78543]
2012-05-22 17:03:15 +00:00
Vicente J. Botet Escriba
0e2bc0d9f4
ScopedEnum: Fix issue with native function class
...
[SVN r78437]
2012-05-12 17:29:08 +00:00
Vicente J. Botet Escriba
9378f3d4f7
ScopedEnum: Rollback last change as there are regressions on Spirit
...
[SVN r78434]
2012-05-12 11:07:58 +00:00
Anthony Williams
20332e24e5
Combine scoped enum emulation from thread library into detail/scoped_enum_emulation.hpp
...
[SVN r78407]
2012-05-10 17:06:15 +00:00
Dave Abrahams
6caa4f2698
Summary: Moved libs/detail/utf8_codecvt_facet.cpp to boost/detail/utfâ¦â¦8_codecvt_facet.ipp
...
Author: Dave Abrahams <dave@boostpro.com >
[SVN r78119]
2012-04-21 22:36:59 +00:00
Dave Abrahams
2a116b4ea4
Summary: Moved libs/detail/utf8_codecvt_facet.cpp to boost/detail/utf8_codecvt_facet.ipp
...
Author: Dave Abrahams <dave@boostpro.com >
[SVN r78081]
2012-04-19 18:19:20 +00:00
Daniel James
a017040e81
Detail: Merge macro to force container forwarding.
...
[SVN r77672]
2012-03-31 19:34:56 +00:00
Daniel James
e0e8ccb712
Detail: Add macro to explicitly enable forward declaration of containers.
...
[SVN r77067]
2012-02-18 15:48:59 +00:00
Daniel James
de25ca2c03
Detail: Merge disabled gcc container forwardings. Fixes #6323 .
...
[SVN r76529]
2012-01-15 19:56:13 +00:00
Daniel James
17612676b8
Detail: Disable container forward declarations for recent versions of libstdc++, refs #6326 .
...
[SVN r76419]
2012-01-11 23:00:55 +00:00
John Maddock
06c06ee09c
Merge Boost.Math changes from Trunk: mostly refactored test cases for shorter compile times.
...
[SVN r76369]
2012-01-08 13:10:31 +00:00
John Maddock
948271c0ae
Fix Clang workaround.
...
Fixes #6156 .
[SVN r76323]
2012-01-05 17:29:22 +00:00
Daniel James
9436535318
Unordered: Fix complex type for gcc's standard library. Fixes #6139 .
...
I haven't had any confirmation, but I assume this fixes the problem.
[SVN r75909]
2011-12-11 21:43:01 +00:00
Peter Dimov
469b547c88
Merge [75396] to release. Fixes #4678 .
...
[SVN r75757]
2011-11-30 18:08:41 +00:00
Daniel James
609cf3c49f
Detail: Fix BOOST_CONTAINER_FWD_COMPLEX_STRUCT. Refs #6139 .
...
My last change was wrong, it isn't struct for Dinkumware. In GCC's
standard library it's declared as a class, but later defined as a
struct. This is so far untested as I'm building the latest trunk version
of clang (the warning doesn't show for the current clang release).
[SVN r75600]
2011-11-21 23:21:32 +00:00
Daniel James
735804d636
Detail: complex is a struct in Dinkumware.
...
IIRC it's `class` in SGI's STL and most other implementations. The state
for similar warnings for the compilers that I've looked at:
- Visual C++ never warns because I used a pragma to disable the warning.
- GCC never warns with its standard library since it contains a
`system_header` pragma. It might warn for other libraries.
- Clang respects GCC's pragma so it never warns for GCC's standard
library. Forward declarations are disabled for libc++ so this isn't an
issue there. It does warn when using Dinkumware and possibly other
standard libraries.
I'm tempted to make container forwarding 'opt-in' rather than 'opt-out'.
Or maybe only enable for compiler/library combinations where it's known
to work.
[SVN r75561]
2011-11-19 23:29:24 +00:00
Daniel James
4c711ba972
Detail: Revert [67484] in container_fwd. Refs #6139
...
[SVN r75544]
2011-11-18 11:32:43 +00:00