diff --git a/v2/tools/gcc.jam b/v2/tools/gcc.jam index e4f691216..0ffbbe102 100644 --- a/v2/tools/gcc.jam +++ b/v2/tools/gcc.jam @@ -16,8 +16,7 @@ import "class" : new ; import order ; import set ; -#feature.extend toolset : gcc ; - +feature.extend toolset : gcc ; toolset.inherit gcc : unix ; feature.subfeature toolset gcc : version : : optional propagated link-incompatible ; diff --git a/v2/tools/sun.jam b/v2/tools/sun.jam index e4cfe3cf8..b3061ed7b 100644 --- a/v2/tools/sun.jam +++ b/v2/tools/sun.jam @@ -11,6 +11,7 @@ import toolset : flags ; import feature ; import type ; +feature.extend toolset : sun ; toolset.inherit sun : unix ; feature.subfeature toolset sun : version ; diff --git a/v2/tools/unix.jam b/v2/tools/unix.jam index 0cf09387f..0f3f4894c 100644 --- a/v2/tools/unix.jam +++ b/v2/tools/unix.jam @@ -14,9 +14,6 @@ import generators ; import type ; import set ; - -feature.extend toolset : gcc ; - class unix-linking-generator : linking-generator { import property-set ;