Commit graph

6855 commits

Author SHA1 Message Date
Dave Abrahams
2f62b30769 fixed bogus warning
[SVN r12964]
2002-02-27 23:27:50 +00:00
Rene Rivera
b74e1a0d55 Simplyfied find-subvariant-target.
[SVN r12948]
2002-02-27 05:32:16 +00:00
Rene Rivera
d1b459994a Fixed template for expand-target-subvariants.
[SVN r12943]
2002-02-26 18:31:51 +00:00
Rene Rivera
1f0cf3ca7c Really fixed the compatible subvariant dependency. Factored some duplicate code.
[SVN r12941]
2002-02-26 16:28:20 +00:00
Rene Rivera
8d98b79dab Fixed link compat. testing so that specifying multi-value requirements works. (ex. <runtime-link>static/dynamic>
[SVN r12934]
2002-02-25 02:47:09 +00:00
Dave Abrahams
0556bc2103 strip symbols in linker when <debug-symbols>off
[SVN r12931]
2002-02-24 23:40:45 +00:00
Dave Abrahams
09f283984b Fix <optimization>space
[SVN r12930]
2002-02-24 22:05:13 +00:00
Dave Abrahams
0ec107e671 Can't really remove command-files until <find-library> arguments are accounted for in their dependencies.
[SVN r12923]
2002-02-24 05:18:22 +00:00
Dave Abrahams
8194a0a19c Added search behavior to link command
[SVN r12921]
2002-02-24 02:50:07 +00:00
Beman Dawes
a53047b3d3 Better chdir wording (Dan Nuffer)
[SVN r12905]
2002-02-22 19:48:00 +00:00
Dave Abrahams
4789f37a7b added multithread support
[SVN r12853]
2002-02-18 16:17:51 +00:00
Dave Abrahams
f6acca80d9 Fixes for Rene's modifications
[SVN r12850]
2002-02-17 22:46:30 +00:00
Rene Rivera
23e6ec30cf Use DLL_AS_LIB to "hard" link DLLs in addition to dynamic link (-l).
[SVN r12844]
2002-02-17 00:28:39 +00:00
Rene Rivera
8f32164e9e Added DLL_AS_LIB flagfalg variable to indicate wether DLLs need to be "hard" linked on a platf
[SVN r12843]
2002-02-17 00:27:59 +00:00
Rene Rivera
8fd8df37d2 Fixed name expansion for Windows, that is platforms that generate multiple targets for DLLs.
[SVN r12814]
2002-02-15 06:15:22 +00:00
Rene Rivera
df6f25727f Latest changes to legacy Boost.Build. Cleanups, addition of "stage", elimination of BOOST_BUILD_INSTALLATION, canonization of target names, etc.
[SVN r12799]
2002-02-14 04:09:50 +00:00
Dave Abrahams
25a8d975a2 Bug fix thanks to Hugo Duncan for the report
[SVN r12782]
2002-02-11 17:01:34 +00:00
Rene Rivera
051ec557cd Updated to reflect current status of code. Spelling fixes, some variable reference fixes. Additions include documentation of stage, lib vs. dll linking, and names of targets.
[SVN r12781]
2002-02-11 16:26:25 +00:00
Dave Abrahams
0d7d8c2a4d bug fixes and more test cases
[SVN r12780]
2002-02-11 04:59:35 +00:00
Dave Abrahams
d86f51c9fe Bug fix + associated test
[SVN r12779]
2002-02-10 20:52:13 +00:00
Dave Abrahams
cedad448d5 Build request expansion
[SVN r12778]
2002-02-10 00:49:29 +00:00
Toon Knapen
bba28ed765 flags declarations used xlc instead of the real toolset name : vacpp
[SVN r12752]
2002-02-08 11:32:26 +00:00
Dave Abrahams
1698192df2 skip incompatible builds
[SVN r12747]
2002-02-07 01:42:57 +00:00
Rene Rivera
17dec5add8 Modified ARFLAGS so that the "/" is not needed because it is translated to "\\" by Boost.Jam.
[SVN r12712]
2002-02-04 22:18:46 +00:00
Rene Rivera
bacdb88347 Added <arflags> feature to all toolsets.
[SVN r12710]
2002-02-04 21:05:31 +00:00
Rene Rivera
32293480e5 Removed tabsà
[SVN r12709]
2002-02-04 20:47:07 +00:00
Rene Rivera
831f28843f Removed tab.
[SVN r12708]
2002-02-04 20:44:58 +00:00
Ralf W. Grosse-Kunstleve
d43f0f6d5e Compaq Tru64 cxx 6.5 toolset (based on tr64cxx-tools.jam);
tested with libs/python/Jamfile


[SVN r12685]
2002-02-04 11:51:44 +00:00
Dave Abrahams
0204700120 Slightly more-sophisticated testing behavior
[SVN r12632]
2002-02-02 14:06:13 +00:00
Dave Abrahams
f385672095 Fixes from Hugo Duncan (and me)
[SVN r12605]
2002-01-31 14:49:09 +00:00
Dave Abrahams
87926970e6 Better compatibility with default Jamfile configuration for MSVC
[SVN r12583]
2002-01-30 15:47:47 +00:00
Dave Abrahams
6cbe7bf2a6 bug fix
[SVN r12582]
2002-01-30 15:47:00 +00:00
Dave Abrahams
4410ea493c Bug fixes
[SVN r12581]
2002-01-30 15:46:06 +00:00
Vladimir Prus
d8df56134c Module os.path completed.
[SVN r12542]
2002-01-29 08:40:58 +00:00
Dave Abrahams
5a086381a0 Make sure <target-type> is never clobbered.
[SVN r12516]
2002-01-25 22:30:06 +00:00
Toon Knapen
1558678062 added -Ae flag to compile on HP
[SVN r12503]
2002-01-25 14:24:41 +00:00
Toon Knapen
200e341eb3 added new-line character after #endif directive (vacpp complains loudly)
[SVN r12502]
2002-01-25 14:13:40 +00:00
Toon Knapen
0f4ae0f8c6 changed "//" comment into /* */ because Aix C compiler can't handle C++-style comments
[SVN r12501]
2002-01-25 14:10:52 +00:00
Rene Rivera
da9aab86e8 Specified "Initialization" sequence, and updated the "Preamble" to reflect the sequence.
[SVN r12461]
2002-01-23 16:58:06 +00:00
Dave Abrahams
b6cdcbc1d6 Fix misattribution of PWD rule
[SVN r12457]
2002-01-23 14:58:00 +00:00
Toon Knapen
79251aaede executable flag on yyacc is set by Jamfile automatically
[SVN r12453]
2002-01-23 12:29:46 +00:00
Dave Abrahams
6c06af98fe Make it possible to compile a given source file by giving its object file name as a target.
[SVN r12443]
2002-01-22 13:53:04 +00:00
Toon Knapen
6cfadf7793 yyacc added again, but this time with the executable flag set
[SVN r12430]
2002-01-22 09:02:47 +00:00
Toon Knapen
4198d15f7e just deleting it to add it again with the executable flag set
[SVN r12429]
2002-01-22 09:01:57 +00:00
Dave Abrahams
7a8a546d9d initial checkin
[SVN r12416]
2002-01-22 03:46:44 +00:00
Rene Rivera
15f497b05b - Moved <suppress> code to support it for all target types.
- Added <linkflags> feature.
- Added <sysinclude> and <linkflags> to all toolsets.
- Documented existing changes to "variant" inheritance.


[SVN r12408]
2002-01-21 22:25:03 +00:00
Vladimir Prus
eafb20a9d6 Added support for building RPMs.
[SVN r12395]
2002-01-21 12:33:20 +00:00
Dave Abrahams
915f27ffe5 *** empty log message ***
[SVN r12365]
2002-01-20 06:14:45 +00:00
Toon Knapen
337546503e removed declared but never referenced variables
(spotted by mipspro compiler, generating warnings)


[SVN r12346]
2002-01-18 15:38:00 +00:00
Dave Abrahams
7b6b7e3087 use byacc instead of bison to relieve dependence on alloca
[SVN r12345]
2002-01-18 13:04:16 +00:00