Dave Abrahams
bc1b510b18
Rip out mistaken "fix" based on John Maddock's advice
...
[SVN r14446]
2002-07-14 11:47:42 +00:00
Dave Abrahams
99b01de780
Fix unversioned VC++ checks
...
[SVN r14436]
2002-07-13 12:26:19 +00:00
Beman Dawes
873f5745a6
Improve BOOST_COMPILER
...
[SVN r14430]
2002-07-12 21:41:55 +00:00
Beman Dawes
f6c78ce85d
8.1 increment
...
[SVN r14429]
2002-07-12 19:58:26 +00:00
Peter Dimov
8f83b72cfb
Last tested version is 1310.
...
[SVN r14425]
2002-07-12 18:24:15 +00:00
Dave Abrahams
2fbcada958
Add specializations for __int64 and unsigned __int64 for MSVC6
...
[SVN r14409]
2002-07-11 20:30:32 +00:00
John Maddock
b79fe524db
Added needed BOOST_NO_TEMPLATE_TEMPLATES option.
...
[SVN r14405]
2002-07-11 10:38:21 +00:00
John Maddock
2f2fe38142
Added detection for exception and long long support.
...
[SVN r14320]
2002-07-07 10:44:08 +00:00
Dave Abrahams
a02e3a0b7e
Commited patch from "Lars Gullik Bjønnes" <larsbj@lyx.org>
...
[SVN r14279]
2002-07-02 12:59:37 +00:00
Dave Abrahams
17dcb7eabb
Fix mistaken config changes
...
[SVN r14259]
2002-06-29 18:31:27 +00:00
Beman Dawes
388bf56907
8.0 further update
...
[SVN r14254]
2002-06-28 00:27:02 +00:00
Beman Dawes
739a468531
add 8.0
...
[SVN r14253]
2002-06-28 00:06:47 +00:00
Darin Adler
03affa0d41
Use if __MACH__ instead of ifdef __MACH__
...
[SVN r14089]
2002-06-06 13:53:49 +00:00
John Maddock
d0e59f4b09
Removed msvc-iterator flag
...
[SVN r14033]
2002-05-24 11:07:09 +00:00
John Maddock
52a0dc9a14
Hopefully fixed Intel C++ on linux by adding BOOST_NO_STDC_NAMESPACE
...
(the C++ headers for this compiler seem to do an incomplete job of
importing C functions into std:: as per usual).
[SVN r14018]
2002-05-23 11:41:10 +00:00
Dave Abrahams
edc44fc45d
remove bogus BOOST_NO_INCLASS_MEMBER_INITIALIZATION
...
[SVN r13992]
2002-05-21 13:09:25 +00:00
John Maddock
234c93f760
Re-enabled BOOST_MSVC_STD_ITERATOR for VC+STLport (seems to work now).
...
[SVN r13985]
2002-05-20 11:44:31 +00:00
John Maddock
d88a4e5f15
Several new config macros added.
...
[SVN r13984]
2002-05-20 11:28:22 +00:00
Jens Maurer
71bb9dcb7e
don't give an error or warning with gcc 3.2 (current gcc main branch)
...
[SVN r13983]
2002-05-20 10:53:04 +00:00
Jens Maurer
c039069703
add comment for BOOST_BIG_ENDIAN etc.
...
[SVN r13982]
2002-05-20 10:50:04 +00:00
John Maddock
a10341d270
Added new config options - not yet quite finished - test cases to come.
...
[SVN r13972]
2002-05-18 11:31:51 +00:00
Beman Dawes
b6045d7e4a
1.29.0
...
[SVN r13955]
2002-05-16 18:07:26 +00:00
Dave Abrahams
d8cfcaf517
Merged from RC_1_28_0
...
[SVN r13944]
2002-05-16 00:56:42 +00:00
John Maddock
b44b6d5082
Removed reference to BOOST_HAS_LONG_LONG (doesn't work yet).
...
[SVN r13819]
2002-05-11 10:58:12 +00:00
John Maddock
8dfc8e3813
Removed tabs, fixed end of files.
...
[SVN r13803]
2002-05-10 11:35:38 +00:00
John Maddock
d1c3bf73de
Added user-config macro BOOST_DISABLE_WIN32
...
(also set in the compiler 's strict mode).
Modified Boost source not to use Win32 specific
extentions in the presence of BOOST_DISABLE_WIN32.
[SVN r13771]
2002-05-09 11:40:52 +00:00
John Maddock
9e02db296c
Added new config macro BOOST_HAS_MS_INT64 to detect presence of __int64 data type.
...
Modified boost source to use BOOST_HAS_LONG_LONG and BOOST_HAS_MS_INT64
where appropriate to do so.
[SVN r13714]
2002-05-07 11:24:29 +00:00
John Maddock
33badb1465
Borland C++ Builder 6 fixes
...
[SVN r13659]
2002-05-04 10:55:15 +00:00
John Maddock
40652fd38b
Como on linux fix - sets BOOST_NO_STDC_NAMESPACE
...
[SVN r13658]
2002-05-04 10:51:33 +00:00
Jens Maurer
9bbd6ebd4e
SunCC <= 5.2 does not do partial specialization sufficiently well
...
[SVN r13555]
2002-04-23 19:55:47 +00:00
Peter Dimov
86fdd6b8b7
Fixes for Comeau strict mode on Windows
...
[SVN r13544]
2002-04-22 21:17:42 +00:00
Peter Dimov
125d0a3960
Preliminary 7.01 support
...
[SVN r13540]
2002-04-22 09:36:25 +00:00
John Maddock
2b3a97d877
tweeks for C++ Builder 6
...
[SVN r13481]
2002-04-14 11:41:54 +00:00
John Maddock
1c7875b8f3
Replace BOOST_NO_EXCEPTIONS support which had got lost in the last checkin.
...
[SVN r13355]
2002-04-03 10:29:32 +00:00
Jens Maurer
f60564c3fc
BOOST_NO_LIMITS should not be used by user code; use <boost/limits.hpp> instead
...
BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS should not be defined when
BOOST_NO_LIMITS is defined
[SVN r13340]
2002-04-01 18:57:43 +00:00
John Maddock
e9a05a8e99
Added BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS workaround.
...
[SVN r13293]
2002-03-28 12:45:03 +00:00
John Maddock
77408f35fa
Added new amiga config.
...
[SVN r13292]
2002-03-28 12:44:12 +00:00
John Maddock
6c739c164c
Added amiga config.
...
[SVN r13291]
2002-03-28 12:43:38 +00:00
Dave Abrahams
9689b13885
Fixes for use with older dinkum libraries
...
[SVN r13189]
2002-03-14 05:08:55 +00:00
Beman Dawes
32b9a941eb
Fix copyright message
...
[SVN r13185]
2002-03-13 01:34:11 +00:00
Aleksey Gurtovoy
98c7b04e09
fixed incorrect #warning directive
...
[SVN r13171]
2002-03-11 01:23:15 +00:00
John Maddock
6018d270bc
Fixed selection of BOOST_NO_STDC_NAMESPACE on bcb6
...
[SVN r13046]
2002-03-03 11:33:14 +00:00
Jens Maurer
7e7c15a4cc
add "long double" overloads of min/max for MSVC to avoid choosing
...
the "long" overloads for floating-point numbers
[SVN r13041]
2002-03-03 10:03:00 +00:00
John Maddock
69ad1282a3
Added some RT and thread API selection options which otherwise auto-detected.
...
[SVN r12991]
2002-03-01 12:24:20 +00:00
John Maddock
a62b71e0f7
Turned on threading support.
...
[SVN r12990]
2002-03-01 12:23:40 +00:00
Dave Abrahams
e21b6658c9
Applying Patch from "Ed James-Beckham" <edjboost@yahoo.com>
...
[SVN r12940]
2002-02-26 13:10:28 +00:00
Dave Abrahams
bd52ac9181
#undef min/max for MinGW if neccessary
...
[SVN r12917]
2002-02-24 02:35:55 +00:00
John Maddock
57743254f6
Moved como entry up the list so that como+borland works now.
...
[SVN r12911]
2002-02-23 12:57:54 +00:00
John Maddock
8d9d0c50da
Defined BOOST_NO_STDC_NAMESPACE for VC6 (or compatible) compiler with updated Dinkumware lib.
...
[SVN r12873]
2002-02-21 11:34:11 +00:00
Lie-Quan Lee
2e8d7faec6
OST_NO_INCLASS_MEMBER_INITIALIZATION
...
[SVN r12790]
2002-02-12 22:34:28 +00:00
Douglas Gregor
43130a3d85
FreeBSD 3.x has pthreads support, but _POSIX_THREADS isn't defined by
...
<unistd.h>
[SVN r12771]
2002-02-09 15:02:48 +00:00
Douglas Gregor
77c2b1f807
FreeBSD 3.x has <hl_types.h>
...
[SVN r12770]
2002-02-09 14:55:37 +00:00
John Maddock
4091f8c54f
Added BOOST_NO_EXCEPTIONS support
...
[SVN r12754]
2002-02-08 12:39:21 +00:00
Beman Dawes
a42bc25797
1.27.0 runup
...
[SVN r12733]
2002-02-05 18:37:22 +00:00
Douglas Gregor
95579505ba
Linux has pthread_mutexattr_settype with _XOPEN_VERSION == 500
...
[SVN r12728]
2002-02-05 15:59:48 +00:00
Darin Adler
577d925828
New smart pointer documentation. Related clean-up of the smart pointer
...
library. Changing includes to include the new individual smart pointer
headers. Replacing old smart pointer library with an include of the new
smart pointer headers. Simplify ifdefs that involve the member templates
macros now that BOOST_MSVC6_MEMBER_TEMPLATES is also guaranteed to bet
set for platforms that have full member templates.
[SVN r12647]
2002-02-02 18:36:12 +00:00
John Maddock
d4cb507015
Undone previous mistaken fix.
...
[SVN r12629]
2002-02-02 12:16:25 +00:00
John Maddock
82c4ce106f
Added BOOST_NO_VOID_RETURNS to ensure bind/function code works.
...
[SVN r12628]
2002-02-02 11:56:07 +00:00
Dave Abrahams
c556aa4e2d
Improved GCC 2.95 compatibility. Now works with MinGW 1.1
...
[SVN r12589]
2002-01-30 20:02:44 +00:00
John Maddock
ed54a93299
Added BOOST_NO_CTYPE_FUNCTIONS fix for gcc 3.x
...
[SVN r12548]
2002-01-29 12:56:11 +00:00
William E. Kempf
b9cd52c6a2
Added Mac Carbon implementation to Boost.Threads.
...
[SVN r12480]
2002-01-24 16:32:23 +00:00
Douglas Gregor
78793dd2ba
update version comment
...
[SVN r12477]
2002-01-24 13:33:11 +00:00
Douglas Gregor
810fea3ae9
gcc.hpp:
...
- Bump GCC version accepted to 3.1
[SVN r12476]
2002-01-24 13:31:39 +00:00
Peter Dimov
3cc12ab7e0
smart_ptr.hpp less<> fixed, partial specialization enabled on Sun 5.3
...
[SVN r12334]
2002-01-17 12:46:45 +00:00
Beman Dawes
ae5fdbe5f4
7.1
...
[SVN r12142]
2001-12-24 14:40:17 +00:00
Jens Maurer
1a8c1dda68
void returns not supported on EDG <= 2.40 (Ralf W. Grosse-Kunstleve)
...
[SVN r12069]
2001-12-16 16:31:20 +00:00
Beman Dawes
2a53a7458e
backout #define BOOST_NO_STRINGSTREAM - later versions of 2.9x supply it
...
[SVN r12033]
2001-12-13 16:24:31 +00:00
Beman Dawes
cf0493ff14
add BOOST_NO_STRINGSTREAM
...
[SVN r12018]
2001-12-12 02:14:12 +00:00
Dave Abrahams
6a41c69ad6
Fixed locale support macro definitions
...
[SVN r11872]
2001-12-03 14:35:11 +00:00
Dave Abrahams
63dc3c2a64
Metrowerks needs BOOST_NO_STD_LOCALE in config to be able to compile regex
...
regex test Jamfile updates so that some tests will actually run
warning suppression for condition.cpp
unit-test rule now accepts input files
updated metrowerks and borland to properly set up path for running tests
----------------------------------------------------------------------
Modified Files:
boost/config/compiler/metrowerks.hpp
libs/python/src/gen_function.py libs/regex/test/Jamfile
Tag: thread-initial
libs/thread/src/condition.cpp
No tag
tools/build/boost-base.jam tools/build/borland-tools.jam
tools/build/metrowerks-tools.jam
----------------------------------------------------------------------
[SVN r11853]
2001-12-02 17:43:45 +00:00
Peter Dimov
ebc6c751ac
Defined BOOST_NO_VOID_RETURNS in MSVC 6 mode.
...
[SVN r11846]
2001-12-01 13:19:05 +00:00
Beman Dawes
5435b76457
release
...
[SVN r11840]
2001-11-30 18:03:58 +00:00
Jens Maurer
59dd992f5f
better adjustment of compiler workarounds
...
[SVN r11772]
2001-11-22 22:07:47 +00:00
Jens Maurer
906226607b
adjust for version A.03.33
...
[SVN r11770]
2001-11-22 21:45:17 +00:00
Jens Maurer
7b623f0998
change tabs to spaces
...
[SVN r11738]
2001-11-19 22:13:04 +00:00
John Maddock
279fff7821
Updated to prevent warnings when BOOST_HAS_WINTHREADS is defined.
...
[SVN r11648]
2001-11-10 12:14:59 +00:00
Darin Adler
96026e7152
Remove assumption that the compiler is always in multithreaded mode.
...
Instead, figure out when the library is in multithreaded mode, by
looking at _MWMT.
[SVN r11631]
2001-11-08 16:17:28 +00:00
Darin Adler
0a31cf05f6
Indicate the CodeWarrior is always in "multi-threaded mode".
...
[SVN r11629]
2001-11-08 06:21:39 +00:00
Jeremy Siek
817241d9c9
changed ordering to get VC++ pragma's (truncation) before <utility>
...
gets included (in select_stdlib_config.hpp)
[SVN r11615]
2001-11-06 16:56:22 +00:00
Toon Knapen
ec39a3ca36
removed define of BOOST_NO_INCLASS_MEMBER_INITIALIZATION
...
(tipped by Jens Maurer)
[SVN r11608]
2001-11-06 12:06:58 +00:00
Douglas Gregor
4f21fcf5da
Removed forced usage of virtual function implementation in Boost.Function,
...
because it is no longer necessary.
[SVN r11606]
2001-11-06 02:26:46 +00:00
Jens Maurer
b520cf5d9f
unofficial GCC 2.96 (shipped with RedHat 7.1) doesn't have <sstream>
...
(hopefully fixes SF bug #471205 )
[SVN r11605]
2001-11-05 21:37:59 +00:00
Beman Dawes
0bbfde6d71
1.25.1 runup
...
[SVN r11595]
2001-11-05 19:34:38 +00:00
Jens Maurer
2131184c6e
SunPro 5.3 doesn't have enough partial specialization to compile shared_ptr.
...
[SVN r11574]
2001-11-04 22:16:45 +00:00
Jens Maurer
0d7929b698
BOOST_HAS_LONG_LONG is intricately intertwined with library support. Avoid.
...
[SVN r11495]
2001-10-31 19:37:26 +00:00
Jens Maurer
e440678d4e
library may lack support for "long long"
...
[SVN r11494]
2001-10-31 19:36:49 +00:00
John Maddock
c02d987546
Added BOOST_HAS_SGI_TYPE_TRAITS
...
[SVN r11485]
2001-10-31 13:02:05 +00:00
Jens Maurer
ac6e44953b
HP aCC A.03.33 appears to have a conforming std::allocator
...
[SVN r11481]
2001-10-30 22:35:41 +00:00
Jens Maurer
91548127fd
yes, gcc has "long long"
...
[SVN r11480]
2001-10-30 22:34:48 +00:00
Jens Maurer
fe476f7923
gettimeofday is always available
...
[SVN r11479]
2001-10-30 22:33:31 +00:00
Jens Maurer
824fccf457
aCC 03.31 has been checked
...
[SVN r11477]
2001-10-30 22:30:53 +00:00
Jens Maurer
31daafada8
no integral int64_t on HP aCC for now
...
[SVN r11467]
2001-10-29 19:45:07 +00:00
Jens Maurer
26b772c3cc
no integral int64_t with EDG <= 2.38 (e.g. IRIX MIPSpro)
...
[SVN r11466]
2001-10-29 19:39:59 +00:00
Jens Maurer
188e522fc9
EDG has "long long" in non-strict mode
...
[SVN r11465]
2001-10-29 19:35:57 +00:00
Jens Maurer
ecd63c5809
fix condition for broken std::messages
...
[SVN r11460]
2001-10-28 14:47:49 +00:00
John Maddock
6221145c0a
Added BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE support.
...
[SVN r11459]
2001-10-28 11:57:47 +00:00
John Maddock
951e46f0f0
Added needed BOOST_HAS_UNISTD_H define (only needed because of recent reorganisation).
...
[SVN r11454]
2001-10-27 11:12:54 +00:00
John Maddock
d449ccb591
Updated bsd threading config.
...
[SVN r11453]
2001-10-27 11:06:25 +00:00
John Maddock
26783c6679
Fixed cygwin threading config.
...
[SVN r11452]
2001-10-27 10:56:36 +00:00
John Maddock
10b5a8cc1c
Updated POSIX feature detection code (moved file inclusion to individual platform configs and out of suffix.hpp)
...
[SVN r11448]
2001-10-26 11:58:23 +00:00
John Maddock
8126210523
removed unneeded BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS for icl 6
...
[SVN r11439]
2001-10-25 11:47:17 +00:00
Jens Maurer
382bb3cc08
avoid the messages facet on SGI (with MIPSpro compiler)
...
[SVN r11437]
2001-10-25 05:16:02 +00:00
Jens Maurer
c2ed94bee0
add comment how to enable new-style for scoping on Intel for Win32
...
[SVN r11433]
2001-10-24 15:58:01 +00:00
John Maddock
8e577f1e8b
set version check for old broken sgi std::messages facet.
...
[SVN r11421]
2001-10-23 11:12:12 +00:00
John Maddock
07d86e9ca1
Added gettimeofday support
...
[SVN r11414]
2001-10-21 12:01:02 +00:00
John Maddock
2b77c9bfb5
Added pthread config options
...
[SVN r11413]
2001-10-21 11:46:46 +00:00
John Maddock
3f58e08292
Minor config tweek
...
[SVN r11412]
2001-10-21 11:01:10 +00:00
John Maddock
3c9f7b61fe
Fixed _XOPEN_REALTIME usage (was too liberal).
...
[SVN r11409]
2001-10-20 10:13:24 +00:00
John Maddock
4ca0738b27
Fixed buggy comments.
...
[SVN r11408]
2001-10-19 11:58:53 +00:00
John Maddock
4f01724912
Native SGI streams appear to have non-standard std::messages.
...
[SVN r11405]
2001-10-19 11:36:32 +00:00
John Maddock
bb18d81860
Tidied up POSIX feature tests, added support for REALTIME feature test.
...
[SVN r11404]
2001-10-19 11:35:41 +00:00
John Maddock
780d8dcb95
Updated BOOST_HAS_NANOSLEEP tests.
...
[SVN r11398]
2001-10-18 10:18:37 +00:00
John Maddock
b70903dca0
Added BOOST_HAS_LONG_LONG config option.
...
[SVN r11392]
2001-10-16 11:40:19 +00:00
John Maddock
f49ba073ca
Added fixes for compilers with broken using declaration support that are not using the SGI streams classes.
...
[SVN r11382]
2001-10-13 10:20:42 +00:00
John Maddock
a4073dbdc2
Added BOOST_HAS_GETTIMEOFDAY
...
[SVN r11381]
2001-10-13 10:19:42 +00:00
John Maddock
8a851846ce
Minor update for sun C++ 5.0
...
[SVN r11367]
2001-10-09 11:24:11 +00:00
John Maddock
2570b3ba7f
Minor tweek for sunpro 5.3
...
[SVN r11353]
2001-10-08 11:30:05 +00:00
John Maddock
d8e8bfc667
Modified behaviour of BOOST_NO_CWCHAR definition
...
[SVN r11352]
2001-10-08 11:29:42 +00:00
John Maddock
41747deb59
Added sunpro 5.3 options
...
[SVN r11351]
2001-10-08 11:28:39 +00:00
John Maddock
67bc121441
Fixed use_facet usage for Sunpro 5.3
...
[SVN r11350]
2001-10-08 11:28:08 +00:00
Peter Dimov
30fb4ad5fa
Avoid NOMINMAX redefinition
...
[SVN r11339]
2001-10-04 20:14:37 +00:00
John Maddock
7cd7697591
tentative tweeks for roguewave lib on HP aCC (needs BOOST_NO_STD_ALLOCATOR)
...
[SVN r11307]
2001-09-30 10:26:50 +00:00
Jens Maurer
e605c42889
SGI MIPSpro (EDG 2.38) doesn't support void returns.
...
[SVN r11288]
2001-09-26 21:42:38 +00:00
Beman Dawes
e70d87fe34
1.25.0 runup
...
[SVN r11278]
2001-09-26 13:32:18 +00:00
Jens Maurer
08bc1653e0
Linux doesn't have a completely useful <stdint.h> in all cases
...
[SVN r11261]
2001-09-25 20:01:37 +00:00
Jens Maurer
c92e19f098
revert patch "Dinkumware 3.10 has <slist>"
...
[SVN r11260]
2001-09-25 19:31:32 +00:00
Peter Dimov
9ee77299d1
BOOST_WEAK_FUNCTION_TEMPLATE_ORDERING -> BOOST_NO_FUNCTION_TEMPLATE_ORDERING
...
[SVN r11257]
2001-09-25 19:17:47 +00:00
Peter Dimov
8705dbd370
Removed BOOST_NO_STD_ALLOCATOR autodefinition for MSVC, fixed BOOST_HAS_THREADS autodefinition
...
[SVN r11256]
2001-09-25 19:09:33 +00:00
Peter Dimov
279accb168
Added test for _HAS_MEMBER_TEMPLATES_REBIND
...
[SVN r11255]
2001-09-25 19:04:56 +00:00
John Maddock
d5be6be4d6
Modified thread setup, and fixed typo
...
[SVN r11248]
2001-09-25 11:46:44 +00:00
Darin Adler
703da5eb9b
Don't use BOOST_NO_STDC_NAMESPACE for gcc, since "ignore std mode" makes
...
it work well enough.
[SVN r11244]
2001-09-25 06:48:48 +00:00
Jens Maurer
4b93dfc2e5
>= 310 (delivered with KAI C++) has <slist>
...
[SVN r11238]
2001-09-24 20:55:44 +00:00
Jens Maurer
89bddb477b
look for __linux__ as well
...
[SVN r11237]
2001-09-24 20:54:37 +00:00
Darin Adler
b39d9ae568
Add BOOST_NO_CTYPE_FUNCTIONS.
...
[SVN r11233]
2001-09-24 19:20:53 +00:00
Jens Maurer
419956836b
fix check for __GLIBC_PREREQ
...
[SVN r11220]
2001-09-23 20:25:21 +00:00
Darin Adler
6bf5f7c4f5
Turns out that the BOOST_NO_CWCHAR for BSD and Mac OS are already covered
...
fine by the platform includes, so I didn't have to add this here. It was
sufficient to remove the code from gcc.hpp. Jens Maurer pointed this out.
[SVN r11211]
2001-09-22 16:37:59 +00:00
Jens Maurer
9a1b970ed3
add BOOST_NO_INTEGRAL_INT64_T
...
[SVN r11210]
2001-09-22 16:30:56 +00:00
Jens Maurer
2dc2b800f9
_STLPORT_VERSION also indicates STLport
...
if no native wide functions, assume <cwchar> and <cwtype> are effectively
unavailable
[SVN r11209]
2001-09-22 16:24:17 +00:00
Jens Maurer
c55a7a2479
_STLPORT_VERSION also indicates STLport
...
[SVN r11208]
2001-09-22 16:23:37 +00:00
Darin Adler
1e97d99608
BSD gcc compilers do have an intrinsic wchar_t. The problem is that they
...
don't have wchar_t.h and wctype.h. We were confused because of a minor
problem in the configuration tests.
[SVN r11207]
2001-09-22 15:45:54 +00:00
Jens Maurer
9c5675d040
Linux could have std::swprintf defined
...
[SVN r11206]
2001-09-22 15:25:35 +00:00
John Maddock
3ae703d80a
Added more thread conformance macros (AIX).
...
[SVN r11201]
2001-09-22 12:11:46 +00:00
John Maddock
88e49f6808
Extended and added thread support macros
...
[SVN r11197]
2001-09-22 11:50:15 +00:00
Darin Adler
502e82e998
Add to revision history.
...
[SVN r11190]
2001-09-22 02:53:00 +00:00
Darin Adler
4515a28307
Don't include <cwchar> if BOOST_NO_CWCHAR is defined.
...
[SVN r11189]
2001-09-22 02:51:51 +00:00
Darin Adler
0d43e1f720
Oops. Had version number wrong.
...
[SVN r11184]
2001-09-21 16:19:43 +00:00
John Maddock
fed782c163
More fixes resulting from the new config
...
[SVN r11182]
2001-09-21 11:35:54 +00:00
Jens Maurer
45cb855a1c
no std::wstring if no wchar_t support
...
[SVN r11179]
2001-09-20 20:15:20 +00:00
Jens Maurer
ade04d122e
no standard allocator if no member template classes
...
[SVN r11178]
2001-09-20 20:15:02 +00:00
Jens Maurer
89fc5a60fb
no wtype.h at all
...
[SVN r11177]
2001-09-20 19:46:06 +00:00
Jens Maurer
72ee9a15c3
without wchar_t, we don't have std::wstring either
...
[SVN r11176]
2001-09-20 19:38:55 +00:00
Jens Maurer
d3c927856c
port cstdint.hpp to HP-UX
...
[SVN r11175]
2001-09-20 19:25:35 +00:00
William E. Kempf
77a8e617bd
Added BOOST_HAS_FTIME to Win32 platform config.
...
[SVN r11170]
2001-09-20 14:58:54 +00:00
John Maddock
1cd8b63448
Fixed vc6 + STLport config (must not have BOOST_MSVC_ITERATOR defined)
...
[SVN r11162]
2001-09-20 10:34:01 +00:00
Jens Maurer
198554a412
add Modena C++ standard library (comes with KAI C++)
...
[SVN r11155]
2001-09-19 20:22:09 +00:00
Jens Maurer
45218dadbd
configuration for Modena C++ standard library (comes with KAI C++)
...
[SVN r11154]
2001-09-19 20:19:41 +00:00
Darin Adler
ebb32ce10b
Fix typos and Americanize spelling in comments.
...
[SVN r11150]
2001-09-19 15:05:36 +00:00
Darin Adler
edec45f956
Fix comments and formatting a bit.
...
[SVN r11149]
2001-09-19 15:05:12 +00:00
Darin Adler
fc2daf1bf8
Fix typos in comments.
...
[SVN r11148]
2001-09-19 15:04:41 +00:00
John Maddock
732dd723dd
renamed sunpro.hpp solaris.hpp
...
[SVN r11147]
2001-09-19 12:00:18 +00:00
John Maddock
7ce333aa88
First round of config fixes
...
[SVN r11146]
2001-09-19 11:48:51 +00:00
Jens Maurer
3b890c53ab
correct use of possible value-less define of _GLOBAL_USING
...
[SVN r11145]
2001-09-18 22:10:45 +00:00
John Maddock
38009aaf3b
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2001-09-18 11:13:39 +00:00
Jens Maurer
702a1e7bc4
rework wchar_t tests and port to HP-UX
...
[SVN r11135]
2001-09-17 19:03:25 +00:00
Jens Maurer
d81ea4494a
Intel C++ 6.0 (now in Beta) doesn't change the front-end (Kirk Klobe)
...
[SVN r11131]
2001-09-16 19:38:41 +00:00
Beman Dawes
877848f088
Update Version to 1.25.0
...
[SVN r11087]
2001-09-10 14:07:09 +00:00
Jens Maurer
029adcf3f2
added BOOST_NO_INTEGRAL_INT64_T for SunCC (Gennadiy E. Rozental)
...
[SVN r11065]
2001-09-07 18:48:03 +00:00
Jeremy Siek
8c880467e1
put the MacOS X c++ compiler (which is a derivative of g++ 2.95.2)
...
down as not supporting wchar_t. This is because the wchar.h header
file does not get installed :(
[SVN r11041]
2001-09-06 03:56:53 +00:00
Dave Abrahams
1ba1b836c7
update revision number for CWPro7
...
[SVN r10959]
2001-08-29 19:21:34 +00:00
Beman Dawes
34c0eb63bf
Misc; mostly fix links to hard disk locations
...
[SVN r10902]
2001-08-20 13:04:43 +00:00
Dave Abrahams
4ac695b81f
updated for CWPro7 compatibility
...
[SVN r10882]
2001-08-17 02:25:10 +00:00
Jens Maurer
313d8ce2fc
added MIPS (big endian)
...
[SVN r10835]
2001-08-10 16:07:04 +00:00
Darin Adler
64c32bf98f
Spell things consistently. Add some bits of Mac stuff to the tests.
...
Use std::size_t where needed.
[SVN r10800]
2001-08-07 17:22:02 +00:00
Dave Abrahams
24ad6f217b
Added fix due to kensai@pacbell.net
...
[SVN r10708]
2001-07-27 11:36:53 +00:00
Beman Dawes
e37ec5a95e
Add Comeau under Win32
...
[SVN r10680]
2001-07-20 21:15:54 +00:00
Beman Dawes
79f2762aa2
Add || defined(__ppc__) (Fabrice Truillot)
...
[SVN r10633]
2001-07-16 16:57:05 +00:00
Beman Dawes
00c899540f
#include <cwchar> for WCHAR_MIN and WCHAR_MAX (Daryle Walker)
...
[SVN r10567]
2001-07-08 17:36:15 +00:00
Beman Dawes
cc064675a6
1.23.0 runup
...
[SVN r10559]
2001-07-06 19:59:28 +00:00
Douglas Gregor
417ec50c39
config.hpp:
...
- Removed BOOST_NO_DEPENDENT_BASE_LOOKUP
- Removed BOOST_WEAK_CONVERSION_OPERATORS
[SVN r10489]
2001-06-30 18:33:57 +00:00
Douglas Gregor
caef31de2a
config.hpp:
...
- Comeau 4.2.45.2 does not correctly handle function pointers to
to functions with default arguments. Use virtual function
implementation for Boost.Function.
[SVN r10432]
2001-06-26 13:40:36 +00:00
Jens Maurer
c1222123b3
Intel C++ doesn't have argument dependent lookup even in strict mode, even
...
with EDG 2.45 frontend.
[SVN r10426]
2001-06-25 19:55:30 +00:00
Jens Maurer
99f61828d5
SunCC and MIPSpro/STLport don't have a conforming std::allocator
...
(rebind is missing).
Factor BOOST_NO_DEPENDENT_BASE_LOOKUP in generic EDG 2.38 section.
[SVN r10412]
2001-06-24 16:16:04 +00:00
John Maddock
1e3a4a1e54
Added Metroworks fixes submitted by Daryle Walker
...
[SVN r10409]
2001-06-23 11:42:42 +00:00
Jens Maurer
24a6f03ce7
add Douglas Gregor's name to previous fix
...
[SVN r10408]
2001-06-23 08:29:18 +00:00
Jens Maurer
61125a8339
using "rebind" with MSVC doesn't work
...
[SVN r10407]
2001-06-23 08:27:53 +00:00
Beman Dawes
d471920ae8
Boost.function changes plus re-order compilers by vendor name
...
[SVN r10366]
2001-06-21 15:51:32 +00:00
Jens Maurer
ea50a67139
beautify #if for gcc 3.0
...
[SVN r10353]
2001-06-17 17:57:07 +00:00
Beman Dawes
3c211cf52a
Dinkumware fix from Mike Thompson
...
[SVN r10308]
2001-06-11 13:18:06 +00:00
Jens Maurer
b96be9d81c
fix typo
...
[SVN r10247]
2001-05-30 16:35:44 +00:00
John Maddock
cf8041403b
Tidied up preprocessor logic for wchar_t specialisation
...
[SVN r10244]
2001-05-30 11:31:56 +00:00
Jens Maurer
e6858c8534
added BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS (Daryle Walker)
...
[SVN r10242]
2001-05-29 22:10:11 +00:00
Beman Dawes
8ac22ab75d
1.22.0 runup
...
[SVN r10228]
2001-05-25 19:37:38 +00:00
Jens Maurer
3e35f9e861
fixed Intel + new Dinkumware again
...
[SVN r10225]
2001-05-24 21:50:36 +00:00
Jens Maurer
b700c25f06
minor tweak for Cygnus (thanks to Ross Smith)
...
[SVN r10212]
2001-05-24 09:20:49 +00:00
Beman Dawes
20439e1aef
Update for Metrowerks 6.2 (Chris Little)
...
[SVN r10194]
2001-05-23 13:35:15 +00:00
Jens Maurer
bd702153cb
additional fix for Intel C++ with Dinkumware 3.06
...
[SVN r10157]
2001-05-19 21:05:18 +00:00
Jens Maurer
74a8ab80e5
rework Intel #define's to be library-specific
...
[SVN r10153]
2001-05-19 09:07:14 +00:00
Jens Maurer
7e2fb0aa47
Intel C++ on Linux doesn't have the SGI STL interface for hash_map and friends
...
[SVN r10121]
2001-05-17 20:17:43 +00:00
Jens Maurer
f098db79ff
add note that HP aCC support is not complete
...
[SVN r10108]
2001-05-13 18:23:00 +00:00
Jens Maurer
326ca342c6
HPPA is big-endian
...
[SVN r10082]
2001-05-09 21:14:35 +00:00
John Maddock
66a206af29
sun 5.1 config fixes - see comments for details
...
[SVN r10057]
2001-05-08 11:08:12 +00:00
Jens Maurer
f891fd11b5
add Dinkumware 3.06 library for MSVC and Intel C++
...
[SVN r10050]
2001-05-07 21:20:18 +00:00
Jens Maurer
952b926f1e
beautify #error message
...
[SVN r10026]
2001-05-05 20:27:35 +00:00
Jens Maurer
1ad42da3a3
HP aCC compiler workarounds
...
[SVN r10018]
2001-05-05 19:55:26 +00:00
John Maddock
d880c37ab1
Minor fix for C++ Builder + STLPort
...
[SVN r9986]
2001-04-27 11:05:11 +00:00
Jeremy Siek
b383e88c74
added powerpc to the big endian family
...
[SVN r9774]
2001-04-13 01:04:04 +00:00
John Maddock
3bccc557e2
added support for sparc processors
...
[SVN r9719]
2001-04-05 11:32:56 +00:00
John Maddock
1a2cff6d14
Updated limits.hpp for BeOS support
...
[SVN r9696]
2001-04-03 11:26:20 +00:00
Jeremy Siek
5b8af31b0a
added newline at end of files to prevent warnings from compilers
...
[SVN r9695]
2001-04-03 04:29:29 +00:00
John Maddock
0c06951a11
fixed config.hpp to detect missing <limits> header
...
[SVN r9692]
2001-04-02 11:35:49 +00:00
John Maddock
fa107d72bc
Added boost-wide <limits> woraround
...
[SVN r9688]
2001-04-01 11:59:18 +00:00
John Maddock
b6858fcc5d
added <limits> workaround
...
[SVN r9687]
2001-03-31 12:05:02 +00:00
Beman Dawes
b2698073d8
__GNUC_MINOR__ 95 ---> 97 changes from n becker
...
[SVN r9591]
2001-03-19 20:26:33 +00:00
Beman Dawes
3410301a96
Add BOOST_VERSION per Jens' posting
...
[SVN r9566]
2001-03-16 17:13:29 +00:00
Dave Abrahams
e7bc4c14e4
Refactored EDG checks for Intel C++
...
[SVN r9474]
2001-03-07 03:55:21 +00:00
Dave Abrahams
7cb5dd3638
Factored EDG checks, added BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP for Intel C++ 5.0
...
[SVN r9405]
2001-03-04 15:06:11 +00:00
Beman Dawes
3e9b0c11d8
Minor Metrowerks fixes
...
[SVN r9371]
2001-03-01 16:23:18 +00:00
Jens Maurer
47ee67868c
Compaq C++ has neither <slist> nor <hash_*>
...
[SVN r9296]
2001-02-20 17:52:35 +00:00
John Maddock
3a1146ef37
added BOOST_NO_INTRINSIC_WCHAR_T for ICL
...
[SVN r9269]
2001-02-19 12:50:27 +00:00
John Maddock
6ce87101d3
Added new type traits files.
...
[SVN r9238]
2001-02-17 12:25:45 +00:00
Dave Abrahams
0f89a54d5e
Added BOOST_STATIC_CONSTANT
...
[SVN r9126]
2001-02-11 19:29:01 +00:00
Jeremy Siek
891b2db577
removed backslashes in macros
...
[SVN r9097]
2001-02-11 01:21:56 +00:00
Jens Maurer
c30c6e772a
adjust for: _RWSTD_VER is six digits on Borland, four digits on Compaq C++
...
[SVN r9034]
2001-02-08 17:49:34 +00:00
John Maddock
21d4ae5c2c
Fix for Rogue Wave library detection in config.hpp
...
[SVN r9032]
2001-02-08 12:58:11 +00:00
Jens Maurer
9b7b4524e3
added BOOST_NO_STDC_NAMESPACE for KCC 4.0a and older
...
because <cwchar> does not have using-declarations to put the contents of
<wchar.h> into namespace std, in contrast to <cstdio>, which does.
[SVN r8945]
2001-02-05 19:54:58 +00:00
Jens Maurer
6b3dd0d1cb
added more Solaris deficiencies contributed by Nat Mishkin
...
[SVN r8861]
2001-02-02 18:57:46 +00:00
Jens Maurer
02a081b3e9
add support for the upcoming gcc 3.0
...
[SVN r8771]
2001-01-25 21:24:13 +00:00
Jens Maurer
f719f4b515
define BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS only if _RWSTD_VER < 0x0203
...
[SVN r8695]
2001-01-21 21:36:36 +00:00
Dave Abrahams
238be9af6e
BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS moved here from cast.hpp
...
Added missing BOOST_NO_STRINGSTREAM which some boost code seemed to depend on
[SVN r8667]
2001-01-21 05:30:47 +00:00
Beman Dawes
3f280cb058
Conditions for BOOST_NO_STDC_NAMESPACE under MSVC with STLport were not quite right.
...
[SVN r8640]
2001-01-18 21:28:50 +00:00
Jens Maurer
5b7bbe4533
do not pessimize later versions of SGI MIPSpro and Compaq C++
...
[SVN r8591]
2001-01-14 18:53:58 +00:00
Jens Maurer
5d11cac82c
added BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
...
added compiler support for SGI IRIX CC and Compaq Tru64 cxx
[SVN r8570]
2001-01-13 10:11:12 +00:00
Beman Dawes
d46dcfbcbb
BOOST_DECL fixes
...
[SVN r8559]
2001-01-12 15:28:20 +00:00
Beman Dawes
53c2862a77
Avoid spurious MSVC NOMINMAX redefinition warning (submitted by Andreas Scherer)
...
[SVN r8377]
2000-12-01 17:11:40 +00:00
Beman Dawes
aea3b88265
Added BOOST_NO_INT64_T comment pointing to <boost/cstdint.hpp>
...
[SVN r8344]
2000-11-27 19:23:16 +00:00
John Maddock
e89011502e
EGCS 1.1.1 fix
...
[SVN r8237]
2000-11-17 11:33:43 +00:00
John Maddock
f0e359663f
Fix for egcs 1.1.1 problems with std::auto_ptr
...
[SVN r8225]
2000-11-16 11:17:22 +00:00
John Maddock
d525802257
regex fixes for updated Dinkum library
...
[SVN r8161]
2000-11-09 13:03:41 +00:00
John Maddock
594d5bb6ee
try again more broken connections
...
[SVN r7969]
2000-10-17 11:32:09 +00:00
John Maddock
fce75f3760
regex fixes
...
[SVN r7967]
2000-10-17 11:28:05 +00:00
Beman Dawes
c1ff06042d
Add BOOST_NO_SLIST and BOOST_NO_HASH for Borland, although I agree with others that these defines are very questionable
...
[SVN r7934]
2000-10-13 20:02:20 +00:00
Dave Abrahams
169988f2b2
Added BOOST_STD_EXTENSION_NAMESPACE for Metrowerks compatibility
...
[SVN r7915]
2000-10-06 07:37:02 +00:00
Jeremy Siek
22cf95d7f7
added BOOST_NO_STD_MIN_MAX to config.hpp
...
did some VC++ porting
[SVN r7905]
2000-10-04 15:57:03 +00:00
Jens Maurer
f2e466b428
MSVC does not have an integral int64_t (large enum constants don't work)
...
[SVN r7885]
2000-10-01 17:07:40 +00:00
Jens Maurer
c34cb0d97d
added BOOST_NO_INTEGRAL_INT64_T
...
[SVN r7874]
2000-09-29 22:05:51 +00:00
Jeremy Siek
f4467cb190
completed conversion of properties to use _t and enums.
...
Also noticed that problems regarding iterator_adaptor has
gone away, so I've removed the ifdef's that took it out.
[SVN r7840]
2000-09-26 07:29:12 +00:00
Jeremy Siek
97f7ebaccd
removed tabs
...
[SVN r7835]
2000-09-25 21:19:29 +00:00
Jeremy Siek
180538ce7d
added BOOST_NO_STD_ALLOCATOR
...
[SVN r7830]
2000-09-25 17:40:38 +00:00
Jeremy Siek
e7b62671dd
changed ::pointer to ::value_type* (VC++ native header port) and
...
added BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS to intel c++ with
VC++ headers
[SVN r7826]
2000-09-25 16:53:17 +00:00
Jeremy Siek
c1c7cc6cfc
added no slist, no hash to intel compiler
...
[SVN r7825]
2000-09-25 16:41:51 +00:00
Jeremy Siek
ea3f527350
port to Greenhills C++ compiler
...
[SVN r7822]
2000-09-25 16:16:48 +00:00
Dave Abrahams
d3b54a634f
Updates for CodeWarrior Pro6
...
[SVN r7818]
2000-09-25 13:19:04 +00:00
Dave Abrahams
abd779121b
added BOOST_NO_INTRINSIC_WCHAR_T
...
[SVN r7805]
2000-09-25 00:19:28 +00:00
Beman Dawes
5576510d23
Changes for Borland 5.5.1 (5.5 update 2)
...
[SVN r7775]
2000-09-22 19:39:30 +00:00
Jeremy Siek
117a4b0842
added another warning to be disabled under MSVCP
...
[SVN r7763]
2000-09-22 04:16:11 +00:00
Jeremy Siek
5b6863d434
added clause for KCC, it doesn't have slist or hash_set/hash_map
...
[SVN r7711]
2000-09-18 09:06:43 +00:00
Jeremy Siek
ce60768de6
added a few more macros needed by the Boost Graph Library
...
[SVN r7708]
2000-09-18 08:57:25 +00:00
Jeremy Siek
f1fa261ce7
pending stuff from Boost Graph Library
...
[SVN r7704]
2000-09-18 08:24:47 +00:00
Beman Dawes
94742a6036
Fix spelling of BOOST_NO_STD_ITERATOR_TRAITS in comments (BGD)
...
[SVN r7694]
2000-09-04 14:28:14 +00:00
Beman Dawes
050fc1e2d1
BOOST_NO_PRIVATE_IN_AGGREGATE added (Mark Rodgers)
...
[SVN r7693]
2000-09-01 15:50:28 +00:00
Beman Dawes
47685362cb
Correct comment regarding wchar_t
...
[SVN r7691]
2000-08-30 12:50:04 +00:00
Dave Abrahams
f77ad43f64
Fixed spelling of BOOST_NO_INCLASS_MEMBER_INITIALIZATION in comment per suggestion from John Maddock.
...
[SVN r7627]
2000-07-23 14:39:25 +00:00
Beman Dawes
ed1cfd84f0
Add revision history for prior change
...
[SVN r7625]
2000-07-13 17:36:27 +00:00
Mark Rodgers
7025b01bef
Added missing BOOST_NO_USING_TEMPLATE docs and moved this since it
...
infects BCB4 as well and BCC5.5.
Added BOOST_NO_POINTER_TO_MEMBER_CONST at the suggestion of
Fabrice Truillot.
[SVN r7624]
2000-07-12 08:31:46 +00:00
Beman Dawes
886affabe8
This commit was generated by cvs2svn to compensate for changes in r4,
...
which included commits to RCS files with non-trunk default branches.
[SVN r7621]
2000-07-07 16:04:40 +00:00