John Maddock
4890facae9
Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
...
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.
Fixes #2392 .
[SVN r49254]
2008-10-10 16:10:00 +00:00
Robert Ramey
d1a45cffdd
Better support for Borland compiler
...
[SVN r49146]
2008-10-06 16:30:30 +00:00
Robert Ramey
47c2b1ff5d
Refined detection of intrinsic 64 bit integers for platforms with long long
...
[SVN r48971]
2008-09-26 06:33:28 +00:00
Robert Ramey
b09991670d
Refined detection of intrinsic 64 bit integers for platforms with long long
...
[SVN r48970]
2008-09-26 06:32:48 +00:00
Robert Ramey
91a9aaf1c2
Fixed problems generated from unexpected sequence of static dtor calls
...
Fixed some minor TRAC items
[SVN r48963]
2008-09-25 06:22:01 +00:00
Robert Ramey
4daaf2624d
Fixed problems generated from unexpected sequence of static dtor calls
...
Fixed some minor TRAC items
[SVN r48961]
2008-09-25 06:20:43 +00:00
Robert Ramey
e7e2f86eda
Fixed bas64 for text files
...
[SVN r48787]
2008-09-15 06:08:19 +00:00
Robert Ramey
f4a24d0a95
Eliminate throw from destructor
...
[SVN r48759]
2008-09-12 20:24:38 +00:00
Robert Ramey
0961cd43f7
In the absence of exception support, forward to boost::throw_exception
...
[SVN r48748]
2008-09-11 20:41:19 +00:00
Robert Ramey
93fb463de4
fixed base64 text padding
...
[SVN r48719]
2008-09-11 03:50:18 +00:00
Robert Ramey
967934453c
1. Moved pfto, state_saver, strong_typedef, smart_cast, static_warning into serialization Library.vcproj
...
2. created copy of original throw exception for use in the serialization Library.vcproj
3. addressed error maintenance of static type table which shows up on GCC
4. fixed internal names in xml_grammar so as not to conflict with likely preprocessor macros.
5. streamlined xml_grammar so as not to depend upon on non-thread safe component.
[SVN r48575]
2008-09-04 16:44:57 +00:00
Matthias Troyer
4a538b78dc
Added license information
...
[SVN r47662]
2008-07-21 20:24:28 +00:00
Matthias Troyer
57e84bb71f
Removed vector_134-hpp since default is compatibility with 1.34
...
[SVN r47284]
2008-07-10 07:24:45 +00:00
Robert Ramey
c6b7a16fc4
fixed ripple effect from previous fix
...
[SVN r47135]
2008-07-06 17:06:18 +00:00
Robert Ramey
be2d5eda2a
Adjustments to address failures in VACPP and borland compilations
...
[SVN r47117]
2008-07-05 19:18:23 +00:00
Matthias Troyer
690c5b7081
Added more backwards compatibility files
...
[SVN r46998]
2008-07-02 19:16:18 +00:00
Matthias Troyer
a333600aae
Backwards compatibility
...
[SVN r46997]
2008-07-02 19:13:56 +00:00
Robert Ramey
de383cb6f7
added #endif to borland patch
...
[SVN r46938]
2008-07-01 05:17:58 +00:00
Matthias Troyer
66a7396b8a
Attempting workaround for Borland bug
...
[SVN r46928]
2008-06-30 19:09:12 +00:00
Robert Ramey
116a9620d2
tweaks to accomodate borland quirks
...
[SVN r46874]
2008-06-29 22:18:47 +00:00
Robert Ramey
77760e0905
Addressing "Inspect" complaints
...
[SVN r46729]
2008-06-26 17:11:02 +00:00
Matthias Troyer
4c1f453965
Fixed tabs
...
[SVN r46711]
2008-06-26 11:19:42 +00:00
Robert Ramey
5df5e6cf53
make sure that headers are included which size_t
...
[SVN r46703]
2008-06-26 05:56:15 +00:00
Robert Ramey
0eb2393540
Correction in last attempt
...
[SVN r46702]
2008-06-26 05:54:12 +00:00
Robert Ramey
dd63c7803b
error in usage of BOOST_USED
...
[SVN r46676]
2008-06-25 05:00:02 +00:00
Robert Ramey
4f8a21ecc5
error in usage of BOOST_USED
...
[SVN r46675]
2008-06-25 04:48:27 +00:00
Robert Ramey
3d01e14ae1
Attempt to resolve problems with instantiation on Intel Platforms
...
[SVN r46621]
2008-06-23 03:48:01 +00:00
Robert Ramey
1f7ecf69e0
included cstddef to define null_deleter
...
added BOOST_USED to accommodate Intel compilers
[SVN r46597]
2008-06-22 01:06:16 +00:00
Matthias Troyer
36a93f9328
Added serialization support for boost::array
...
[SVN r46411]
2008-06-15 17:46:18 +00:00
Robert Ramey
fe3e8c5ab2
simplified namespace issue with mbstate_t
...
[SVN r46409]
2008-06-15 17:02:15 +00:00
Matthias Troyer
f8cf831f7e
Removed array subdirectory, since this functionaity has been moved to the seriaize function of the array wrapper
...
[SVN r46388]
2008-06-14 12:28:26 +00:00
Matthias Troyer
787bf2d951
Changed determination of when to use array optimizations to a traits class used only by the array wrapper, removing the need for deriving from the array/[io]archive base class and allowing mor specific enabling of array optimization, with less cost to users who don't need it.
...
[SVN r46385]
2008-06-14 11:22:55 +00:00
Matthias Troyer
50db978210
Changed determination of when to use array optimizations to a traits class used only by the array wrapper, removing the need for deriving from the array/[io]archive base class and allowing mor specific enabling of array optimization, with less cost to users who don't need it.
...
[SVN r46384]
2008-06-14 11:21:26 +00:00
Robert Ramey
560d912d52
fix problem with tracking of std::map items.
...
[SVN r46305]
2008-06-10 20:19:00 +00:00
Robert Ramey
b17d9dbd7a
whoops - last change was made without enough consideration.
...
Problem had already been addressed
[SVN r46294]
2008-06-10 14:53:42 +00:00
Robert Ramey
942fdf07dc
adjust to defeat gcc string content sharing in non conforming code
...
[SVN r46287]
2008-06-10 04:33:00 +00:00
Robert Ramey
6e9a999a4b
change to suppress warnings regarding unused arguments
...
[SVN r46265]
2008-06-09 04:01:54 +00:00
Robert Ramey
7ecc858bc1
change to suppress warnings regarding unused arguments
...
[SVN r46264]
2008-06-09 04:01:07 +00:00
Robert Ramey
42c9bc72c1
Made BOOST_STATIC_WARNING a no-op for all Intel compilers
...
[SVN r46241]
2008-06-08 15:54:03 +00:00
Robert Ramey
f828a336bd
miscellaneous adjustments in to address trunk test failures
...
[SVN r46221]
2008-06-07 23:40:44 +00:00
Robert Ramey
58f531541b
miscellaneous adjustments in to address trunk test failures
...
[SVN r46220]
2008-06-07 23:40:05 +00:00
Peter Dimov
4364bc44f0
Fix throwing enums instead of archive_exceptions.
...
[SVN r45027]
2008-05-02 16:49:34 +00:00
Douglas Gregor
99be4e2168
Fix some header-inclusion and header-ordering issues to get the MPI library compiling again.
...
[SVN r44175]
2008-04-11 15:39:41 +00:00
Robert Ramey
f2c76b43c7
changed type traits macro to BOOST_TT_BROKEN_COMPILER_SPEC
...
[SVN r44096]
2008-04-07 17:23:07 +00:00
Robert Ramey
f994293020
change BOOST_IS_ABSTRACT to BOOST_ASSUME_ABSTRACT
...
[SVN r44078]
2008-04-06 20:01:48 +00:00
Robert Ramey
6b9974569c
enhanced test to detect more errors
...
[SVN r44039]
2008-04-04 17:03:21 +00:00
Marshall Clow
575443f8e1
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
Robert Ramey
ecd03e84d7
correction of error which prevented compilation on gcc 43 - again
...
[SVN r43958]
2008-03-31 16:49:53 +00:00
Robert Ramey
cc808738c4
fixed name collision for "serialization map"
...
[SVN r43956]
2008-03-31 16:15:10 +00:00
Robert Ramey
940aa1df35
Corrected error in detection of 64 bit support
...
[SVN r43955]
2008-03-31 15:46:48 +00:00