Nicola Musatti
85f564d2e0
Worked around a Borland problem
...
[SVN r38037]
2007-06-19 07:04:20 +00:00
Rene Rivera
97681fd7eb
Fix to compile in Borland C99: CLOCKS_PER_SEC, and clock_t, can be a float.
...
[SVN r38034]
2007-06-19 03:00:46 +00:00
Rene Rivera
865750bad1
Restore "Add support for building bjam with pgi and pathscale toolsets." changes since the previous merge nuked them.
...
[SVN r38013]
2007-06-17 15:44:19 +00:00
Rene Rivera
2d0d23dd05
Fix type equivalence warnings, and possible errors.
...
[SVN r38010]
2007-06-16 21:28:13 +00:00
Rene Rivera
b3128a55bd
Implement running action commands through pipes (-p option) to fix jumbled output when using parallel execution with -j option. This is implemented for Unix variants, and Windows (Win32/NT). [ticket #994 ]
...
[SVN r38009]
2007-06-16 20:52:36 +00:00
K. Noel Belcourt
8d5933f029
Add support for building bjam with pgi and pathscale toolsets.
...
[SVN r37924]
2007-06-07 03:56:26 +00:00
Rene Rivera
609770ebf0
Fix extra file.
...
[SVN r37555]
2007-05-01 22:57:41 +00:00
Rene Rivera
b3599307cb
Bump to version 3.1.15.
...
[SVN r37546]
2007-05-01 03:58:24 +00:00
Rene Rivera
8ddd260606
Improve the detection logic so that it work under vc8 running a Win64 OS. It is now possible to build a 64bit variant of bjam with vc8. Document the new buid script syntax and the numerous bjam options.
...
[SVN r37055]
2007-02-24 20:43:24 +00:00
Rene Rivera
190fa8b548
Oops, silence the script.
...
[SVN r36693]
2007-01-11 21:47:52 +00:00
Rene Rivera
f0c33c0782
Fix script errors when PATH contains parenthesis "()", like Win64 does. The fix corrects all instances of "set" just incase there are other places other than PATH where this is a problem.
...
[SVN r36692]
2007-01-11 21:43:47 +00:00
Vladimir Prus
6a08119aa6
Strip newline from lines passed to headerscan pattern
...
[SVN r36628]
2007-01-06 19:51:28 +00:00
Rene Rivera
dc12989ccb
build.jam; enable gc debug info with debug build. mem.c; only enable gc debug mode with debug build, and fix compiling boehm gc with gcc/linux.
...
[SVN r36010]
2006-11-12 06:25:09 +00:00
Rene Rivera
ccf282a199
Fix incorrect macro def.
...
[SVN r35433]
2006-09-30 19:11:04 +00:00
K. Noel Belcourt
f7799d2c01
Add this option to vacpp when building bjam (-bmaxdata:0x40000000).
...
This option increases the amount of heap / stack space available
to bjam when it runs. By default on IBM SP2 clusters, the available
stack is limited to 256 Mb which is insufficient for building larger
applications.
-bmaxdata=<num>
Sets the maximum size of the area shared by the
static data (both initialized and uninitialized)
and the heap to <num> bytes. The default is
-bmaxdata=0.
[SVN r35323]
2006-09-25 21:48:04 +00:00
Rene Rivera
9b500a6778
Apply patch from Yakov Markovitch; [ 1558580 ] jam:"VAR on TARGET ?= values" unconditionally assigns values.
...
Add corresponding test.
[SVN r35229]
2006-09-20 16:09:19 +00:00
Rene Rivera
ef5b10c99c
Display seconds in perf data times to help in multi-platform comparison and human comprehension.
...
[SVN r35221]
2006-09-20 04:03:20 +00:00
Rene Rivera
91f0260e6d
Minor cleanup of hash code, to make reduce the likelyhood of bugs in it. Made debug build not use the custom string allocator to allow using valgrind to detect access errors.
...
[SVN r35154]
2006-09-18 04:00:34 +00:00
Rene Rivera
5d5f6038d7
Patch implementing new W32_GETREGNAMES builting by Bojan Resnik. Added a corresponding test for the new builtin. And cleaned up some of the documentation.
...
[SVN r35061]
2006-09-10 18:14:50 +00:00
Rene Rivera
9276799db0
Add support for compiling with Duma memory checking library.
...
[SVN r35058]
2006-09-10 17:04:21 +00:00
Rene Rivera
71475c582f
Implement gc of string only hash entries (note, doesn't work likely because a buffer overrun in var expand). Allocate all character data as atomic.
...
[SVN r35036]
2006-09-07 18:33:04 +00:00
Rene Rivera
72d5537ab2
Add "--gc" option to build in Boehm GC allocator.
...
[SVN r35031]
2006-09-07 05:39:37 +00:00
Rene Rivera
c63075bd0d
Add defs for accessing the raw allocation functions.
...
[SVN r35030]
2006-09-07 04:25:58 +00:00
Rene Rivera
f4efe8b540
Cleanup memory allocation calls to use macros defined in new mem.h header. This new header will handle configuration of both memory allocator to use, and memory profiling.
...
[SVN r35029]
2006-09-07 03:57:02 +00:00
Rene Rivera
d32c16c0fb
Output generated files only when debug output is on, -n turns this on but -d+10 doesn't.
...
[SVN r34992]
2006-08-29 14:58:17 +00:00
Rene Rivera
c3e929a9e5
Applied path from Yakov Markovitch: [ 1538176 ] VARNAMES bjam rule doesn't work for global module.
...
[SVN r34987]
2006-08-28 19:31:34 +00:00
Rene Rivera
bd796a5279
Add the output of @() generated files to the debug output of "-n" and "-d+2". The output is added as an additional pseudo action right before the command that uses the generated files.
...
[SVN r34986]
2006-08-28 19:23:59 +00:00
Vladimir Prus
81d4ce4fbe
More patches from Bronek
...
[SVN r34724]
2006-07-25 05:50:44 +00:00
Rene Rivera
7a5cb079cf
Bump version to 3.1.14.
...
[SVN r34675]
2006-07-23 16:21:30 +00:00
Vladimir Prus
6be8cb24e9
More auto-dialog-closing fixes from Bronek.
...
[SVN r34658]
2006-07-22 06:12:42 +00:00
Vladimir Prus
837f57e2ba
Improvements in auto-closing on dialog boxes. In particular, new
...
check that parent's creation time is less than child's creation time.
Patch from Bronek Kozicki.
[SVN r34605]
2006-07-20 06:27:50 +00:00
Vladimir Prus
42e6ab6ab2
Improve auto-closing of dialog boxes.
...
- Don't close boxes owned by 'explorer.exe'.
- Close dialog parented by csrss.exe ("Unable to locate component/dll")
- Various cleanups
Patch from Bronek Kozicki.
[SVN r34536]
2006-07-15 05:54:35 +00:00
Rene Rivera
1ef43b0475
Remove warning when building rpm packages.
...
[SVN r34216]
2006-06-07 03:05:47 +00:00
Rene Rivera
729fdec89e
Remove debug message.
...
[SVN r34214]
2006-06-07 03:00:29 +00:00
Rene Rivera
9016949202
Fix rpm building on Linux installs that have both rpmbuild and rpm.
...
[SVN r34213]
2006-06-07 02:59:15 +00:00
Rene Rivera
3a18163384
Fix out of order function definitions.
...
[SVN r34211]
2006-06-07 02:16:58 +00:00
Rene Rivera
f5a8baad1e
Make the action timeout attempt to also close any open dialogs before killing processes. Thanks to Bronek Kozicki.
...
[SVN r34210]
2006-06-06 23:58:07 +00:00
Rene Rivera
3c57f9b00e
Rewrite version bump script to not have external dependencies. Bump to bjam to 3.1.13.
...
[SVN r34205]
2006-06-06 20:42:08 +00:00
Vladimir Prus
77eb712d31
64-bit fixes.
...
Patch from Andreas Fredriksson.
[SVN r34086]
2006-05-25 08:14:30 +00:00
Vladimir Prus
fb75ecee81
Don't return random value from 'bjam_call'.
...
[SVN r33830]
2006-04-26 13:28:52 +00:00
Stefan Slapeta
55da156d99
Added necessary systems libraries for intel-win32
...
[SVN r33552]
2006-04-05 11:19:34 +00:00
Rene Rivera
aaf31f754f
Fix building with intel-win32 toolset, it was missing linking to some of the system DLLs.
...
[SVN r33532]
2006-04-04 23:17:43 +00:00
Vladimir Prus
1ad2245b7d
Fix order of directories in BOOST_BUILD_PATH.
...
In 'boost-build', add the directory given as argument *after* existing
directories. So, if user set in environment
BOOST_BUILD_PATH=/home/custom_bb_files, then files from that directory
will be loaded before any stock files.
In particular, this fixes searching of user-config.jam in environmental
BOOST_BUILD_PATH.
[SVN r33348]
2006-03-15 08:43:12 +00:00
Rene Rivera
68ad9e5ffe
More adjustments to get the RPM built.
...
[SVN r32867]
2006-02-12 20:59:42 +00:00
Rene Rivera
901aef74fb
Readjust to package new docs.
...
[SVN r32864]
2006-02-12 20:15:56 +00:00
Rene Rivera
049d9fd079
Build of distribution archives. Remove now outdated Jam docs.
...
[SVN r32860]
2006-02-12 17:24:46 +00:00
Jim Douglas
2c51cd7cd8
Corrections for QNX/QCC commands
...
[SVN r32535]
2006-02-03 23:35:46 +00:00
Rene Rivera
c47561797e
* Add "exit-status" and "no-output" options to SHELL builtin.
...
* Add optional exit result value to EXIT builtin.
[SVN r32534]
2006-02-03 23:18:34 +00:00
Rene Rivera
2bb67cb34b
Tweaks to QNX/QCC building support.
...
[SVN r32526]
2006-02-03 16:57:42 +00:00
John Maddock
9429976bc9
Use correct API call to get cygwin path.
...
[SVN r32440]
2006-01-27 18:47:39 +00:00