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

24 Commits

Author SHA1 Message Date
Steven Watanabe
e7225b9b88 Add missing semicolon
[SVN r53762]
2009-06-08 22:16:47 +00:00
Vladimir Prus
a46911ae7f Implement warnings control for sun.
Patch from John W. Bito.
Closes #2966.


[SVN r53381]
2009-05-29 08:34:04 +00:00
Vladimir Prus
1b15304dd8 Do not use -fast, since it causes the code to be generated for
the processor the compiler is running on. Use -xO4 instead.
Fixes #2773.


[SVN r51308]
2009-02-18 12:49:13 +00:00
Vladimir Prus
260997933f Resove the conflict between sun.prebuilt and builtin.prebuilt,
making searched libraries work on sun.

Thanks to Sebastien Grivet for the bug report (#177).


[SVN r49629]
2008-11-07 17:47:37 +00:00
Vladimir Prus
717d17f49a Use SVN for nightly builds
[SVN r38968]
2007-08-26 17:15:51 +00:00
Vladimir Prus
cdc5204212 Use -KPIC for shared libs. Addresses #1186.
[SVN r38919]
2007-08-25 04:34:31 +00:00
Vladimir Prus
3372215ea6 Support the address-model feature for the sun
toolset. Addresses #1186.


[SVN r38872]
2007-08-23 19:57:23 +00:00
Vladimir Prus
2c4fc1420d Remove -xarch=generic:
1)  When speccifying an architecture using -xarch/-xtarget, it needs to
  come before the compilation type (e.g. -fast) flags
  2)  It makes it hard to build 64-bit builds using -xarch=v9,v9a and v9b.

Suggestion from Tomas Puverle.


[SVN r34353]
2006-06-19 06:51:54 +00:00
Vladimir Prus
5beb55541e On Sun, always link to the 'rt' library.
[SVN r34229]
2006-06-08 05:05:05 +00:00
Vladimir Prus
c0c682196c Unbreak versioned config for sun compiler.
Thanks to Doug Gregor for the bug report.


[SVN r33652]
2006-04-11 06:00:58 +00:00
Vladimir Prus
d2f9daebca Resolve confict between builtin.lib-generator and $(toolset).prebuilt
in favour of the latter (toolset.prebuilt). This cuts down the number
of generator invocations for prebuilt target and is more clear.

Thanks to Mark Evans for pointing this out.


[SVN r32952]
2006-02-16 07:47:09 +00:00
Vladimir Prus
6c5474814c Unbreak searched libraries for a number of toolsets.
[SVN r29597]
2005-06-16 05:49:39 +00:00
Vladimir Prus
4d6bfe4eef Rename link-runtime to runtime-link to stay compatible with V1.
[SVN r29586]
2005-06-15 12:24:06 +00:00
Vladimir Prus
5fab631f5d Further generators simplications.
1. If when generating something, we find more that one suitable generators,
   run them and more then one return something, immediately report ambiguity.
   Don't care if the produced targets are the same. This is better that
   running several generators all the time, performance wise.

2. Remove the notion of 'intermediate' virtual-targets. IIRC, they were used
   to prevent staging of RSP files, and we don't stage them anyway now.


[SVN r29491]
2005-06-09 08:12:21 +00:00
Vladimir Prus
18b96d9ce7 Make third 'init' parameter for all toolsets be 'options', so use can
write

   using gcc : ... : ... : <cxxflags>foo <linkflags>bar ;

* tools/common.jam (handle-options): The login for setting the common
options.


[SVN r25767]
2004-10-18 09:57:37 +00:00
Vladimir Prus
d0cd12f7c5 Handle xdll-path property for sun, so that linker can find all
libraries in a chain. E.g. in app -> a.so -> b.so, we need to pass
the path to b.so to the linker so that it can verify that all symbols
asked by 'app' and 'b.so' are present.


[SVN r25003]
2004-09-10 12:33:42 +00:00
Vladimir Prus
4d0f6b6662 Fix Sun toolset so that we invoke cc for C files, not CC. Unfortunately
the compiler does not have a switch to change the source language, so we
take the command and replace the filename in the last element with 'cc'.


[SVN r23539]
2004-07-14 11:05:19 +00:00
Vladimir Prus
5626978bc2 Allow each toolset to accept multielement command. Each element will be
individually quoted, and check-for-existance will be applied only to
the first element.


[SVN r23246]
2004-06-29 06:21:21 +00:00
Vladimir Prus
278c67add8 Improve initialization of intel and sun compilers.
[SVN r23138]
2004-06-21 10:52:11 +00:00
Christopher Currie
5d24dfb9cc Fixed value of LIBRARY flag. Added support for Sun's bundled STLport.
[SVN r22477]
2004-03-10 16:03:55 +00:00
Vladimir Prus
06b75dbbe3 Property register sun toolset.
[SVN r22300]
2004-02-17 12:03:53 +00:00
Vladimir Prus
0ff664ff63 Move the logic for library ordering to a separate module. Add library
ordering to 'sun' toolset.


[SVN r22284]
2004-02-16 09:12:27 +00:00
Vladimir Prus
c8b1f1a141 Use /opt/SUNWspro as default location of Sun compiler.
Patch from Christopher Currie.


[SVN r19352]
2003-07-30 06:19:07 +00:00
Vladimir Prus
3342b7158d Add support for the Sun's toolset.
[SVN r19338]
2003-07-29 09:26:44 +00:00