This change allows putting using X ; into build scripts (as opposed to user configs) without creating a conflicting or wrong setup for module X. This is so that build scripts could rely on toolset modules having been configured (at least with default values).
The commit only updates toolset modules which allow using without arguments in the first place. It also does not change toolset modules for C++ compilers, as nobody does e.g. using gcc ; in their build scripts anyway.
Types of changes
[X] Bugfix (non-breaking change which fixes an issue)
This change allows putting
using X ;
into build scripts (as opposed to user configs) without creating a conflicting or wrong setup for module X. This is so that build scripts could rely on toolset modules having been configured (at least with default values).The commit only updates toolset modules which allow
using
without arguments in the first place. It also does not change toolset modules for C++ compilers, as nobody does e.g.using gcc ;
in their build scripts anyway.Types of changes