Commit Graph

50050 Commits

Author SHA1 Message Date
Dave Abrahams
ee1dd5e98b nonconformance workaround from Gottfried.Ganssauge@HAUFE.DE
[SVN r16653]
2002-12-18 17:56:42 +00:00
Beman Dawes
37dfa19a69 add convenience_test
[SVN r16652]
2002-12-18 17:10:54 +00:00
Beman Dawes
5416793f53 add convenience.cpp
[SVN r16651]
2002-12-18 17:10:31 +00:00
Beman Dawes
253f1683ee add convenience.hpp reference
[SVN r16650]
2002-12-18 17:10:11 +00:00
Beman Dawes
1cd5d49836 initial commit
[SVN r16649]
2002-12-18 17:09:08 +00:00
Beman Dawes
e7e59870eb quiet unused parameter warning
[SVN r16648]
2002-12-18 17:04:18 +00:00
Beman Dawes
5916fc1caf Fixes, reliability improvements
[SVN r16646]
2002-12-18 14:59:48 +00:00
Dave Abrahams
30b1148776 update INTEL_LINUX_VERSION (Guillaume Melquiond <gmelquio@ens-lyon.fr>)
[SVN r16645]
2002-12-18 13:12:27 +00:00
Dave Abrahams
23ef919756 fix typo (Guillaume Melquiond <gmelquio@ens-lyon.fr>)
[SVN r16644]
2002-12-18 13:10:53 +00:00
Beman Dawes
d37255c712 Add parse msg to improve error reporting
[SVN r16643]
2002-12-18 12:20:55 +00:00
Jeff Garland
8d57cb2aa1 check that GNU is defined before comparing
[SVN r16642]
2002-12-18 09:52:58 +00:00
Joel de Guzman
78d3ff650a typo error __rsub__ to __sub__
[SVN r16641]
2002-12-18 01:23:21 +00:00
Beman Dawes
e558ae51bd Add :space to std::string to prevent garbled msg
[SVN r16640]
2002-12-17 22:01:09 +00:00
Beman Dawes
ab14e414f4 remove unreachable return (Peter Dimov)
[SVN r16639]
2002-12-17 15:43:36 +00:00
Dave Abrahams
251fe38abb Bug fix
[SVN r16637]
2002-12-17 14:15:07 +00:00
Douglas Gregor
764545827c function_base.hpp:
- Use BOOST_WORKAROUND more
  - Borland C++ 5.5 update 2 doesn't support enable_if
  - MSVC 7.0 needs the comparison-with-zero workarounds


[SVN r16636]
2002-12-17 13:50:07 +00:00
Dave Abrahams
a22cfae571 Attempted fix for people who want to work with 2 versions
[SVN r16635]
2002-12-17 12:57:50 +00:00
Aleksey Gurtovoy
c73984d379 add tuple example
[SVN r16633]
2002-12-17 10:51:04 +00:00
Aleksey Gurtovoy
d91f50c916 limited metafunction form support
[SVN r16632]
2002-12-17 10:42:05 +00:00
Vladimir Prus
6e64fdbaed Add a new test, which fails and is therefore commented out.
[SVN r16631]
2002-12-17 08:21:19 +00:00
Dave Abrahams
289e7a53fa Add missing libutil for embedding
[SVN r16630]
2002-12-17 00:20:43 +00:00
Dave Abrahams
b227018e19 Add some tests against array types.
[SVN r16628]
2002-12-16 23:57:20 +00:00
Dave Abrahams
ebf59dbde4 Add libdl for Unix
[SVN r16627]
2002-12-16 22:59:52 +00:00
Douglas Gregor
5eab52161f Remove MSVC-specific hack
[SVN r16626]
2002-12-16 22:48:07 +00:00
Dave Abrahams
c2dd685a82 Bug fix with construction of std::exception
[SVN r16625]
2002-12-16 21:14:30 +00:00
Beman Dawes
f5969efbff Fixes from Vladimir Prus
[SVN r16624]
2002-12-16 16:34:32 +00:00
Beman Dawes
54bb65dbfc Clarify redirection, add rationale
[SVN r16623]
2002-12-16 13:54:56 +00:00
John Maddock
baf07a3b96 Finally got Kylix environment variable support working,
Added Kylix build docs.


[SVN r16622]
2002-12-16 12:58:18 +00:00
John Maddock
b0f24ee9dd Added -g255 option for builds so that the compiler doesn't stop if there are a lot of warnings
[SVN r16621]
2002-12-16 12:55:38 +00:00
Dave Abrahams
62cd295242 GCC-2.95.2 workarounds
[SVN r16620]
2002-12-16 04:01:50 +00:00
Dave Abrahams
95896f67e5 Fix typo due to "William Trenker" <wtrenker@hotmail.com>
[SVN r16619]
2002-12-16 03:30:34 +00:00
Douglas Gregor
4af9228e46 Support comparisons against 0 on MSVC
[SVN r16618]
2002-12-15 16:05:01 +00:00
Douglas Gregor
d54dc2c62f Forward-declare function_base for use in the allocator
[SVN r16617]
2002-12-15 15:20:28 +00:00
Douglas Gregor
0db5e1df05 MIPSpro's library needs to use allocator<function_base>, not allocator<void>
[SVN r16616]
2002-12-15 15:13:51 +00:00
Douglas Gregor
ec0b689083 Removed enable_if checks: the same syntax is supported regardless of support
for enable_if


[SVN r16615]
2002-12-15 14:55:07 +00:00
Douglas Gregor
fdaee7924d Use boost/assert.hpp to check (at runtime) if the int passed to Boost.Function's
clearing constructor is zero


[SVN r16614]
2002-12-15 14:54:32 +00:00
Douglas Gregor
0d71041b63 function_template.hpp:
- When enable_if is not supported, supply an int version of the constructor
    and assignment operator so that the '= 0' or construct-with-0 syntax is
    usable


[SVN r16613]
2002-12-15 14:51:16 +00:00
Douglas Gregor
1a570150b9 function_base.hpp:
- GCC 3.0 and later do support enable_if. Not sure what happened there...
  - Use BOOST_WORKAROUND in some places (more to come...)


[SVN r16612]
2002-12-15 14:45:13 +00:00
Vladimir Prus
fa3783067d Another bugfix for dependency properties in use requirements.
* new/targets.jam
    (generate-dependencies): New argument 'extra-properties.
        Add it to properties used for building dependencies.
    (basic-target.generate): Use the above change.


[SVN r16611]
2002-12-15 10:14:11 +00:00
Vladimir Prus
4b689f1368 Add a script to facilitate creating of tests from directories.
[SVN r16610]
2002-12-15 10:10:10 +00:00
Vladimir Prus
bd6665f878 Bugfix.
* new/builtin.jam: When hardcoding dll paths, check for
     <library> properties too, no only for sources of
     LIB type.


[SVN r16609]
2002-12-15 08:07:12 +00:00
Aleksey Gurtovoy
c3fe5ddfe0 add missing lambda support
[SVN r16608]
2002-12-14 23:58:59 +00:00
Dave Abrahams
08d2ea11cc update news
[SVN r16607]
2002-12-14 00:17:22 +00:00
Dave Abrahams
d3a3867e93 Handle unsigned long values that don't fit in a long.
[SVN r16606]
2002-12-14 00:10:52 +00:00
Aleksey Gurtovoy
84d09a90ad remove using decls
[SVN r16605]
2002-12-13 21:33:13 +00:00
Dave Abrahams
757184f65b enum export
[SVN r16604]
2002-12-13 20:04:34 +00:00
Dave Abrahams
40ecd6b1df enum export
[SVN r16603]
2002-12-13 19:58:24 +00:00
Beman Dawes
add1137490 Address issues from Pavel Vozenilek
[SVN r16602]
2002-12-13 14:25:57 +00:00
John Maddock
b52a5d6c43 Initial commit
[SVN r16601]
2002-12-13 11:14:29 +00:00
Aleksey Gurtovoy
5bacdd73b7 add 'fold' test case
[SVN r16599]
2002-12-12 22:29:12 +00:00