John Maddock
eea6aa420e
Add comment to remove_pointer docs.
...
Fixes #3771 .
[SVN r59474]
2010-02-04 17:22:33 +00:00
John Maddock
466c4a68fc
Clarify docs and add some more examples.
...
Fixes #3768 .
[SVN r59472]
2010-02-04 17:11:48 +00:00
John Maddock
30598c1e09
Update docs with new history section.
...
[SVN r58903]
2010-01-11 13:19:25 +00:00
John Maddock
a5f067761a
Fixes #3704 .
...
[SVN r58901]
2010-01-11 13:04:01 +00:00
John Maddock
e7b1b3c773
Fixes #3800 .
...
[SVN r58595]
2009-12-30 16:56:12 +00:00
John Maddock
89f18be48e
Ooops, original test case invoked very undefined behaviour.
...
[SVN r58215]
2009-12-07 12:56:29 +00:00
John Maddock
908fa41cc3
Check for __unix__ as well as unix.
...
Fixes #3708 .
[SVN r58135]
2009-12-04 10:18:29 +00:00
John Maddock
c8d4c6ccd1
Fix msvc and gcc warnings in the type_traits library.
...
Build should now be clean with cl /W4 or gcc -Wall -Wextra -pedantic for all except one test - there appears to be no way to use initialized aligned_storage with gcc without it producing a warning :-(
[SVN r57489]
2009-11-08 16:49:40 +00:00
Troy D. Straszheim
524cb0cfe7
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
John Maddock
13ca0cf698
Fixes #3401 .
...
[SVN r56730]
2009-10-12 11:00:02 +00:00
John Maddock
be3077e203
Fix warnings emitted by gcc when building with -Wall -Wextra.
...
Fixes #3381 .
[SVN r55957]
2009-09-01 12:24:08 +00:00
John Maddock
fcc974dd99
Workaround for IBM compiler issue, see issue #3324 .
...
[SVN r55650]
2009-08-18 11:37:46 +00:00
John Maddock
9de89e9157
Fixes #2935 .
...
Add new config macro BOOST_MSVC_FULL_VER, and updated type_traits to make use of it.
[SVN r55429]
2009-08-06 09:13:09 +00:00
John Maddock
f1817aeee1
Fixes #3317 .
...
Fix is_virtual_base_of so it doesn't lose exception specifications on it's destructors (causes GCC and maybe other compilers to choke).
[SVN r55428]
2009-08-06 08:54:45 +00:00
John Maddock
c9e77b9c8d
Fix is_base_of and is_base_and_derived to conform to C++0x.
...
Also fixed consistency of handling cv-qualified types.
Added new trait in boost::tr1 to archive old tr1 behaviour.
Updated TR1 lib to match.
[SVN r55404]
2009-08-04 17:15:51 +00:00
John Maddock
405c4ba902
Added support for (?(DEFINE) blocks and updated the docs accordingly.
...
Added support for ICU libraries which may be named icui18n.lib on some Win32 platforms.
[SVN r55267]
2009-07-29 17:11:56 +00:00
Troy D. Straszheim
3e8055a725
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
John Maddock
28ddc6e6f5
Update docs.
...
Fixes typos.
Fixes #3202 .
[SVN r54206]
2009-06-22 12:02:15 +00:00
Alexander Nasonov
68a4a628cf
Test for: enum UIntEnum { value = UINT_MAX } is promoted to int
...
[SVN r53220]
2009-05-23 22:32:10 +00:00
Jeremiah Willcock
4f26adad46
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
John Maddock
bc45b934b6
Added tests for aligned_storage::address() and fixed some Borland specific bugs (these show up in serialization/test/test_delete_pointer_binary_archive).
...
[SVN r53071]
2009-05-17 09:12:30 +00:00
Thorsten Jørgen Ottosen
8d163a019e
update that makes it possible to have empty aligned_storage
...
[SVN r52804]
2009-05-06 19:21:17 +00:00
Thorsten Jørgen Ottosen
0c934b3466
new test of empty aligned_storage
...
[SVN r52803]
2009-05-06 19:20:55 +00:00
John Maddock
bbb3e5da87
Add missing #includes.
...
[SVN r52102]
2009-04-01 09:32:08 +00:00
John Maddock
57bdff2d23
Include new headers.
...
[SVN r52061]
2009-03-30 17:03:42 +00:00
John Maddock
8ecf616c39
Added docs for the new has_new_operator and is_virtual_base_of traits.
...
[SVN r52060]
2009-03-30 17:02:46 +00:00
John Maddock
da752aaaa9
Revert Borland specific fix for non-Borland compilers as it breaks some of them :-(
...
[SVN r52057]
2009-03-30 16:06:39 +00:00
John Maddock
b253d45376
Mostly fix is_virtual_base_of on Borland.
...
[SVN r51988]
2009-03-26 17:57:05 +00:00
John Maddock
0ab92896c6
Added has_new_operator from Robert Ramey.
...
[SVN r51955]
2009-03-24 13:35:49 +00:00
John Maddock
44bd98cc6b
Add is_virtual_base_of.
...
Add extra tests for is_base_of to test virtual inheritance.
Trivial warning fix for is_abstract: fixes #2827 .
[SVN r51754]
2009-03-13 17:55:21 +00:00
John Maddock
cde7a04813
Add PDF generation options to fix external links to point to the web site.
...
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.
[SVN r51284]
2009-02-17 10:05:58 +00:00
John Maddock
769487b134
Fixes #2591 .
...
Also fixed formatting issue in alignment_of.qbk.
Regenerated docs.
[SVN r51083]
2009-02-08 10:32:08 +00:00
John Maddock
101527367a
Fix msvc regression and add additional tests to check issue #1946 fix.
...
[SVN r50559]
2009-01-13 12:49:42 +00:00
John Maddock
0e8f2434ca
MSVC's __alignof operator doesn't always do the right thing: disable for now.
...
[SVN r50410]
2008-12-30 13:25:26 +00:00
John Maddock
534e3294dc
is_class requires remove_cv even when using intrinsics if the compiler is EDG based.
...
[SVN r50401]
2008-12-29 16:42:35 +00:00
John Maddock
2e8f5e6a14
Disable intrinsic support for GCC-XML.
...
[SVN r50373]
2008-12-23 16:16:37 +00:00
John Maddock
03d9c11026
Fix 32-bit Linux alignment_of failure.
...
[SVN r49704]
2008-11-12 18:13:36 +00:00
Michael A. Jackson
5490bf61f3
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
John Maddock
2d7661d661
Fixes 2346.
...
Patches for the codegear compiler, with intrinsic type_traits support enabled.
[SVN r49169]
2008-10-07 17:17:55 +00:00
John Maddock
0126f5e959
Fix some doc typos.
...
[SVN r49144]
2008-10-06 15:47:36 +00:00
Daniel James
ea4366f270
Clean up some link errors.
...
[SVN r48987]
2008-09-28 12:21:39 +00:00
John Maddock
353dad4196
Change PP-logic to fix #2171 .
...
[SVN r47997]
2008-08-06 09:02:49 +00:00
John Maddock
a8248f5884
Fix some more inspection report issues: mostly non-ASCII characters in peoples names (sorry folks!).
...
[SVN r46840]
2008-06-29 09:10:46 +00:00
John Maddock
21d466f451
Added alignof intrinsic support: new tests and docs.
...
Also added test case from issue #1946 .
[SVN r46128]
2008-06-04 17:09:37 +00:00
John Maddock
3cc8416611
Enable alignof intrinsic support.
...
Also fixes #1946 .
[SVN r46127]
2008-06-04 17:00:19 +00:00
John Maddock
d1420c8e5a
Don't test SSE2 primitives on non-Intel chips.
...
[SVN r45421]
2008-05-16 09:09:23 +00:00
Peter Dimov
72e51548aa
make_shared added; tweaks for old compilers; fixes #1884 .
...
[SVN r44979]
2008-05-01 16:50:39 +00:00
Hartmut Kaiser
fb2ea8595a
Fixed an ambiguity.
...
[SVN r44203]
2008-04-12 03:00:17 +00:00
John Maddock
aaefead804
Fix bug report #1797 .
...
[SVN r44126]
2008-04-09 15:21:03 +00:00
John Maddock
4298d36237
Updated type_traits intrinsic support for VC8/9.
...
Updated type_traits intrinsics docs.
[SVN r44017]
2008-04-03 18:12:04 +00:00