2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 00:32:11 +00:00
Commit Graph

19 Commits

Author SHA1 Message Date
Rene Rivera
5f22da72aa Reporpous "-o" option to mirror all BB output to the specified file.
Useful for script control and for users to obtain a log in an easier
cross-platform manner.
2015-04-10 09:07:56 -05:00
Steven Watanabe
67a4c83e87 Avoid creating the hash in an object when it isn't needed.
[SVN r83834]
2013-04-10 18:50:33 +00:00
Jurko Gospodnetić
65d261d379 Added two missing header includes in Boost Jam's class.c module. Should fix warnings displayed when building using the mingw64 toolset about printf() and abort() functions having 'invalid implicit declarations'.
[SVN r80249]
2012-08-27 09:52:45 +00:00
Jurko Gospodnetić
773387d1a2 Boost Jam cleanup - minor stylistic changes.
[SVN r80113]
2012-08-21 15:43:30 +00:00
Jurko Gospodnetić
c16ae1c68a Boost Jam/Build cleanup - minor stylistic changes (comment updates; line wrapping; removed some dead/unused function declarations, parameters & code; declared variables as const; reordered some #include directives alphabetically, removed some unnecessary ones and added several missing ones discovered by the reordering).
[SVN r79569]
2012-07-17 08:56:49 +00:00
Steven Watanabe
5eec7d95fe Optimize variable lookup to bypass hash for constant variable names.
[SVN r77491]
2012-03-22 23:26:48 +00:00
Steven Watanabe
60d66ca888 Use dynamic arrays instead of linked lists. Reduces memory use about 10% overall.
[SVN r77408]
2012-03-19 18:17:36 +00:00
Steven Watanabe
0ec332fea3 Fix alias violations in hash.
[SVN r77190]
2012-03-03 21:46:53 +00:00
Steven Watanabe
77f10e6561 Clean up the evil 'variables of the running module are swapped with the global variable table' hack.
[SVN r75912]
2011-12-12 02:02:20 +00:00
Steven Watanabe
1f5b86dac0 Replace all calls to object_new with a literal with constants.
[SVN r75890]
2011-12-11 05:11:26 +00:00
Steven Watanabe
ea1a2928d2 Replace newstr with object. Use OBJECT * instead of char *. Fix a few bugs uncovered by the better typechecking.
[SVN r75609]
2011-11-22 23:04:09 +00:00
Steven Watanabe
86278a4624 Fix memory leaks. Make sure that newstr and copystr are always used as needed.
[SVN r75502]
2011-11-16 03:00:54 +00:00
Vladimir Prus
7df1f2f4af Kill 'engine/src', moving all content to 'engine'.
[SVN r68592]
2011-02-01 08:16:47 +00:00
Vladimir Prus
0f77dbdae2 Move tools/jam into tools/build/v2/engine
[SVN r64010]
2010-07-14 10:37:12 +00:00
Jurko Gospodnetić
b14209b789 Major stylistic changes throughout the Boost Jam source base. No implementation changes.
Cleanup done while researching the Boost Jam internals. Added better implementation description comments at many places. Cleaned up the 'dependant' and 'dependency' terminology that got mixed up in several places. Renamed several functions to use underscores as word separators.

[SVN r48480]
2008-08-30 23:56:49 +00:00
Jurko Gospodnetić
84c8a57403 Minor stylistic changes throughout Boost Jam sources. Mostly corrected indentation, removed trailing spaces and updated comments.
[SVN r48445]
2008-08-29 12:59:49 +00:00
Vladimir Prus
0a31772f1c BSL
[SVN r25055]
2004-09-13 16:19:19 +00:00
Rene Rivera
cc58f9419f Fix compilation for conforming C compilers, in this case Borland. Structure initialization is only allowed with constant initializers.
[SVN r19456]
2003-08-05 04:59:57 +00:00
Vladimir Prus
4d4b3da5d3 Add forgotten files.
[SVN r19432]
2003-08-04 09:31:20 +00:00