Dave Abrahams
806e3ef849
Warning suppression for GCC from Pierre Barbier de Reuille
...
<pierre.barbier-at-cirad.fr>
[SVN r19437]
2003-08-04 15:52:51 +00:00
Dave Abrahams
b458931735
Fixes for mistakes in tagged lambda conversion. Aleksey, I'm not sure if these are really what you intend, but they stop the errors.
...
[SVN r19436]
2003-08-04 15:42:46 +00:00
Beman Dawes
2abfdea898
clarify operator /= rationale
...
[SVN r19435]
2003-08-04 12:16:27 +00:00
Vladimir Prus
3c9c004d32
Rename 'xnew' to just 'new'.
...
[SVN r19434]
2003-08-04 11:12:30 +00:00
Vladimir Prus
ad6f231251
Drop all style classes support.
...
[SVN r19433]
2003-08-04 10:53:34 +00:00
Vladimir Prus
1e2322c676
Add forgotten files.
...
[SVN r19432]
2003-08-04 09:31:20 +00:00
Vladimir Prus
736225e305
New builtin NORMALIZE_PATH.
...
[SVN r19431]
2003-08-04 09:29:28 +00:00
Vladimir Prus
6d53141789
New builtin SORT.
...
[SVN r19430]
2003-08-04 09:27:47 +00:00
Vladimir Prus
22db3ba2a0
Convert remaining classes.
...
[SVN r19429]
2003-08-04 09:25:34 +00:00
Vladimir Prus
2e29a7b9a7
Move abstract-target hierarchy to new classes.
...
[SVN r19428]
2003-08-04 09:22:29 +00:00
Vladimir Prus
d2b240ae8c
Move generators to new-style classes.
...
[SVN r19427]
2003-08-04 09:19:54 +00:00
Vladimir Prus
55c1201fd5
Make action hierarchy use new style classes.
...
[SVN r19426]
2003-08-04 09:15:36 +00:00
Vladimir Prus
40e1ae2b43
Make virtual-target hierarchy use new style classes.
...
[SVN r19425]
2003-08-04 09:13:22 +00:00
Vladimir Prus
d991f53f73
Refactorings.
...
* jam_src/modules.c: (import_module, imported_modules): New functions.
* jam_src/builtins.c (builtin_import_module, builtin_imported_modules):
Just call the above.
* new/class.jam: Add some extra tests.
[SVN r19424]
2003-08-04 09:09:49 +00:00
Vladimir Prus
2231d0e36e
Introduce new-style classes. They are declared by 'xclass' and instances
...
are created by 'xnew'. Those names will be changed when all classes are
migrated.
[SVN r19423]
2003-08-04 09:01:54 +00:00
Vladimir Prus
8fbe15a8e3
Speed up module imports.
...
* jam_src/builtins.c: New builtins IMPORT_MODULE and IMPORTED_MODULES.
jam_src/rules.c: (bindrule): Refactor. (lookup_rule): New function.
* kernel/modules.jam: Make use of IMPORT_MODULE.
[SVN r19422]
2003-08-04 08:45:41 +00:00
Joel de Guzman
b2942a0aab
Fixed get_slice
...
[SVN r19421]
2003-08-04 05:09:23 +00:00
Joel de Guzman
e8fca1bca1
Better usage of handle<>.
...
[SVN r19420]
2003-08-04 03:24:41 +00:00
Joel de Guzman
67c9ce249c
Fixed negative ref count bug
...
[SVN r19419]
2003-08-04 02:36:47 +00:00
Aleksey Gurtovoy
5a6ecbefcf
fix preprocessed header name note
...
[SVN r19418]
2003-08-04 02:21:00 +00:00
Aleksey Gurtovoy
187e3dbdbf
add support for tagged lambda invocations
...
[SVN r19417]
2003-08-04 02:03:46 +00:00
Dave Abrahams
37656de5a2
Move assignment operator inline as a workaround for a vc7 bug.
...
[SVN r19416]
2003-08-03 14:19:09 +00:00
Dave Abrahams
7b55d04abc
Workaround for a heinous vc7 bug
...
[SVN r19414]
2003-08-03 11:48:55 +00:00
John Maddock
df2bb03145
Fixed STLPort detection
...
[SVN r19413]
2003-08-03 11:44:41 +00:00
John Maddock
262dd04857
Refactored config test options.
...
Regenerated script generated files.
[SVN r19412]
2003-08-03 11:41:45 +00:00
Aleksey Gurtovoy
0f616081e7
add template_arity test
...
[SVN r19407]
2003-08-02 23:17:18 +00:00
Beman Dawes
ab16cca82b
correct link to searchable archive
...
[SVN r19406]
2003-08-02 18:20:14 +00:00
Dave Abrahams
d6203b13cd
Apply patch for GCC 3.3 from larsbj-at-gullik.net (Lars Gullik Bjønnes)
...
[SVN r19403]
2003-08-02 16:17:48 +00:00
Dave Abrahams
0eeeb09578
Improved the incomplete type detection workaround for MSVC. It now
...
works even with the /vmg switch which makes all member pointers the
same size.
[SVN r19402]
2003-08-02 15:58:44 +00:00
John Maddock
3f4982c02e
Added tests for a gcc specific bug
...
[SVN r19401]
2003-08-02 11:53:35 +00:00
John Maddock
4ee6df6ab5
Added fix for gcc bug in 3.1 and 3.2 versions.
...
[SVN r19400]
2003-08-02 11:52:32 +00:00
Beman Dawes
cc2d1cf94d
Initial commit
...
[SVN r19391]
2003-07-31 19:25:21 +00:00
Dave Abrahams
29dd39471d
added internals
...
[SVN r19390]
2003-07-31 18:03:17 +00:00
Dave Abrahams
8e94d2a8aa
Workarounds for VC6 bugs
...
[SVN r19389]
2003-07-31 15:56:10 +00:00
Dave Abrahams
fcea1df9bc
boost/graph/graph_traits.hpp -- workaround for a vc6 ICE
...
boost/graph/adjacency_matrix.hpp,
boost/graph/detail/adjacency_list.hpp -- use boost/limits.hpp instead of <limits>, for portability.
[SVN r19388]
2003-07-31 15:06:00 +00:00
Eric Friedman
e631464422
Fixed file info.
...
[SVN r19387]
2003-07-31 01:38:13 +00:00
Dave Abrahams
a203f26635
Improved support for BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
[SVN r19386]
2003-07-31 01:27:41 +00:00
Dave Abrahams
52aea5bbdf
Bug fix for spaces in pathnames
...
[SVN r19385]
2003-07-31 01:21:21 +00:00
Beman Dawes
255d4b9494
improve Intel 7.0/01 performance
...
[SVN r19384]
2003-07-31 01:16:32 +00:00
Dave Abrahams
b8730326b0
Improved support for BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
[SVN r19383]
2003-07-31 01:11:36 +00:00
Dave Abrahams
0f689a5c74
Prune #includes
...
[SVN r19382]
2003-07-31 01:04:51 +00:00
Eric Friedman
e85776edfa
Fixed file info.
...
[SVN r19381]
2003-07-31 00:45:44 +00:00
Beman Dawes
3d219d249c
fix libs/libs/ glitch
...
[SVN r19380]
2003-07-31 00:43:17 +00:00
Dave Abrahams
36dc33b5e0
Workarounds for broken compilers
...
[SVN r19379]
2003-07-31 00:34:58 +00:00
Beman Dawes
d47c598a38
Force early instantiation so test works with delayed instantiation compilers (Greg Comeau)
...
[SVN r19378]
2003-07-31 00:11:24 +00:00
Dave Abrahams
fc899d6a14
object_core.hpp - use detail/is_xxx to generate template identifiers
...
object_operators.hpp - use SFINAE to prevent ADL from finding
generalized operators inappropriately
[SVN r19377]
2003-07-30 23:48:06 +00:00
Eric Friedman
bef53027b6
Incorrect type declaration.
...
[SVN r19376]
2003-07-30 23:39:42 +00:00
Eric Friedman
52d3067d3c
BoostBook progress.
...
[SVN r19375]
2003-07-30 23:34:32 +00:00
Eric Friedman
8cc3a8edaf
Allow get of const from non-const variant.
...
[SVN r19374]
2003-07-30 22:23:54 +00:00
Daniel Frey
9db729d559
Added safe_bool_testable_test
...
[SVN r19373]
2003-07-30 21:33:37 +00:00