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

812 Commits

Author SHA1 Message Date
Rene Rivera
39d07df796 Merge outstanding 1.33 changes to trunk:
* QNX/qcc support.
* STLport5 support.
* STLport support docs cleanup.
* kFreeBSD support.
* MinGW/MSYS support.


[SVN r31345]
2005-10-16 15:34:27 +00:00
Dave Abrahams
a736430389 Build with Python 2.4 by default; also deduce the default PYTHON_ROOT properly on Windows.
[SVN r31325]
2005-10-14 16:19:14 +00:00
Dave Abrahams
1eb4b28be1 Turn off inlining unconditionally to avoid codegen bugs
[SVN r31281]
2005-10-11 13:32:32 +00:00
Douglas Gregor
ea84e350dc Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +00:00
Rene Rivera
af7fc46c5a Account for VC8 not having single threaded runtimes.
[SVN r30321]
2005-07-30 15:52:51 +00:00
Dave Abrahams
f11dd93a55 Call the right setup script for newer versions.
[SVN r30133]
2005-07-16 03:23:40 +00:00
Rene Rivera
d3dcd6731f Remove debug output.
[SVN r30108]
2005-07-15 14:43:43 +00:00
Rene Rivera
21edf912a0 Add "--no-objcopy" option to turn unconditionally turn off use of the binutls/objcopy program as part of the compile actions.
[SVN r30082]
2005-07-14 16:08:25 +00:00
Dave Abrahams
f8ee9d02f9 Allow multiple pyd files to be tested.
[SVN r29794]
2005-06-25 12:55:02 +00:00
Dave Abrahams
14d041360c Kill off bogus targets created by Python testing; these were causing
white squares in test results.

Also, a small fix for Cygwin that doesn't seem to have hurt anything.


[SVN r29793]
2005-06-25 00:29:50 +00:00
Rene Rivera
c7eb3cf7ee Fix space split problem for COMO_PATH.
[SVN r29685]
2005-06-19 12:48:11 +00:00
Victor A. Wagner Jr.
16fb054b25 Reversed changes to revision 1.51
[SVN r29663]
2005-06-18 04:33:11 +00:00
Markus Schöpflin
3172511b4b Changed the compilation mode from ansi to strict ansi. This fixes the problem
with function template overload resolution but might introduce others where the
compiler now is too strict.


[SVN r29624]
2005-06-16 14:48:45 +00:00
Joaquín M. López Muñoz
be11700f98 fixed previous patch
[SVN r29601]
2005-06-16 07:11:39 +00:00
Joaquín M. López Muñoz
f3db3f1284 made some MSVC toolset tags compatible with autolink expectations
[SVN r29577]
2005-06-15 05:46:41 +00:00
Victor A. Wagner Jr.
200db70661 Changed - /EHsc to /EHac so we pick up errors like divide by 0
[SVN r29542]
2005-06-13 01:15:33 +00:00
Dave Abrahams
1129a6fce1 Update amd64 support for beta2; killed copy/paste programming.
[SVN r29519]
2005-06-10 18:25:04 +00:00
Rene Rivera
a69279f277 Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5.
[SVN r29487]
2005-06-09 00:52:17 +00:00
Markus Schöpflin
838dcd5222 Added <library-path>, <library-file>, and <find-library>.
[SVN r29463]
2005-06-07 09:50:59 +00:00
Dave Abrahams
61ca5d6812 Don't warn about the use of ADL
[SVN r29320]
2005-05-31 13:33:01 +00:00
Markus Schöpflin
6dcf9f44a5 Added -D__CNAME_OVERLOADS to the C++ compiler command line. This is needed to
get all C function overloads required by the C++ standard.


[SVN r29319]
2005-05-31 12:58:36 +00:00
Dave Abrahams
41bb7eefaf Give every GCC command the option of being spawned on NT if too long for a .BAT file.
[SVN r29251]
2005-05-27 17:13:17 +00:00
Dave Abrahams
0603fa3563 No config checking or warnings if --without-python is passed.
[SVN r29236]
2005-05-26 20:48:34 +00:00
Rene Rivera
b31b3bd5d4 features.jam; Add "aix" ABI object model for building on AIX64, etc.
gcc-tools.jam; Support some of the new RS/PPC processors, and fix the building of 64 bit in those architectures.


[SVN r29235]
2005-05-26 20:17:02 +00:00
Rene Rivera
7e66e867b3 Add vc-x_x toolsets to normalize the names of the toolsets use by users.
[SVN r29234]
2005-05-26 20:15:08 +00:00
Dave Abrahams
0125e21817 Tell non-python users they can ignore the Boost.Python message
[SVN r29233]
2005-05-26 19:17:26 +00:00
Dave Abrahams
7cb7380cc3 Fix manifest generation yet again.
[SVN r29231]
2005-05-26 17:12:59 +00:00
Dave Abrahams
b02c3921b0 Only do manifest generation for python modules
[SVN r29194]
2005-05-25 19:18:13 +00:00
Rene Rivera
506b018fb7 Adjust toolset tag for CodeWarrior to match the names generated by the autolink code.
[SVN r29153]
2005-05-23 05:00:20 +00:00
Dave Abrahams
f9c8f3e34a Support the required manifest generation step for vc8.0
[SVN r29143]
2005-05-22 10:45:44 +00:00
Douglas Gregor
00d6aaee47 Fix Python detection for darwin-derived toolsets
[SVN r29021]
2005-05-18 03:40:06 +00:00
Markus Schöpflin
4e2866d22b Only use -gall when not optimizing, use -g3 for all other cases.
[SVN r28841]
2005-05-12 14:51:19 +00:00
Caleb Epstein
a743436453 PYTHON_EMBEDDED_LIBRARY: fix for compiling with static libpython on
BSD-like systems


[SVN r28838]
2005-05-12 14:13:45 +00:00
Rene Rivera
0e0d47e9f3 Prevent use of -fcoalesce-templates in newest Darwin. Patch from Patrick Hartling.
[SVN r28805]
2005-05-11 06:15:20 +00:00
Caleb Epstein
f06ce0cb30 PYTHON_EMBEDDED_LIBRARY: Don't require 'util' library
[SVN r28800]
2005-05-11 02:07:30 +00:00
Rene Rivera
7a627c045a Prevent setting TOP in the env from upsetting BB into an infinite loop.
[SVN r28774]
2005-05-09 20:46:50 +00:00
Markus Schöpflin
7cbbbc2768 Use -gall to get full debug symbols when compiling C++ code.
[SVN r28763]
2005-05-09 11:31:01 +00:00
Rene Rivera
36b0200e89 Fix double ".lib" on archive action for searched libraries.
[SVN r28721]
2005-05-07 20:55:41 +00:00
Rene Rivera
70772a4412 Fix link error of missing wide char support.
[SVN r28540]
2005-04-30 01:54:46 +00:00
Rene Rivera
758688c9c5 Define BOOST_COMO_STRICT=1 when strict mode is turned on with --a option.
[SVN r28495]
2005-04-26 21:03:14 +00:00
Peter Dimov
93bc3a90bc Disable shared_ptr MT safety on Comeau since it doesn't handle __declspec or __stdcall in strict mode.
[SVN r28494]
2005-04-26 20:52:57 +00:00
Douglas Gregor
b1399c29ad Use install_name for dylibs on darwin
[SVN r28398]
2005-04-22 02:59:51 +00:00
Markus Schöpflin
fa72608570 Fixed archive action. Previously archives were always removed and recreated with
only the recompiled object files which resulted in archives containing only the
object files for the modified sources.


[SVN r28322]
2005-04-19 14:59:35 +00:00
Markus Schöpflin
cefd8e41da Use relaxed ANSI mode instead of strict ANSI C89 mode when compiling C files.
[SVN r28317]
2005-04-18 12:36:12 +00:00
Rene Rivera
7c553e33f2 Fix setting of dynamic loader path when on systems that do not use "LD_LIBRARY_PATH". Specifically this fixes the execute tests in MacOS-X, where the dyn loader path var is DYLD_LIBRARY_PATH.
[SVN r28285]
2005-04-17 01:30:36 +00:00
Rene Rivera
4446811ba1 allyourbase; Fix calculation of invocation dir so that is-invocation-subdir works again.
testing; Handle calculation of library name now that subdirs are correctly calculated.


[SVN r28156]
2005-04-12 06:34:30 +00:00
Rene Rivera
34d554c5fd allyourbase.jam:
* Add "nothing" fake target.

testing.jam:
* Prevent build-no non-targets from attempting to dump the test info.
* Add dumping of an association from test ID to test target name. So that we can direct automated testing to build specific targets base on the IDs.


[SVN r27939]
2005-04-02 19:53:00 +00:00
Douglas Gregor
69ebf41a7d Detect Darwin
[SVN r27715]
2005-03-16 22:30:21 +00:00
Peter Dimov
54ae550489 VC8/AMD64 native toolset (Peter Klotz)
[SVN r27699]
2005-03-16 13:09:15 +00:00
Rene Rivera
1bc071bcf5 Changes to get CW on MacOSX to correctly search for FINDLIBS
[SVN r27683]
2005-03-16 05:28:53 +00:00