Toon Knapen
230ea321b3
use -fPIC option to compile object files that go into a shared library
...
[SVN r29345]
2005-06-01 14:37:37 +00:00
Toon Knapen
4d145abe10
use -fPIC option to compile object files that go into a shared library
...
[SVN r29345]
2005-06-01 14:37:37 +00:00
Vladimir Prus
3120f7fbaf
Add test for multiple source-location, from Craig Rodrigues.
...
[SVN r29335]
2005-06-01 05:43:25 +00:00
Vladimir Prus
08aba8f757
Add test for multiple source-location, from Craig Rodrigues.
...
[SVN r29335]
2005-06-01 05:43:25 +00:00
Dave Abrahams
12dd819611
Immunize against the case when %HOMEDRIVE% and/or %HOMEPATH% are not
...
even defined in the environment.
[SVN r29332]
2005-06-01 01:52:46 +00:00
Dave Abrahams
f1d59deddb
Immunize against the case when %HOMEDRIVE% and/or %HOMEPATH% are not
...
even defined in the environment.
[SVN r29332]
2005-06-01 01:52:46 +00:00
Vladimir Prus
7305186c99
Don't localize rules when inheriting from another toolset.
...
Not sure why it worked this way in the first place. The problem is that
after inheriting parent rules no longer have access to variables in original
module, like "RM", and no longer work.
[SVN r29325]
2005-05-31 14:49:18 +00:00
Vladimir Prus
4ba70d4a2f
Don't localize rules when inheriting from another toolset.
...
Not sure why it worked this way in the first place. The problem is that
after inheriting parent rules no longer have access to variables in original
module, like "RM", and no longer work.
[SVN r29325]
2005-05-31 14:49:18 +00:00
Vladimir Prus
aa512d2751
Fix rpath setting on intel. I've used undefined SPACE variable.
...
[SVN r29323]
2005-05-31 14:47:41 +00:00
Vladimir Prus
2e58adfa9f
Fix rpath setting on intel. I've used undefined SPACE variable.
...
[SVN r29323]
2005-05-31 14:47:41 +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
088e2a02b0
Look in the user's real home directory first on NT.
...
[SVN r29312]
2005-05-31 02:33:54 +00:00
Dave Abrahams
9b848969a2
Look in the user's real home directory first on NT.
...
[SVN r29312]
2005-05-31 02:33:54 +00:00
Dave Abrahams
4d9c1ec841
const-correctness for strings.[ch]
...
Removed flotsam from modules.h
Bind all environment variables, without any preprocessing for quotes,
spaces, or path separators, into the .ENVIRON module.
[SVN r29277]
2005-05-30 03:42:38 +00:00
Dave Abrahams
9b516221b5
const-correctness for strings.[ch]
...
Removed flotsam from modules.h
Bind all environment variables, without any preprocessing for quotes,
spaces, or path separators, into the .ENVIRON module.
[SVN r29277]
2005-05-30 03:42:38 +00:00
Rene Rivera
251f3b62a0
Fix use of C++ declaration semantics/syntax, in C file. Well Aleksey fixed it already.. So just cleanup the indentation, etc.
...
[SVN r29257]
2005-05-28 16:02:54 +00:00
Rene Rivera
adcf936d3d
Fix use of C++ declaration semantics/syntax, in C file. Well Aleksey fixed it already.. So just cleanup the indentation, etc.
...
[SVN r29257]
2005-05-28 16:02:54 +00:00
Aleksey Gurtovoy
e0dea56553
move definition to the top of the block to make code ANSI C compliant
...
[SVN r29256]
2005-05-28 15:56:31 +00:00
Aleksey Gurtovoy
08a9ef1d0a
move definition to the top of the block to make code ANSI C compliant
...
[SVN r29256]
2005-05-28 15:56:31 +00:00
Dave Abrahams
54e1155fa1
Workaround for vc6 preprocessor bug.
...
[SVN r29252]
2005-05-27 18:32:23 +00:00
Dave Abrahams
9099c2955e
Workaround for vc6 preprocessor bug.
...
[SVN r29252]
2005-05-27 18:32:23 +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
a9c901d25d
Finally, a real fix for the spawn problem, I hope.
...
[SVN r29250]
2005-05-27 17:06:30 +00:00
Dave Abrahams
bea9c85585
Finally, a real fix for the spawn problem, I hope.
...
[SVN r29250]
2005-05-27 17:06:30 +00:00
Vladimir Prus
a7ad78ddf3
Fix static lib suffix on OS X.
...
Thanks to Pedro Ferreira for the report.
[SVN r29247]
2005-05-27 15:19:58 +00:00
Vladimir Prus
c373e09455
Fix static lib suffix on OS X.
...
Thanks to Pedro Ferreira for the report.
[SVN r29247]
2005-05-27 15:19:58 +00:00
Vladimir Prus
22baee9043
Try to avoid passing -fcoalesce-templates with OSX 10.4, as it's not supported
...
there.
Based on patch from Craig Rodrigues.
[SVN r29244]
2005-05-27 15:07:07 +00:00
Vladimir Prus
eecdd3b658
Try to avoid passing -fcoalesce-templates with OSX 10.4, as it's not supported
...
there.
Based on patch from Craig Rodrigues.
[SVN r29244]
2005-05-27 15:07:07 +00:00
Vladimir Prus
3ae65f5640
Unbreak darwin, after darwin solib suffix was moved to types/lib.jam.
...
Patch from Craig Rodrigues.
[SVN r29242]
2005-05-27 14:53:08 +00:00
Vladimir Prus
a2322a224d
Unbreak darwin, after darwin solib suffix was moved to types/lib.jam.
...
Patch from Craig Rodrigues.
[SVN r29242]
2005-05-27 14:53:08 +00:00
Rene Rivera
30692a4049
Fix building of bjam itself after floating options change. Needed to make sure that we eat up the multi arg options if they exist.
...
[SVN r29239]
2005-05-27 03:48:04 +00:00
Rene Rivera
a97e4369a4
Fix building of bjam itself after floating options change. Needed to make sure that we eat up the multi arg options if they exist.
...
[SVN r29239]
2005-05-27 03:48:04 +00:00
Dave Abrahams
0b205d30d3
Eliminate undefined behavior and fix a spelling error.
...
[SVN r29238]
2005-05-27 03:18:08 +00:00
Dave Abrahams
f97111f4cb
Eliminate undefined behavior and fix a spelling error.
...
[SVN r29238]
2005-05-27 03:18:08 +00:00
Dave Abrahams
815f689d3b
Desperate attempt to avoid confusion between the Boost distribution and the Boost.Build distribution.
...
[SVN r29237]
2005-05-26 21:44:31 +00:00
Dave Abrahams
7810e36929
Desperate attempt to avoid confusion between the Boost distribution and the Boost.Build distribution.
...
[SVN r29237]
2005-05-26 21:44:31 +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
Rene Rivera
a9e2ffa6a1
Remove restriction that option arguments need to be before target arguments. Options can now be intermixed with targets.
...
[SVN r29232]
2005-05-26 17:20:32 +00:00
Rene Rivera
40a630e54b
Remove restriction that option arguments need to be before target arguments. Options can now be intermixed with targets.
...
[SVN r29232]
2005-05-26 17:20:32 +00:00
Dave Abrahams
7cb7380cc3
Fix manifest generation yet again.
...
[SVN r29231]
2005-05-26 17:12:59 +00:00
Vladimir Prus
3da085194d
Unroll incomplete changes to response files support.
...
I think that Dave committed then unintentionally in revision 1.36 and they
cause C++ files to be always recompiled. A better version is in the works
but cannot be committed yet, so I'll just restore the previous one for now.
[SVN r29198]
2005-05-26 05:54:16 +00:00
Vladimir Prus
05d64fbddb
Unroll incomplete changes to response files support.
...
I think that Dave committed then unintentionally in revision 1.36 and they
cause C++ files to be always recompiled. A better version is in the works
but cannot be committed yet, so I'll just restore the previous one for now.
[SVN r29198]
2005-05-26 05:54:16 +00:00
Dave Abrahams
b02c3921b0
Only do manifest generation for python modules
...
[SVN r29194]
2005-05-25 19:18:13 +00:00
Dave Abrahams
348f90824b
This change was required in order to get it to work on my installations.
...
[SVN r29193]
2005-05-25 19:04:12 +00:00
Dave Abrahams
6b1d811f50
This change was required in order to get it to work on my installations.
...
[SVN r29193]
2005-05-25 19:04:12 +00:00
Dave Abrahams
0d74108229
manifest generation
...
[SVN r29192]
2005-05-25 19:03:32 +00:00