2
0
mirror of https://github.com/boostorg/tr1.git synced 2026-01-19 04:42:14 +00:00

157 Commits

Author SHA1 Message Date
John Maddock
06a70848dd Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.


[SVN r49254]
2008-10-10 16:10:00 +00:00
John Maddock
be5a9d31d0 Fix TR1 includes.
[SVN r49114]
2008-10-02 18:07:23 +00:00
John Maddock
4bcef1b9a1 Fix for STLPort under the PGI compiler.
[SVN r48440]
2008-08-29 08:59:15 +00:00
John Maddock
5a016529e0 regex is too immature for use.
[SVN r48419]
2008-08-28 12:14:11 +00:00
John Maddock
e00519a472 Update TR1 library to cope with GCC-4.3 in C++0x mode, and in TR1 mode.
Updated regex concepts to match the TR1.
Added "tricky" cmath_test to test for the functions Boost doesn't implement.

[SVN r48413]
2008-08-28 11:02:59 +00:00
John Maddock
b3bdc24b80 Add parenthesis around function calls in case the functions are also macros.
[SVN r48395]
2008-08-26 15:44:42 +00:00
John Maddock
1b69b2bc3e Initial commit.
[SVN r48394]
2008-08-26 15:34:00 +00:00
John Maddock
685cc3f92a Adjust run_random test to be TR1 conforming (zero argument to seed isn't required by TR1) and make default parameters for mersenne_twister consistent.
[SVN r48121]
2008-08-13 09:14:19 +00:00
John Maddock
defb750d73 Added <cmath> support to the TR1 library.
Added Borland and Sun workaround headers to the TR1 lib.
Added a "no tr1" version of cmath to Boost.Config and made use of it throughout Boost.Math.

[SVN r48054]
2008-08-10 09:12:02 +00:00
John Maddock
5539d4bc34 Added support for the unordered containers.
[SVN r47989]
2008-08-05 10:42:40 +00:00
John Maddock
19d788ce18 Added support for the unordered containers.
[SVN r47988]
2008-08-05 10:42:03 +00:00
John Maddock
096acd0918 Fix broken links.
[SVN r47878]
2008-07-30 09:17:53 +00:00
John Maddock
8104bb3fc6 Updated Config/TR1 tests so they include the needed headers.
Added new TR1 tests to catch some cyclic dependency errors.

[SVN r47351]
2008-07-12 12:41:52 +00:00
John Maddock
4c10f8f443 Fix some regressions: note this is still only a partial fix, changes to the Boost.Config tests are also needed.
[SVN r47321]
2008-07-11 18:02:27 +00:00
Daniel James
d46f416187 Update the license link markup in the TR1 documentation.
[SVN r45862]
2008-05-28 09:44:15 +00:00
K. Noel Belcourt
64b0c9008d Patch tr1/test Jamfile so compile actions are correct.
[SVN r45456]
2008-05-17 18:04:04 +00:00
John Maddock
c8f3d8c622 Added TR1 include path to configuration tests.
[SVN r45423]
2008-05-16 11:13:29 +00:00
John Maddock
f508ef04c5 Fix broken link as per report #1658.
[SVN r43435]
2008-02-29 09:58:30 +00:00
Daniel James
0c37bb1063 Fix some broken links.
[SVN r43206]
2008-02-10 09:55:03 +00:00
John Maddock
866a2ba1e4 We don't have a tr1::hash functor if the std lib is the Apache version.
[SVN r42852]
2008-01-18 17:05:35 +00:00
John Maddock
da0a297157 Patch regex concept checks and TR1 library to work with VC9 + MS TR1 feature pack.
[SVN r42751]
2008-01-14 13:17:09 +00:00
John Maddock
5ac11e5aa4 Fixes #1474.
[SVN r41976]
2007-12-11 18:51:57 +00:00
John Maddock
81bdfe3aaf Disable long double tests if there are no long double math functions.
[SVN r41038]
2007-11-12 17:21:47 +00:00
John Maddock
1b83cacb17 Added license info.
[SVN r40901]
2007-11-07 18:27:08 +00:00
John Maddock
d36847207c Patches from Trac #583.
[SVN r40654]
2007-11-01 18:05:33 +00:00
Joel de Guzman
87c6b07d35 Fusion 2.1 one more time with care
[SVN r40393]
2007-10-24 02:37:23 +00:00
John Maddock
85fef0dc2e Ooops, put preprocessor logic in the right place!
[SVN r40349]
2007-10-23 09:34:40 +00:00
John Maddock
471e2428ad IBM xlc++ has support for TR1 when __IBMCPP_TR1__ is defined.
[SVN r40295]
2007-10-22 17:53:05 +00:00
John Maddock
73c6132551 Oops, forgot to add new file!!
[SVN r39421]
2007-09-20 17:54:55 +00:00
John Maddock
973f2b8c3e Update to TR1 to better support gcc.
Refactored configuration settings so if the .hpp versions of the headers are included then there's no need to figure out the location of the actual std lib headers.
Updated docs to match.

[SVN r39408]
2007-09-20 12:38:53 +00:00
John Maddock
de1870e5f2 Apply sunpro fix from 1.34.1
[SVN r39258]
2007-09-14 08:54:31 +00:00
John Maddock
50a5daf057 Updated gcc config using STLport's settings so that TR1 functions correctly when Boost is installed in for example /usr/include/
[SVN r39150]
2007-09-06 17:10:05 +00:00
Vladimir Prus
3d3789b1ee Remove V1 Jamfiles
[SVN r38516]
2007-08-08 19:02:26 +00:00
John Maddock
1ed4a09588 Fix header include.
[SVN r36664]
2007-01-08 09:33:49 +00:00
Jeff Garland
3268e7484f fix some spelling errors
[SVN r35781]
2006-10-29 20:00:49 +00:00
Jeff Garland
ff88f1535d add section about writing code
[SVN r35780]
2006-10-29 19:55:07 +00:00
John Maddock
957459d885 Undone previous Borland fix: it breaks other compilers!
[SVN r35492]
2006-10-04 17:33:36 +00:00
John Maddock
365d20c94d Improve Borland 5.8.2 support.
[SVN r35484]
2006-10-04 09:21:00 +00:00
John Maddock
45fc89baf1 Fixes to improve Borland-5.8.2 support.
[SVN r35483]
2006-10-04 09:13:19 +00:00
John Maddock
c19e03dfec Rename long filename.
[SVN r35044]
2006-09-08 09:38:51 +00:00
John Maddock
820b7ea064 Rename long filename.
[SVN r35042]
2006-09-08 09:38:00 +00:00
John Maddock
435da8cfdf Fixed stupid typo.
[SVN r34922]
2006-08-22 18:02:56 +00:00
John Maddock
f9df40c032 Added sunpro workaround files
[SVN r34916]
2006-08-22 12:24:51 +00:00
John Maddock
6d82ce5240 Trivial sunpro fix.
[SVN r34911]
2006-08-22 11:40:48 +00:00
John Maddock
99e611fd83 Sunpro fix, and updated docs accordingly.
[SVN r34910]
2006-08-22 11:39:56 +00:00
Joel de Guzman
13a7bb4a07 Using Fusion2
[SVN r34897]
2006-08-16 16:52:43 +00:00
John Maddock
90cb797af3 renamed over long file names.
[SVN r34595]
2006-07-17 14:24:09 +00:00
John Maddock
1a990d0723 Added license info.
[SVN r34594]
2006-07-17 11:48:37 +00:00
John Maddock
081b8d928e Shortened filesnames.
Fixed min/max usage.


[SVN r34593]
2006-07-17 11:48:13 +00:00
John Maddock
0abb564e5f Changed filesnames to be less than 31 characters
[SVN r34591]
2006-07-17 11:34:50 +00:00