Commit Graph

  • af17253f90 Make BOOST_x_DYN_LINK tbe default Beman Dawes 2012-04-15 20:16:18 +0000
  • 7671b1291c Tighten config.hpp and Jamfile logic before attaching static build problems. Beman Dawes 2012-04-15 19:16:49 +0000
  • 46d95f807c Fix comment typo (Rob Stewart) Beman Dawes 2011-09-28 15:57:44 +0000
  • 5c3a2b0481 Fix #5778 for INTEGRITY operating system Beman Dawes 2011-08-15 14:34:04 +0000
  • 322e46fc49 Boost.Ratio/Chrono: Added boost/ratio/include.hpp file and make use of boost/ratio/ratio.hpp when all the files are not needed Vicente J. Botet Escriba 2011-01-16 12:07:26 +0000
  • d0cd2066d4 Merge from trunk Beman Dawes 2011-01-11 20:49:15 +0000
  • 2e93f04826 Fix PGI non-compliance (portability issue). K. Noel Belcourt 2010-12-01 05:29:24 +0000
  • 7ffc036bc2 Merge trunk, including changes to come into closer conformance with C++0x FCD Beman Dawes 2010-07-06 10:47:30 +0000
  • 6888c0c7b8 Spirit: merging from trunk upto rev. 61489 Hartmut Kaiser 2010-07-04 22:38:38 +0000
  • 9415b8c12e Fix #4254 and other documentation mistakes and bring into closer conformance with the C++ standard library working paper. Beman Dawes 2010-06-29 12:33:26 +0000
  • f1b9778af4 Fix #3474, memory leak on exception. First reported by Chis Kohlhoff. Beman Dawes 2010-06-21 12:25:40 +0000
  • 5dc1c47d21 Move minimal.css to doc/src. Daniel James 2010-06-20 18:02:14 +0000
  • 05a6666107 Fix typo Beman Dawes 2010-05-31 11:57:01 +0000
  • baae3a392a Upgrade system and filesystem to conform system_category and generic_category interface to N3090, the current C++0x working paper, section 19.5, System error support. Beman Dawes 2010-05-30 15:38:32 +0000
  • 2565e5307b Fix #3994, error values on some Broadcom chips Beman Dawes 2010-05-26 00:38:07 +0000
  • 6e8039cb2d fix lightweight test boo boo (Thanks to Peter Dimov) Beman Dawes 2010-05-22 16:10:49 +0000
  • 2bb0075e3f Major upgrade to Boost.Config symbol visibility macros for shared libraries, based on patches from Jürgen Hunold with mods by Beman Dawes. Upgrade Boost.System to use the new visibility macros. Fixes #3697 and provides foundation for fixing 2114, 2309, etc. Beman Dawes 2010-05-22 12:12:00 +0000
  • eeb5844852 Merge standards-conformance fix for Boost.System Douglas Gregor 2010-05-09 00:33:44 +0000
  • ae67c86d2b Fix a standards-conformance problem where we default-initialize a const object of non-POD class type without a user-declared default constructor Douglas Gregor 2010-04-29 04:58:39 +0000
  • 2fe5d75e37 Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool Jeremiah Willcock 2010-04-20 18:49:18 +0000
  • 2f6659f39e Fix #3927 Beman Dawes 2010-02-13 17:08:39 +0000
  • f8ddc693ae System: merge trunk Beman Dawes 2009-11-13 14:37:32 +0000
  • d493021c7d System: fix too_many_symbolic_link_levels typo Beman Dawes 2009-11-12 20:42:09 +0000
  • 6a925690ca System: Correct too_many_symbolic_link_levels misspelling. Fix #3559. Beman Dawes 2009-11-10 19:31:24 +0000
  • f096d17176 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 Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • cf8fbe855f rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • 691fb5522c system: merge trunk Beman Dawes 2009-10-13 13:44:42 +0000
  • b9fbd88eb6 System: minor code clean up Beman Dawes 2009-10-07 13:27:27 +0000
  • e8e4f47902 Merge from trunk Beman Dawes 2009-08-09 17:34:58 +0000
  • 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. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • accf4f8414 Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • 3f26239374 System: fix #3113 Beman Dawes 2009-05-30 15:13:39 +0000
  • fd0605bd7e System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out) Beman Dawes 2009-03-25 12:11:47 +0000
  • 83db702d99 System: removed dependency on Boost.Test Beman Dawes 2009-03-24 15:38:10 +0000
  • e6f66bfc95 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +0000
  • f1cdde273a System: move throws function to namespace boost to allow peaceful coexistence with throws object. Beman Dawes 2009-01-22 14:47:50 +0000
  • 5bc362e4f3 System: provide optional throws function rather than throws object Beman Dawes 2009-01-21 18:01:14 +0000
  • 40612c12db System: merge from trunk Beman Dawes 2009-01-21 14:08:54 +0000
  • a6728e5fb9 System: add deprecated get_posix_category() to fix ticket #2461 Beman Dawes 2008-11-13 16:05:49 +0000
  • 99ee7ddaab System: rename msvc_system -> system->msvc so VC++ start page recent solutions list is easier to use Beman Dawes 2008-11-13 15:57:04 +0000
  • 3e8a2633f4 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +0000
  • 888786e838 System: apply patch from ticket #2175 Beman Dawes 2008-10-12 14:07:22 +0000
  • 726478b372 System: merge accumulated changes from trunk Beman Dawes 2008-10-12 13:51:47 +0000
  • dca57ac132 System: Upgrade docs to reflect N2798 (and thus CD1), fix ticket #2125, and provide a table of deprecated names and their replacements. Beman Dawes 2008-10-12 13:27:59 +0000
  • d19e139e11 Change names to ErrorCodeEnum and ErrorConditionEnum to conform to N2798 Beman Dawes 2008-10-12 13:07:11 +0000
  • 4dc986ca03 System: Only supply case EALREADY if EALREADY != EBUSY, to close a portion of ticket #2288 Beman Dawes 2008-10-09 19:01:57 +0000
  • 214ed40b22 System: refine docs for semantics of throws object Beman Dawes 2008-10-08 14:16:05 +0000
  • b4cc289238 System: fix typo that is apparent cause of Mac OS X compile failures Beman Dawes 2008-10-07 01:57:24 +0000
  • a753ffd26f System: add throws object specification, including semantics Beman Dawes 2008-10-05 13:02:01 +0000
  • ee16863a40 system: add #ifndef as requested by #2098 Beman Dawes 2008-10-01 19:08:08 +0000
  • 463cefcf94 system: reduce chance of message() throwing in response to ticket #2098 Beman Dawes 2008-10-01 18:57:48 +0000
  • 84ff2d0f04 Initial commit: system/test/msvc_system Beman Dawes 2008-10-01 18:24:20 +0000
  • b7cd247b64 Remove redundant Jamfile <define>s Beman Dawes 2008-10-01 14:14:58 +0000
  • d6446d1cfb Add error_code throws Beman Dawes 2008-09-04 17:36:56 +0000
  • 6fdac34196 Merge accumulated changes from trunk Beman Dawes 2008-07-11 01:25:09 +0000
  • a97517585c Add const char* constructors to system_error, rationalize test coverage Beman Dawes 2008-06-25 14:16:59 +0000
  • 2953464e99 Apply LWG issue 805, using a namespace to emulate scoped enums. Beman Dawes 2008-06-24 14:59:10 +0000
  • 69d2a2234c Fix Ticket #1768 by including <boost/config/warning_disable.hpp> Beman Dawes 2008-05-29 01:34:53 +0000
  • 98a757dbf7 Fix ticket #1609 Beman Dawes 2008-05-27 20:01:15 +0000
  • 51e9c56427 Give the 1st and 2nd level index.html files a common look-and-feel. Beman Dawes 2008-02-23 14:04:02 +0000
  • fcdecd4c96 Remove extraneous defines since they are inherited from library build Jamfile Beman Dawes 2008-01-20 02:01:35 +0000
  • bc0ea8a494 Merged tools, system, filesystem from trunk at 41106 Beman Dawes 2007-11-15 16:31:06 +0000
  • 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. Christopher Kohlhoff 2007-11-15 06:19:04 +0000
  • 966931ad20 Include system-specific headers, change namespaces accordingly. Beman Dawes 2007-11-12 17:42:42 +0000
  • 04a62ca2b1 Add separate headers for system-specific enums, thus reducing coupling. Suggested by Emil Dotchevski. Beman Dawes 2007-11-12 15:22:24 +0000
  • 8d33f005b0 Borland appends newline, so just check text Beman Dawes 2007-11-08 12:35:50 +0000
  • f9cbc5a384 Cope with larger errno on 64-bit systems Beman Dawes 2007-11-08 02:55:21 +0000
  • d8116dd036 Remove prematurely committed portion of prior change Beman Dawes 2007-11-06 02:54:29 +0000
  • c517a05702 Make message test conditional for Windows, Linux, HP-UX, OSF, and VMS (Boris Gubenko) Beman Dawes 2007-11-06 02:29:50 +0000
  • c4ded309f8 Add message display to illuminate why aCC fails Unknown error test Beman Dawes 2007-11-05 12:36:41 +0000
  • fdeda4c580 Workaround MingW doesn't supply GetUserDefaultUILanguage Beman Dawes 2007-11-04 17:18:53 +0000
  • 323dfd55a5 glibc++ may append unknown error value, so only test first part of string Beman Dawes 2007-11-04 15:32:03 +0000
  • e0c466534b Detect Windows FormatMessage errors, standardize message() return on message-not-found errors Beman Dawes 2007-11-03 00:49:07 +0000
  • e4fc987f74 WinCE workaround for lack of FormatMessageA Beman Dawes 2007-11-02 12:43:47 +0000
  • 1430daeb8c Add missing BOOST_SYSTEM_NO_DEPRECATED #ifndef Beman Dawes 2007-10-31 18:28:39 +0000
  • d0dd2d3764 Make sure every library can be installed by using Vladimir Prus 2007-10-26 09:04:25 +0000
  • 6eda75a19e Fix linux_errno misspelling Beman Dawes 2007-10-23 15:04:43 +0000
  • 2f9e1cee92 Rename posix, windows, Linux, and cygwin namespaces to conform with C++ std. Beman Dawes 2007-10-23 13:00:18 +0000
  • 6b89c517f9 Limit Windows expected message check to US English Beman Dawes 2007-09-29 19:40:23 +0000
  • 1101e65491 Quiet compiler warnings Beman Dawes 2007-09-28 02:03:29 +0000
  • d9449298c0 AIX treats ENOTEMPTY and EEXIST as the same value. Reported by Chris Cambly Beman Dawes 2007-09-27 16:56:23 +0000
  • 35374bcb3d Turns out the --dep_name errors were due to functions in the wrong namespace (Chris Kohlhoff) Beman Dawes 2007-09-26 17:48:27 +0000
  • 4bd0f9e70d Supply std:: to fix Borland 5.9.2 errors Beman Dawes 2007-09-25 17:27:04 +0000
  • 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. Christopher Kohlhoff 2007-09-24 12:53:37 +0000
  • 2aa7ebf758 Fix order-of-initialization problem, add initialization_test.cpp to detect regression. Beman Dawes 2007-09-21 16:42:27 +0000
  • a9e9f426cc Some compilers require all of the make_error_* functions be template specializations. See prior log message. Beman Dawes 2007-09-21 11:45:23 +0000
  • 640383329f Strictly conforming compilers (EDG with --dep_name) require the make_* functions be defined before used. Report and fix from Markus Schopflin. EDG info from Boris Gubenko. Beman Dawes 2007-09-20 21:04:34 +0000
  • e4ca75e70a Add get_posix_category, get_system_category, to solve order-of-initialization issues Beman Dawes 2007-09-19 19:30:23 +0000
  • 4ff64eea34 Add get_posix_category, get_system_category, to solve order-of-initialization issues Beman Dawes 2007-09-19 19:28:56 +0000
  • 64b936097f Remove unnecessary overhead in execunix.c related to the timeout implementation. Also removed unused variables as diagnosed by the Sgi (mipspro) compiler. K. Noel Belcourt 2007-09-18 22:46:26 +0000
  • 9e9ac45181 quiet compiler warning Beman Dawes 2007-09-18 21:01:26 +0000
  • f114239d60 Missing std added to ::remove to clear problem in Sun tests Beman Dawes 2007-09-15 01:36:14 +0000
  • f733867bb0 Replace docs with up-to-date contents, design Beman Dawes 2007-09-14 15:45:36 +0000
  • 3f0a2acbe1 Supply errno values missing from Windows Mobile Beman Dawes 2007-09-14 10:37:11 +0000
  • 19892ad06b Remove <runtime-link>static to see if that is what is causing link problems on a few gcc platforms Beman Dawes 2007-09-14 02:00:25 +0000
  • 0a283a8f00 Ensure error_category::operator< test works regardless of how compiler lays out memory. Beman Dawes 2007-09-13 21:47:25 +0000
  • 1818d5f65a Some compilers warn on trailing enum constant list commas, so remove these to quiet the warnings. Beman Dawes 2007-09-12 21:43:20 +0000
  • 0af65ce63f Ha! Finally figured out how to shut off msvc exception switch warning. Also fix define misspelling. Beman Dawes 2007-09-11 02:07:50 +0000
  • 7f66a1ea0f Chris Kohlhoff says change needed for asio to link correctly Beman Dawes 2007-09-11 01:11:03 +0000
  • e062aaff2f Posix and Linux fixes Beman Dawes 2007-09-09 17:48:17 +0000