K. Noel Belcourt
30130783cb
Add ability to limit amount of target output that is
...
output by bjam. Added bjam argument -mx where x is
the maximum amount of output to be captured from a
target, in kb.
This fix will enable, PGI, VACPP, and Clang to cycle
normally in the nightly testing.
[SVN r78847]
2012-06-07 15:36:46 +00:00
K. Noel Belcourt
3cf875e93b
Revert commit 76862, restore FreeBSD and other
...
unix testers that I broke with this commit.
[SVN r78800]
2012-06-02 18:26:35 +00:00
Steven Watanabe
5417bb462d
Make list_new take one argument. Rename the two argument form to list_push_back.
...
[SVN r77522]
2012-03-24 23:03:10 +00:00
Steven Watanabe
5db61d10b3
Change make to take a LIST *. There's no good reason to create a separate array.
...
[SVN r77511]
2012-03-23 22:55:50 +00:00
Steven Watanabe
26703a88ab
Use dynamic arrays instead of linked lists. Reduces memory use about 10% overall.
...
[SVN r77408]
2012-03-19 18:17:36 +00:00
K. Noel Belcourt
4c5dec8fcc
Eliminate uninitialized memory problem with sigemptyset.
...
[SVN r77220]
2012-03-04 17:23:44 +00:00
K. Noel Belcourt
9293a6004c
Use c, not c++, comments.
...
[SVN r77198]
2012-03-04 05:59:29 +00:00
K. Noel Belcourt
8e1c311910
Undo previous bad commit.
...
[SVN r77197]
2012-03-04 05:58:05 +00:00
K. Noel Belcourt
413a6420ed
Use sigemptyset to initialize sa_mask instead of zero.
...
[SVN r77193]
2012-03-03 22:49:23 +00:00
K. Noel Belcourt
66d6341a68
Initialize variable in sigset_t. Thanks Steve
...
for pointing this out.
[SVN r77192]
2012-03-03 22:31:51 +00:00
K. Noel Belcourt
0fe5fe4d51
Revert 77005, biffed the revert of 76862.
...
[SVN r77009]
2012-02-13 20:08:20 +00:00
K. Noel Belcourt
8b685581ea
Revert commit 76862. This causes problems for a
...
tester that we need to track down.
[SVN r77005]
2012-02-13 16:36:00 +00:00
K. Noel Belcourt
baf008bcbe
Handle message truncation, zombies, sigchld handling.
...
Changes to get verbose compiler output down to a manageable
size. Added option, -mN to limit output to N kb. Default
is to capture all compiler generated output. Added this
option to ignore massive compiler diagnostic outout
associated with some compilers. With this change, I can
increase the nightly timeout to longer than 300 seconds to
give some slower compilers a change to finish compiling.
[SVN r76862]
2012-02-03 23:11:16 +00:00
Steven Watanabe
ce422823c9
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
f55a9ccb6b
Replace all calls to object_new with a literal with constants.
...
[SVN r75890]
2011-12-11 05:11:26 +00:00
Steven Watanabe
2a25f59586
Eliminate the last uses of var_expand and remove it.
...
[SVN r75889]
2011-12-11 01:55:33 +00:00
Steven Watanabe
02e1de8b4e
Fix a few warnings
...
[SVN r75809]
2011-12-05 02:30:37 +00:00
Steven Watanabe
83428e2ffb
Clean up down casing paths and usage of short_path_to_long_path.
...
[SVN r75768]
2011-12-02 05:11:10 +00:00
Steven Watanabe
a0fe6ff6e0
Reimplement the interpreter.
...
[SVN r75736]
2011-11-30 00:00:35 +00:00
Steven Watanabe
94691ce67b
Remov MAC, VMS, and OS2 support. These were already broken with little chance of being fixed.
...
[SVN r75639]
2011-11-23 15:32:14 +00:00
Steven Watanabe
70d5029905
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
e1f9c906cd
Fix memory leaks. Make sure that newstr and copystr are always used as needed.
...
[SVN r75502]
2011-11-16 03:00:54 +00:00
K. Noel Belcourt
62d1e7cc11
Another try at this commit.
...
With gcc-4.5.2, the stuct option defined in option.h
conflicts with an identically named struct in the gcc
headers. Renamed the bjam struct to bjam_option in all
places where referenced.
[SVN r68730]
2011-02-08 18:46:03 +00:00
K. Noel Belcourt
e144c5ed0a
Reverting previous commit and going back to 68727
...
[SVN r68729]
2011-02-08 18:39:13 +00:00
K. Noel Belcourt
4d6b6865e9
With gcc-4.5.2, the stuct option conflicts with
...
an identically named struct in the gcc headers.
Renamed the bjam struct to bjam_option in all
places where referenced.
[SVN r68728]
2011-02-08 18:34:53 +00:00
Vladimir Prus
c5c0853519
Kill 'engine/src', moving all content to 'engine'.
...
[SVN r68592]
2011-02-01 08:16:47 +00:00