Commit Graph

554 Commits

Author SHA1 Message Date
Matthias Troyer
88b081a37c Implemented is_wrapper support, array wrapper, collection_size_type, array-optimized binary archives and merged changes from RC_1_34_0
[SVN r33880]
2006-05-01 00:04:29 +00:00
Robert Ramey
78aff3739e accomodate CW 8.3 quirks
[SVN r33196]
2006-03-02 05:45:51 +00:00
Robert Ramey
24100ba460 make non-copyable to suppress bogus CW error message
[SVN r33151]
2006-02-27 16:25:30 +00:00
Robert Ramey
b5bf7d0ebf skip arraysize check for metrowerks
[SVN r33150]
2006-02-27 16:23:37 +00:00
Robert Ramey
d72d0215aa correction for hex display
[SVN r33149]
2006-02-27 16:22:43 +00:00
Robert Ramey
424316396b adjustment to correct unrequested autolinking
[SVN r32845]
2006-02-12 05:45:17 +00:00
Robert Ramey
4cc8e429b1 cosmetic adjustment
[SVN r32844]
2006-02-12 05:44:06 +00:00
Joaquín M. López Muñoz
6f730f6833 added workaround for CW
[SVN r32807]
2006-02-10 14:45:34 +00:00
Joaquín M. López Muñoz
bb638ef5d2 added workaround for CW
[SVN r32758]
2006-02-09 06:58:07 +00:00
Vladimir Prus
bf46e282ea Fix one missing #include and a couple of warnings.
[SVN r32736]
2006-02-08 13:43:39 +00:00
Robert Ramey
7839dbb34b adjustment to use streambuf
[SVN r32596]
2006-02-06 04:30:13 +00:00
Robert Ramey
f44e93af7c make function inline
[SVN r32560]
2006-02-04 21:33:51 +00:00
Robert Ramey
36202ac87e needed for streambuf based binary
[SVN r32552]
2006-02-04 21:10:49 +00:00
Robert Ramey
845fc990d1 use unsigned char
[SVN r32551]
2006-02-04 21:05:20 +00:00
Robert Ramey
baa9e0e189 fixup gcc version numbers
[SVN r32550]
2006-02-04 21:04:32 +00:00
Robert Ramey
f73e01955f change to avoid bogus msvc warning
[SVN r32549]
2006-02-04 21:03:28 +00:00
Robert Ramey
c06f9e9c78 small change to avoid problems in some non-conforming compiler
[SVN r32548]
2006-02-04 21:02:02 +00:00
Robert Ramey
337f8095ce tweak msvc version numbers
[SVN r32547]
2006-02-04 21:00:07 +00:00
Robert Ramey
2053d88119 remove exception throw from destructor
[SVN r32546]
2006-02-04 20:49:55 +00:00
Robert Ramey
4b2a01cf4d stream interace tweak
[SVN r32545]
2006-02-04 20:48:26 +00:00
Robert Ramey
f0c99c0f28 tweak MSVC version number workaround
[SVN r32544]
2006-02-04 20:46:48 +00:00
Robert Ramey
7b1049f5f5 now based on streambuf
[SVN r32543]
2006-02-04 20:45:24 +00:00
Robert Ramey
853495e336 diminish header dependencies
[SVN r32542]
2006-02-04 20:43:48 +00:00
Robert Ramey
92844c97c3 have load_override forward to common base class
[SVN r32541]
2006-02-04 20:42:37 +00:00
Robert Ramey
8626583733 trap unitialized boolean
[SVN r32540]
2006-02-04 20:35:35 +00:00
Victor A. Wagner Jr.
3308629abf Changed at the request of Jim Douglas <jim@dramatec.co.uk>
[SVN r31997]
2005-12-12 15:22:02 +00:00
Robert Ramey
db18e22b35 reconcilation with release 1.33.1
[SVN r31982]
2005-12-11 06:26:04 +00:00
Rene Rivera
383fcd2cd6 Merge from RC_1_33_0.
[SVN r31705]
2005-11-19 20:24:00 +00:00
John Maddock
454aeece14 Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
[SVN r30670]
2005-08-25 16:27:28 +00:00
Robert Ramey
d6ca9e07ba correct spelling mistake in error message
[SVN r30547]
2005-08-12 17:11:28 +00:00
Douglas Gregor
204e7a434a Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +00:00
Robert Ramey
3b239a2d45 added comments
[SVN r30194]
2005-07-21 18:15:31 +00:00
Robert Ramey
5c901572ad diminish header dependencies
[SVN r30134]
2005-07-16 05:17:10 +00:00
Robert Ramey
19f36ac863 diminish header dependencies
[SVN r30096]
2005-07-15 05:09:51 +00:00
Douglas Gregor
344250aef6 Untabify
[SVN r30081]
2005-07-14 16:04:34 +00:00
Robert Ramey
115d8e0341 improve instantiation
[SVN r29973]
2005-07-11 01:42:20 +00:00
Robert Ramey
91176096bc correct char table
[SVN r29918]
2005-07-07 05:28:34 +00:00
Robert Ramey
afbc614faa clean up borland fixes
[SVN r29870]
2005-07-02 05:55:28 +00:00
Robert Ramey
425edc3c4f shortcut adl for wrappers
[SVN r29836]
2005-06-29 03:09:49 +00:00
Robert Ramey
6fddb44715 refine track_never trap
[SVN r29828]
2005-06-28 15:13:16 +00:00
Robert Ramey
f614ba8060 comment out unused code
[SVN r29827]
2005-06-28 15:12:36 +00:00
Robert Ramey
c33c9c80c3 add get_flags to interface
[SVN r29826]
2005-06-28 15:10:38 +00:00
Joaquín M. López Muñoz
2673a73a31 workaround for compilers not complying with DR45
[SVN r29799]
2005-06-27 06:53:11 +00:00
Robert Ramey
4ba508bf31 attempt to improve CW instantiation
[SVN r29714]
2005-06-21 05:17:42 +00:00
Robert Ramey
cbad649a9d simply fix for CW instantiation issue
[SVN r29693]
2005-06-20 01:13:35 +00:00
Robert Ramey
8674178f86 correct error detected by comeau
[SVN r29676]
2005-06-18 16:48:33 +00:00
Robert Ramey
11cd7d7894 factor out serialization helpers
[SVN r29647]
2005-06-17 05:55:50 +00:00
Robert Ramey
515a81861f add helper functionality
[SVN r29636]
2005-06-17 05:35:10 +00:00
Robert Ramey
2406780d7f adjust declspec syntax for different compilers
[SVN r29481]
2005-06-08 15:55:27 +00:00
Rene Rivera
220501b4e3 boost/archive/*, boost/serialization/*; Work around CW error in adding static data ctors to global initialization list.
Jamfile; Add std::locale-support for some tests that require it, but they passed because they where compile-fail tests.


[SVN r29423]
2005-06-04 03:47:52 +00:00
Robert Ramey
bcd54fb43a alteration to accomodate vc 7.0
[SVN r29422]
2005-06-04 03:43:16 +00:00
Robert Ramey
c04b1b7641 invoke auto-link only when necessary
[SVN r29394]
2005-06-03 05:28:09 +00:00
Markus Schöpflin
6b766534ec Extended RW STL workaround, this fixes Tru64 compilation.
[SVN r29240]
2005-05-27 08:00:20 +00:00
Robert Ramey
70647552f5 try to fix borland failure
[SVN r29109]
2005-05-21 05:41:58 +00:00
Robert Ramey
710d048883 re organize to pass borland 5.51
[SVN r29048]
2005-05-19 02:39:06 +00:00
Robert Ramey
b480820daf reformat
[SVN r29047]
2005-05-19 02:36:38 +00:00
Robert Ramey
063c8186fa correct type in new get helper
[SVN r28777]
2005-05-10 04:57:34 +00:00
Rene Rivera
e1e9cb8836 Various fixes to get serialization static library building on CodeWarrior.
[SVN r28773]
2005-05-09 18:28:41 +00:00
Robert Ramey
ef79b7809b serialization helpers - support shared_ptr
[SVN r28765]
2005-05-09 14:33:50 +00:00
Eric Niebler
13d6d5fb65 boost min/max fixes
[SVN r28722]
2005-05-07 21:26:56 +00:00
Robert Ramey
d67e2d4a6c remove tabs
[SVN r28454]
2005-04-24 05:07:54 +00:00
Robert Ramey
d0f0331f64 corrections to exceptions
[SVN r28449]
2005-04-24 04:30:00 +00:00
Robert Ramey
5c554c81dd minor tweak to accomodate borland
[SVN r28448]
2005-04-24 04:28:13 +00:00
Robert Ramey
203b8a26f5 added this-> in a couple of places
[SVN r28399]
2005-04-22 05:49:12 +00:00
Robert Ramey
177bd7609a comment correction
[SVN r28356]
2005-04-21 04:54:45 +00:00
Robert Ramey
5bae275e7b new flags and const correctness
[SVN r28355]
2005-04-21 04:53:33 +00:00
Robert Ramey
876f039098 new archive open options
[SVN r28354]
2005-04-21 04:51:46 +00:00
Robert Ramey
7e21b926b5 improve 64 bit conformance
[SVN r27446]
2005-02-20 22:10:54 +00:00
Robert Ramey
f097a4efce use utf8_codecvt_facet.hpp in detail directory
[SVN r27445]
2005-02-20 22:09:16 +00:00
Robert Ramey
6359041a2a remove specialization which confuses gcc 2.95
[SVN r27428]
2005-02-19 20:51:51 +00:00
Robert Ramey
e948cd8ff8 try to improve stlport usage
[SVN r27391]
2005-02-15 18:48:40 +00:00
Robert Ramey
8d098e0dfb remove superfluous const cast
[SVN r27325]
2005-02-11 17:54:04 +00:00
Robert Ramey
6894a0d8ba exclude wide char i/o if not supported
[SVN r27324]
2005-02-11 17:51:30 +00:00
Robert Ramey
4c50ff9a09 implement reset_object_address
[SVN r27204]
2005-02-07 04:13:13 +00:00
Robert Ramey
7c3106ad85 move function from template
[SVN r27004]
2005-02-02 05:32:23 +00:00
Robert Ramey
63eabb08a1 alterations to support DLL
[SVN r26867]
2005-01-27 17:40:31 +00:00
Robert Ramey
b8cef6d337 minor simplification
[SVN r26866]
2005-01-27 17:34:53 +00:00
Robert Ramey
5310931d58 resturcture grammar to make it easier for weak compilers
[SVN r26865]
2005-01-27 17:33:45 +00:00
Robert Ramey
e09535a131 Alterations for DLL version
[SVN r26864]
2005-01-27 17:29:56 +00:00
Robert Ramey
1424df05ae changes to support DLL
[SVN r26863]
2005-01-27 16:54:04 +00:00
Robert Ramey
daf73621a9 new files to support DLL
[SVN r26862]
2005-01-27 16:49:56 +00:00
Robert Ramey
6b17c478db correct usage of xml_escape
[SVN r26267]
2004-11-20 02:01:16 +00:00
Robert Ramey
02adb90048 suppress signed/unsigned warning
[SVN r26266]
2004-11-20 01:58:38 +00:00
Robert Ramey
9695257b61 correct error for binary objects
[SVN r26265]
2004-11-20 01:56:09 +00:00
Robert Ramey
c1da843bd8 escape xml output
[SVN r26143]
2004-11-07 21:27:53 +00:00
Robert Ramey
259253fd9d base64 padding
[SVN r25853]
2004-10-24 22:27:59 +00:00
Robert Ramey
74426091a8 elminate some 64 bit warnings
[SVN r25786]
2004-10-19 20:19:46 +00:00
Robert Ramey
3e1c7ed39d correction to avoid compiler warning
[SVN r25785]
2004-10-19 20:18:17 +00:00
Robert Ramey
0972ec35e1 correct error in exception message
[SVN r25784]
2004-10-19 20:17:01 +00:00
Robert Ramey
e03ef8f984 adjustment for 64 bit types
[SVN r25776]
2004-10-18 20:50:16 +00:00
Robert Ramey
63c66ea3c1 correction 64 data types
[SVN r25760]
2004-10-17 17:29:36 +00:00
Robert Ramey
71c851e7f9 64 bit integers
[SVN r25758]
2004-10-16 21:05:21 +00:00
Robert Ramey
9d797ef2c0 correction for 64 bit int platforms
[SVN r25721]
2004-10-14 03:42:37 +00:00
Robert Ramey
f414047a47 correction of class access
[SVN r25650]
2004-10-10 17:06:18 +00:00
Robert Ramey
6e21c5e152 corrections to access
[SVN r25634]
2004-10-09 19:03:09 +00:00
Robert Ramey
dcb7fe4660 correct access
[SVN r25630]
2004-10-09 01:26:13 +00:00
Robert Ramey
6a6014e107 adjustments in access
[SVN r25612]
2004-10-07 16:53:32 +00:00
Robert Ramey
879b340a48 correct bug re automatic registration of null pointers
[SVN r25585]
2004-10-07 03:00:25 +00:00
Robert Ramey
82172e9969 addjustment to address vc 7.1 quirk
[SVN r25584]
2004-10-07 01:49:38 +00:00
Robert Ramey
9107f85e69 remove superfluous include of codecvt_null.hpp
[SVN r25583]
2004-10-07 01:43:31 +00:00
Robert Ramey
c5bd5b71e0 remove unused headers
[SVN r25559]
2004-10-05 03:27:11 +00:00
Robert Ramey
fc6d459046 deleted pfto dependency
[SVN r25405]
2004-09-25 21:20:59 +00:00
Robert Ramey
6eaa15aef8 deleted commented out code
[SVN r25404]
2004-09-25 21:18:34 +00:00
Robert Ramey
4ee9b0d543 tweak to evade borland issue
[SVN r25198]
2004-09-18 20:14:36 +00:00
Robert Ramey
a330a522da simply for stlport
[SVN r25197]
2004-09-18 20:13:50 +00:00
Robert Ramey
fc4dd0a98d use noncopyable.hpp instead of utility.hpp
[SVN r25133]
2004-09-16 04:14:45 +00:00
Robert Ramey
5b9c22f8c1 fix license
[SVN r25130]
2004-09-16 04:07:49 +00:00
Robert Ramey
e11703165b misc small correction
[SVN r25065]
2004-09-14 04:18:44 +00:00
Robert Ramey
6ae3487cf4 correct error - pointer serialization in load construct
[SVN r25064]
2004-09-14 04:14:05 +00:00
Robert Ramey
324855e54c misc corrections
[SVN r25063]
2004-09-14 04:11:30 +00:00
Robert Ramey
9bb0fc1285 correct for stlport
[SVN r25062]
2004-09-14 04:07:36 +00:00
John Maddock
0c8ce5aebc Converted files to the BSL based on the permissions in more/blanket-permission.txt
[SVN r25052]
2004-09-13 15:51:29 +00:00
Aleksey Gurtovoy
7451330698 merge new MPL version from 'mplbook' branch
[SVN r24874]
2004-09-02 15:41:37 +00:00
Robert Ramey
dd5a6015ab reorder local/codecvt
[SVN r24819]
2004-08-30 07:05:13 +00:00
Robert Ramey
bd51ffe58d remove const from cast
[SVN r24733]
2004-08-26 01:44:31 +00:00
Robert Ramey
6f7d3ae17a adjustment for some stlports
[SVN r24715]
2004-08-24 15:12:29 +00:00
Robert Ramey
0774909b1f fixing export
[SVN r24687]
2004-08-24 03:12:47 +00:00
Robert Ramey
dd6f1ac25d new instantiation scheme for export and regsistration
[SVN r24625]
2004-08-20 19:51:02 +00:00
Robert Ramey
9414565cf8 address platforms with 64 bit integers which are not intrinsics
[SVN r24538]
2004-08-17 21:12:16 +00:00
Robert Ramey
8b1833a2bc correction for wchar_t when its a short
[SVN r24536]
2004-08-17 16:29:05 +00:00
Robert Ramey
3eaf727e8f portability corrections
[SVN r24535]
2004-08-17 16:26:47 +00:00
Robert Ramey
05439a75da rationalize wcslen inclusion
[SVN r24452]
2004-08-13 06:08:34 +00:00
Robert Ramey
48d6b2ae46 workarounds for vc 8.0
[SVN r24437]
2004-08-12 16:03:38 +00:00
Robert Ramey
765aece9e3 export for gcc
[SVN r24424]
2004-08-12 01:56:17 +00:00
Robert Ramey
1765bf15bd improve instantiation for cwpro and comeau
[SVN r24364]
2004-08-10 01:55:52 +00:00
Robert Ramey
013a571b5f correct wide char dependency
[SVN r24363]
2004-08-10 01:54:36 +00:00
Robert Ramey
898e89d6bf correct exception description
[SVN r24362]
2004-08-10 01:51:18 +00:00
Robert Ramey
c597162c01 small adjustment to address compile errors in vc 8 and intel 7.1
[SVN r24352]
2004-08-09 14:56:10 +00:00
Robert Ramey
705ba4ca62 fixing instantiation for cwpro
[SVN r24347]
2004-08-09 03:38:09 +00:00
Robert Ramey
01414a5021 adjustments for cw
[SVN r24331]
2004-08-07 15:05:59 +00:00
Robert Ramey
f7a258f816 fixes for cw/comeau
[SVN r24281]
2004-08-04 05:19:25 +00:00
Robert Ramey
f5aecbfec8 attempt to fix vc 8.0 message
[SVN r24280]
2004-08-04 05:17:07 +00:00
Robert Ramey
5835644d89 changes for metrowerks
[SVN r24163]
2004-07-29 15:34:14 +00:00
Robert Ramey
9c087a6316 changes for msvc-stlport
[SVN r24162]
2004-07-29 15:32:15 +00:00
Robert Ramey
585dc2ad5f tab boo boo
[SVN r24088]
2004-07-26 20:40:52 +00:00
Robert Ramey
760b0970eb changes for cw
[SVN r24087]
2004-07-26 20:38:21 +00:00
Robert Ramey
626088405f changes for borland
[SVN r24086]
2004-07-26 20:36:03 +00:00
Rene Rivera
f90d9683a1 Remove tabs in file.
[SVN r24040]
2004-07-25 15:53:20 +00:00
Robert Ramey
cddefa7872 tweaks for cw
[SVN r24025]
2004-07-25 05:33:28 +00:00
Robert Ramey
c8700d1b39 remove junk
[SVN r24024]
2004-07-25 05:30:14 +00:00
Robert Ramey
35ed200d1d cosmetic change
[SVN r24010]
2004-07-24 16:22:07 +00:00
Robert Ramey
89c334f385 address issue with intel 7.1
[SVN r24004]
2004-07-24 04:42:42 +00:00
Robert Ramey
352069b579 some test platforms dont define TMP directories - remove assert
[SVN r23997]
2004-07-23 17:05:18 +00:00
Robert Ramey
2ffcbe1a4f another size_t correction
[SVN r23973]
2004-07-23 04:01:12 +00:00
Robert Ramey
59985a39d3 tab fix
[SVN r23961]
2004-07-22 15:53:41 +00:00
Robert Ramey
55cda3a3d7 correct error for intel compiler
[SVN r23960]
2004-07-22 15:50:16 +00:00
Robert Ramey
8d58132c0c changes for various compilers
[SVN r23938]
2004-07-22 06:39:47 +00:00
Vladimir Prus
6b9581adc0 Kill warning
[SVN r23895]
2004-07-21 12:11:02 +00:00
Robert Ramey
a8fccd5569 assert on failure
[SVN r23851]
2004-07-20 20:42:16 +00:00
Robert Ramey
9894a800e8 tabs and licence
[SVN r23758]
2004-07-19 06:47:49 +00:00
Robert Ramey
d7e6f19ae9 initial checking
[SVN r23695]
2004-07-17 16:11:11 +00:00
Robert Ramey
c572c26584 *** empty log message ***
[SVN r23594]
2004-07-15 17:59:47 +00:00
Robert Ramey
0e0fc0fe1c fixes for vc 6.0 and gcc
[SVN r23501]
2004-07-13 15:29:05 +00:00
Robert Ramey
3ae40c487c initial checkin
[SVN r23468]
2004-07-12 21:10:30 +00:00