Gennaro Prota
a70f7ad2f0
"envelope" for non-type template parameters (useful to workaround compiler bugs)
...
[SVN r18270]
2003-04-16 22:51:39 +00:00
Bruno da Silva de Oliveira
e96b81efe2
- New code (more generic) for declaring the smart pointer converters
...
[SVN r18269]
2003-04-16 22:35:09 +00:00
Douglas Gregor
c2b7f539a4
Make initialize not fail when there is no BOOST_ROOT defined
...
[SVN r18268]
2003-04-16 20:44:33 +00:00
Douglas Gregor
9ee21526cd
Don't try to transform a native path for the DocBook DTD/XSL if no
...
path was given
[SVN r18267]
2003-04-16 17:44:05 +00:00
Dave Abrahams
bf668e41d8
Modifications for working under Cygwin
...
[SVN r18266]
2003-04-16 16:14:20 +00:00
Dave Abrahams
c91cdb1bdc
Tweak citations, etc.
...
[SVN r18265]
2003-04-16 16:12:34 +00:00
Dave Abrahams
f5ea6572d2
NULL shared_ptr conversions, more tests for custom to-python shared_ptr registrations
...
[SVN r18263]
2003-04-16 14:32:14 +00:00
Dave Abrahams
89915b82d3
warning suppression
...
[SVN r18261]
2003-04-16 14:29:27 +00:00
Dave Abrahams
68b358fb5d
Add missing #include
...
[SVN r18260]
2003-04-16 14:28:32 +00:00
Dave Abrahams
daed960168
*** empty log message ***
...
[SVN r18259]
2003-04-16 13:39:28 +00:00
Douglas Gregor
5b63f9fb30
Pick the first type that has the right alignment. The types are roughly ordered
...
based on size, so this prevents the alignment type from being much larger than
it should be.
[SVN r18258]
2003-04-16 13:36:07 +00:00
Douglas Gregor
4dae43f52f
Add num_slots method to determine the number of slots, plus testcases and
...
documentation
[SVN r18257]
2003-04-16 13:22:01 +00:00
Vladimir Prus
cef52b8fee
Workaround: change timestamp of 0, to 1, so that Jam does not consider
...
file as missing. This is needed because /cygdrive on cygwin has the
zero timestamp.
* new/fileunix.c
(file_time): The above change.
[SVN r18256]
2003-04-16 10:01:17 +00:00
Joel de Guzman
63a42af38a
tweaks
...
[SVN r18255]
2003-04-15 12:48:27 +00:00
Dave Abrahams
dc4b90264c
Fix bug report from Jacek Generowicz <jacek.generowicz-at-cern.ch>
...
[SVN r18254]
2003-04-15 11:10:53 +00:00
Guillaume Melquiond
d59ce740fa
Added I(T,T) functions, and corrected a few bugs
...
[SVN r18253]
2003-04-15 11:05:18 +00:00
Guillaume Melquiond
b6487dc18e
Added two examples: transc and filter
...
[SVN r18252]
2003-04-15 11:01:53 +00:00
Bruno da Silva de Oliveira
ab8e766f22
- Fixed a inheritance bug, and added a test for it.
...
[SVN r18251]
2003-04-14 23:34:33 +00:00
Vladimir Prus
4d82402f55
Bugfix: set NDEBUG for release builds.
...
* new/builtin.jam: Make <optimization>speed active property and add
<define>NDEBUG for it.
* test/ndebug.py: New test.
[SVN r18250]
2003-04-14 11:02:34 +00:00
Vladimir Prus
32938080e6
Cleanups.
...
* new/targets.jam
(project-target.reference-properties): Call 'run-action' on properties,
to match the process in 'basic-target'.
(basic-target.refined-properties): Remove the comment about difference
from the above rule.
[SVN r18249]
2003-04-14 10:06:20 +00:00
Vladimir Prus
41b9236ee1
Fix graphviz parser build. Don't know how, but neither the current version,
...
nor the one before my V2 tweaks did not compile --- while it did compile
previosly.
* yystype.h
(YYSTYPE_IS_DECLARED): Define this, so that generated parser don't try
to redefine YYSTYPE to be int.
* graphviz_lex.l: Include 'yystype.h' right at the beginning, before generated
parser header, so that the above change takes effect.
[SVN r18248]
2003-04-14 08:44:50 +00:00
Vladimir Prus
65ac34d40c
Bugfix: don't create duplicate virtual targets for searched lib with
...
the same properties. Thanks to Andre Hentz for finding this bug and
providing the test case.
* new/builtin.jam
(searched-lib-generator.run): Pass the result through
'virtual-target.register'.
* test/searched_lib.py: Add new test.
[SVN r18247]
2003-04-14 05:51:06 +00:00
Jeremy Siek
d719cbb413
fixed some type requirements for the Graph type
...
[SVN r18246]
2003-04-13 16:23:32 +00:00
Douglas Gregor
01b1af3bca
Jamfile.v2: documentation Jamfile for Boost.Signals
...
[SVN r18245]
2003-04-13 14:53:05 +00:00
Douglas Gregor
f959e2f405
Jamfile.v2: Jamfile for Boost.Function documentation
...
[SVN r18244]
2003-04-13 14:51:26 +00:00
Douglas Gregor
adf0f80ee5
Tighten up the specification of <inherits>
...
[SVN r18243]
2003-04-13 14:46:07 +00:00
Douglas Gregor
236cc60f37
function.xsl:
...
- Use arabic numbering for semantic clauses
collect.xsl:
- Accept the input directory as a stylesheet parameter
doxygen2boostbook.xsl:
- Update for recent changes in the BoostBook XML format
[SVN r18242]
2003-04-13 14:44:38 +00:00
Douglas Gregor
065bf18438
boostbook.jam:
...
- Factor out XSLT processing rules
- Add "tests" rule to build testcases and Jamfiles
doxygen.jam:
- Use Doxygen as-is, without the monolithic XML file patch
xsltproc.jam:
- xsltproc XSLT toolset
user-config.jam:
- add "using xsltproc"
[SVN r18241]
2003-04-13 14:41:40 +00:00
Aleksey Gurtovoy
f19d8dedc3
fix integral constant definition issue
...
[SVN r18240]
2003-04-12 18:25:44 +00:00
John Maddock
6f608fa493
Added function_traits include.
...
[SVN r18239]
2003-04-12 10:31:40 +00:00
Terje Slettebø
c12159af0e
no message
...
[SVN r18238]
2003-04-12 08:02:14 +00:00
Guillaume Melquiond
f5805415bb
Added a missing namespace in pow
...
[SVN r18236]
2003-04-11 12:14:36 +00:00
John Maddock
c381139dfc
Added no exception handling patch
...
[SVN r18235]
2003-04-11 10:49:52 +00:00
John Maddock
f7f84ae35f
Added exception handling detection, disabled thread support for platforms where we can actually detect whether it is on or not.
...
[SVN r18234]
2003-04-11 10:47:00 +00:00
Aleksey Gurtovoy
12242a4aea
add missing include
...
[SVN r18233]
2003-04-11 08:55:32 +00:00
Jens Maurer
40a338ad86
work around SGI MIPSpro 7.3.1.x optimizer problem (Synge Todo)
...
[SVN r18232]
2003-04-11 08:39:43 +00:00
Dave Abrahams
cfec14c02d
Fix a bug in preprocessor usage
...
[SVN r18231]
2003-04-11 06:56:52 +00:00
Vladimir Prus
c714eb2220
Fix a bug introduces in 1.8 which broke gcc tests. Do not think that import
...
libraries are used with gcc, even on NT. The previos version assumed that
import libraries are always used on NT.
[SVN r18230]
2003-04-11 06:31:14 +00:00
Vladimir Prus
ea5814caa0
Add missing quoting around filesnames.
...
[SVN r18229]
2003-04-10 15:17:21 +00:00
Vladimir Prus
2c0b3fa127
Restore prebuilt.py to life on NT/gcc.
...
[SVN r18228]
2003-04-10 15:10:37 +00:00
Dave Abrahams
b1255bc205
Fixed some config; rationalized # directives, used BOOST_WORKAROUND
...
[SVN r18227]
2003-04-10 12:45:19 +00:00
Dave Abrahams
01154dcf71
Added test for BOOST_NO_MPL_AUX_HAS_XXX macro
...
[SVN r18226]
2003-04-10 12:43:19 +00:00
Dave Abrahams
7582616111
optimized insertion-sort
...
[SVN r18225]
2003-04-10 11:33:13 +00:00
Vladimir Prus
db13234b07
Patch from Andre Hentz.
...
get os=cygwin/toolset=msvc to pass the tests
* new/msvc.jam
(link): create a CYGWIN-specific version (assumes bash and cygpath)
(archive): convert paths from unix-style to nt-style
(init): use platform-independent paths
* test/dependency-test/foo.jam
add __declspec if CYGWIN and not GCC
[SVN r18224]
2003-04-10 09:49:31 +00:00
Ronald Garcia
d4e8a201f9
Grammatical corrections.
...
[SVN r18223]
2003-04-09 15:48:37 +00:00
Vladimir Prus
1ca18e325d
Improve library handling.
...
* new/toolset.jam
(flags): Add 'unchecked' parameter, too allow declaring flags for other
modules.
* new/builtin.jam: Don't declare LIBRARY_PATH_OPTION.
* new/borland.jam: Use flags to declare LIBRARY_PATH_OPTION and LIBRARY_OPTION.
* new/msvc.jam: Use flags to declare LIBRARY_PATH_OPTION and LIBRARY_OPTION.
[SVN r18222]
2003-04-09 14:14:57 +00:00
Ronald Garcia
58461052ae
Patch from Matthias Troyer.
...
[SVN r18221]
2003-04-09 13:58:41 +00:00
Ronald Garcia
9e378df8e3
Forgot to commit this file along with the other revisions allowing default
...
constructed multi_arrays
[SVN r18220]
2003-04-09 13:53:16 +00:00
Vladimir Prus
1f7b896dfd
Borland tweaks.
...
* test/dependency_test.py
Ignore *.tds files.
[SVN r18219]
2003-04-09 12:17:11 +00:00
Vladimir Prus
cfe6411c1d
Test tweak: don't import toolsets --- user-config/test-config should do that.
...
[SVN r18218]
2003-04-09 12:14:28 +00:00