Commit Graph

535 Commits

Author SHA1 Message Date
Andrey Semashev
c9cceb0ce9 Removed executable attribute. 2014-06-04 13:03:10 +04:00
Andrey Semashev
a9cc3926de Removed executable attribute. 2014-06-04 13:02:28 +04:00
Andrey Semashev
678063ef3a The file has been moved to Boost.Core. 2014-06-04 12:58:46 +04:00
Andrey Semashev
83be62c6c1 The file has been moved to Boost.Core. 2014-06-04 12:57:45 +04:00
Andrey Semashev
676d007618 Merge pull request #4 from MSOpenTech/winrt
[winrt support] Changes to update some of the Windows APIs to help support the Windows Runtime
2014-06-03 23:32:20 +04:00
Peter Dimov
38fc0a4352 Remove headers moved into core. 2014-06-03 20:06:32 +03:00
Steve Gates
b4e608fcf2 Updating macro for detecting the Windows Runtime based on accepted changes adding a Boost.Predef. 2014-06-02 12:16:56 -07:00
Daniel James
2644ef67ac Merge pull request #3 from glenfe/develop
Moved lightweight_test.hpp to Boost.Core
2014-06-01 23:04:05 +01:00
Glen Fernandes
099854dece Moved lightweight_test.hpp to Boost.Core 2014-06-01 13:37:29 -07:00
Daniel James
9063b1d1fd Don't run 'correctly_disable' tests by default. 2014-05-31 18:22:42 +01:00
Daniel James
9288a7df75 Merge pull request #2 from danieljames/add-binary-search-test
Move binary_search_test.cpp from utility module.
2014-05-31 18:16:36 +01:00
Daniel James
c75e59f0e1 Move binary_search_test.cpp from utility module.
As it's testing a header in this module.
2014-05-28 15:57:56 +01:00
Steve Gates
78b061c1e1 Updating macro for detecting WinRT to BOOST_WINDOWS_RUNTIME based on code review feedback. 2014-05-13 17:11:25 -07:00
Steve Gates
a46db5a32e Removing MSOT copyright, replacing with Microsoft. 2014-04-18 16:26:04 -07:00
Kirk Shoop (MS OPEN TECH)
d436bcd121 detail changes for WinRT support 2014-04-18 16:26:01 -07:00
Andrey Semashev
7312799cc0 Fixed dereferencing rend iterators. 2014-03-26 09:57:33 +04:00
Robert Ramey
3194681a02 Merge branch 'master' of https://github.com/boostorg/detail 2014-03-02 10:48:07 -08:00
Robert Ramey
16ee7725f4 Merge branch 'develop' 2014-03-02 10:44:24 -08:00
Robert Ramey
3d6fdcfda4 changed BOOST_NOEXCEPT to BOOST_NOEXCEPT_OR_NOTHROW 2014-03-01 10:27:44 -08:00
Robert Ramey
345b3a3b50 Modify to use BOOST_NOEXCEPT 2014-02-28 10:48:19 -08:00
Robert Ramey
094070e5e4 verified alignment of our custom utf8_codecvt_facet against the base class from which it is derived - std::codecvt. 2014-02-27 08:02:01 -08:00
Peter Dimov
33bc52789a Moved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr
Conflicts:
	include/boost/detail/lightweight_thread.hpp
	include/boost/detail/quick_allocator.hpp
2014-02-12 17:07:44 +02:00
Peter Dimov
3dd2674052 Moved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr 2014-02-12 17:05:13 +02:00
Stephen Kelly
d5699c31c9 allocator_utilities: Remove obsolete MSVC version check.
[SVN r85955]
2014-01-14 22:14:32 -08:00
Robert Ramey
c1b71a6f12 avoid conflict with standard library implementations
[SVN r86722]
2013-11-16 18:49:28 +00:00
Robert Ramey
55f85a4d1f changed codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility.
[SVN r86614]
2013-11-11 02:25:58 +00:00
Robert Ramey
8c689a1533 changed codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility.
[SVN r86613]
2013-11-11 02:19:46 +00:00
Robert Ramey
f362e5e72f changed codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility.
[SVN r86612]
2013-11-11 02:18:51 +00:00
Andrey Semashev
4a5de13017 Fixed INT_PTR_ spelling.
[SVN r86536]
2013-11-01 15:27:08 +00:00
Andrey Semashev
3220177536 Removed RegisterWaitForSingleObjectEx as it is not present in all Windows SDK versions.
[SVN r86474]
2013-10-27 11:56:12 +00:00
Andrey Semashev
1e84644646 Added missing using declarations.
[SVN r86455]
2013-10-26 15:21:25 +00:00
Andrey Semashev
84da532b39 Added missing using declarations.
[SVN r86454]
2013-10-26 15:18: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
bae1bebd28 Added Windows 8.1 (aka Blue) version constant.
[SVN r86409]
2013-10-23 21:09:40 +00:00
Andrey Semashev
59ce745040 According to the discussion on the ML, changed the default WinAPI back to XP.
[SVN r86403]
2013-10-23 13:11:31 +00:00
Andrey Semashev
8e3280c8ee Changed the default WinAPI version to Vista.
[SVN r86389]
2013-10-22 13:28:27 +00:00
Andrey Semashev
3319b4ac54 Added support for WinAPI version specification.
[SVN r86307]
2013-10-14 21:06:05 +00:00
Joaquín M López Muñoz
3dafb197cc * Reformatted and completed legacy code removal patches from Stephen Kelly (note: this patch treads on changesets [86244] and [82545], will restore later)
* Changed hashed indices internal data structure
* Changed hashed index iterator serialization
* Added reserve to hashed indices
* noexcept specification
* Lazy node allocation in insertion
* Doc typos

[SVN r86264]
2013-10-12 15:30:35 +00:00
Stephen Kelly
0e75aca4dd Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
These evaded scripting.

[SVN r86249]
2013-10-11 23:22:36 +00:00
Stephen Kelly
d32882cc08 Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
[SVN r86248]
2013-10-11 23:20:59 +00:00
Stephen Kelly
6395ed2f25 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#else...#endif blocks.

[SVN r86246]
2013-10-11 23:19:17 +00:00
Stephen Kelly
a747594bdd Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#else...#endif blocks.

[SVN r86245]
2013-10-11 23:17:48 +00:00
Stephen Kelly
684ee20edb Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#endif conditions.

[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
5e28401195 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#endif blocks.

[SVN r86243]
2013-10-11 23:13:10 +00:00
Stephen Kelly
2114a3d026 Remove obsolete files.
[SVN r86242]
2013-10-11 23:11:35 +00:00
Andrey Semashev
0f9b39df3f Fixed WinAPI compilation. Ported timed mutex to waitable timer. Windows time points are now aligned with FILETIME to reduce conversion overhead when used with waitable timers.
[SVN r86192]
2013-10-07 17:41:43 +00:00
Andrey Semashev
933b2c596b Boost.Sync: Added preliminary implementation of a waitable timer for fixed time point waits. Updated WinAPI functions to contain the required APIs.
[SVN r86179]
2013-10-06 17:40:19 +00:00
Stephen Kelly
4dc7897c9f Container: Remove obsolete GCC version check.
[SVN r86109]
2013-10-01 08:43:30 +00:00
Stephen Kelly
41f09db5d6 Exception: Remove obsolete GCC version check.
[SVN r86073]
2013-09-30 16:00:29 +00:00
Stephen Kelly
c8ca7d9788 Detail: Remove obsolete MSVC version checks.
[SVN r86039]
2013-09-30 00:21:39 +00:00