Troy D. Straszheim
078a1f23c4
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
Beman Dawes
3f26239374
System: fix #3113
...
[SVN r53460]
2009-05-30 15:13:39 +00:00
Beman Dawes
fd0605bd7e
System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out)
...
[SVN r51966]
2009-03-25 12:11:47 +00:00
Beman Dawes
83db702d99
System: removed dependency on Boost.Test
...
[SVN r51960]
2009-03-24 15:38:10 +00:00
Beman Dawes
f1cdde273a
System: move throws function to namespace boost to allow peaceful coexistence with throws object.
...
[SVN r50727]
2009-01-22 14:47:50 +00:00
Beman Dawes
5bc362e4f3
System: provide optional throws function rather than throws object
...
[SVN r50705]
2009-01-21 18:01:14 +00:00
Beman Dawes
a6728e5fb9
System: add deprecated get_posix_category() to fix ticket #2461
...
[SVN r49717]
2008-11-13 16:05:49 +00:00
Beman Dawes
99ee7ddaab
System: rename msvc_system -> system->msvc so VC++ start page recent solutions list is easier to use
...
[SVN r49716]
2008-11-13 15:57:04 +00:00
Michael A. Jackson
3e8a2633f4
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
Beman Dawes
888786e838
System: apply patch from ticket #2175
...
[SVN r49293]
2008-10-12 14:07:22 +00:00
Beman Dawes
dca57ac132
System: Upgrade docs to reflect N2798 (and thus CD1), fix ticket #2125 , and provide a table of deprecated names and their replacements.
...
[SVN r49291]
2008-10-12 13:27:59 +00:00
Beman Dawes
d19e139e11
Change names to ErrorCodeEnum and ErrorConditionEnum to conform to N2798
...
[SVN r49290]
2008-10-12 13:07:11 +00:00
Beman Dawes
4dc986ca03
System: Only supply case EALREADY if EALREADY != EBUSY, to close a portion of ticket #2288
...
[SVN r49220]
2008-10-09 19:01:57 +00:00
Beman Dawes
214ed40b22
System: refine docs for semantics of throws object
...
[SVN r49177]
2008-10-08 14:16:05 +00:00
Beman Dawes
b4cc289238
System: fix typo that is apparent cause of Mac OS X compile failures
...
[SVN r49157]
2008-10-07 01:57:24 +00:00
Beman Dawes
a753ffd26f
System: add throws object specification, including semantics
...
[SVN r49138]
2008-10-05 13:02:01 +00:00
Beman Dawes
ee16863a40
system: add #ifndef as requested by #2098
...
[SVN r49094]
2008-10-01 19:08:08 +00:00
Beman Dawes
463cefcf94
system: reduce chance of message() throwing in response to ticket #2098
...
[SVN r49093]
2008-10-01 18:57:48 +00:00
Beman Dawes
84ff2d0f04
Initial commit: system/test/msvc_system
...
[SVN r49090]
2008-10-01 18:24:20 +00:00
Beman Dawes
b7cd247b64
Remove redundant Jamfile <define>s
...
[SVN r49080]
2008-10-01 14:14:58 +00:00
Beman Dawes
d6446d1cfb
Add error_code throws
...
[SVN r48577]
2008-09-04 17:36:56 +00:00
Beman Dawes
a97517585c
Add const char* constructors to system_error, rationalize test coverage
...
[SVN r46678]
2008-06-25 14:16:59 +00:00
Beman Dawes
2953464e99
Apply LWG issue 805, using a namespace to emulate scoped enums.
...
[SVN r46645]
2008-06-24 14:59:10 +00:00
Beman Dawes
69d2a2234c
Fix Ticket #1768 by including <boost/config/warning_disable.hpp>
...
[SVN r45894]
2008-05-29 01:34:53 +00:00
Beman Dawes
98a757dbf7
Fix ticket #1609
...
[SVN r45830]
2008-05-27 20:01:15 +00:00
Beman Dawes
51e9c56427
Give the 1st and 2nd level index.html files a common look-and-feel.
...
[SVN r43402]
2008-02-23 14:04:02 +00:00
Beman Dawes
fcdecd4c96
Remove extraneous defines since they are inherited from library build Jamfile
...
[SVN r42873]
2008-01-20 02:01:35 +00:00
Christopher Kohlhoff
4d3adbca3f
Try to fix an order-of-initialisation problem with error_category references.
...
The symptom, which only occurs in some applications, is a crash due to a
dereference of a null pointer. The exact conditions under which the problem
occurs are not fully understood, so this fix is probably more paranoid than
necessary.
[SVN r41100]
2007-11-15 06:19:04 +00:00
Beman Dawes
966931ad20
Include system-specific headers, change namespaces accordingly.
...
[SVN r41040]
2007-11-12 17:42:42 +00:00
Beman Dawes
04a62ca2b1
Add separate headers for system-specific enums, thus reducing coupling. Suggested by Emil Dotchevski.
...
[SVN r41033]
2007-11-12 15:22:24 +00:00
Beman Dawes
8d33f005b0
Borland appends newline, so just check text
...
[SVN r40926]
2007-11-08 12:35:50 +00:00
Beman Dawes
f9cbc5a384
Cope with larger errno on 64-bit systems
...
[SVN r40918]
2007-11-08 02:55:21 +00:00
Beman Dawes
d8116dd036
Remove prematurely committed portion of prior change
...
[SVN r40825]
2007-11-06 02:54:29 +00:00
Beman Dawes
c517a05702
Make message test conditional for Windows, Linux, HP-UX, OSF, and VMS (Boris Gubenko)
...
[SVN r40824]
2007-11-06 02:29:50 +00:00
Beman Dawes
c4ded309f8
Add message display to illuminate why aCC fails Unknown error test
...
[SVN r40782]
2007-11-05 12:36:41 +00:00
Beman Dawes
fdeda4c580
Workaround MingW doesn't supply GetUserDefaultUILanguage
...
[SVN r40744]
2007-11-04 17:18:53 +00:00
Beman Dawes
323dfd55a5
glibc++ may append unknown error value, so only test first part of string
...
[SVN r40738]
2007-11-04 15:32:03 +00:00
Beman Dawes
e0c466534b
Detect Windows FormatMessage errors, standardize message() return on message-not-found errors
...
[SVN r40710]
2007-11-03 00:49:07 +00:00
Beman Dawes
e4fc987f74
WinCE workaround for lack of FormatMessageA
...
[SVN r40682]
2007-11-02 12:43:47 +00:00
Beman Dawes
1430daeb8c
Add missing BOOST_SYSTEM_NO_DEPRECATED #ifndef
...
[SVN r40627]
2007-10-31 18:28:39 +00:00
Vladimir Prus
d0dd2d3764
Make sure every library can be installed by using
...
bjam stage|install
in libs/<library>/build.
[SVN r40475]
2007-10-26 09:04:25 +00:00
Beman Dawes
6eda75a19e
Fix linux_errno misspelling
...
[SVN r40360]
2007-10-23 15:04:43 +00:00
Beman Dawes
2f9e1cee92
Rename posix, windows, Linux, and cygwin namespaces to conform with C++ std.
...
[SVN r40352]
2007-10-23 13:00:18 +00:00
Beman Dawes
6b89c517f9
Limit Windows expected message check to US English
...
[SVN r39609]
2007-09-29 19:40:23 +00:00
Beman Dawes
1101e65491
Quiet compiler warnings
...
[SVN r39585]
2007-09-28 02:03:29 +00:00
Beman Dawes
d9449298c0
AIX treats ENOTEMPTY and EEXIST as the same value. Reported by Chris Cambly
...
[SVN r39577]
2007-09-27 16:56:23 +00:00
Beman Dawes
35374bcb3d
Turns out the --dep_name errors were due to functions in the wrong namespace (Chris Kohlhoff)
...
[SVN r39553]
2007-09-26 17:48:27 +00:00
Beman Dawes
4bd0f9e70d
Supply std:: to fix Borland 5.9.2 errors
...
[SVN r39525]
2007-09-25 17:27:04 +00:00
Christopher Kohlhoff
4a364b1532
Use a switch rather than an array to translate system_category error codes to their corresponding default error conditions. Add translations for the Winsock error codes.
...
[SVN r39502]
2007-09-24 12:53:37 +00:00
Beman Dawes
2aa7ebf758
Fix order-of-initialization problem, add initialization_test.cpp to detect regression.
...
[SVN r39449]
2007-09-21 16:42:27 +00:00