ProjectExplorer: Add additional GCC name filters

... which are cover the following names, like:

* "avr-gcc", "avr32-gcc"
* "avr-gcc-4.8.1", "avr32-gcc-4.4.7"

This toolchains can be provided by Atmel for AVR architectures.

Change-Id: Id0928a9464aaf434f4986996068c008d4730a964
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Denis Shienkov
2019-07-11 15:02:13 +03:00
parent 5da5116cb1
commit 68ac9d51a6

View File

@@ -947,6 +947,8 @@ QList<ToolChain *> GccToolChainFactory::autoDetectToolchains(
if (detectVariants == DetectVariants::Yes) { if (detectVariants == DetectVariants::Yes) {
nameFilters nameFilters
<< compilerName + "-[1-9]*" // "clang-8", "gcc-5" << compilerName + "-[1-9]*" // "clang-8", "gcc-5"
<< ("*-" + compilerName) // "avr-gcc", "avr32-gcc"
<< ("*-" + compilerName + "-[1-9]*")// "avr-gcc-4.8.1", "avr32-gcc-4.4.7"
<< ("*-*-*-" + compilerName) // "arm-none-eabi-gcc" << ("*-*-*-" + compilerName) // "arm-none-eabi-gcc"
<< ("*-*-*-" + compilerName + "-[1-9]*") // "arm-none-eabi-gcc-9.1.0" << ("*-*-*-" + compilerName + "-[1-9]*") // "arm-none-eabi-gcc-9.1.0"
<< ("*-*-*-*-" + compilerName) // "x86_64-pc-linux-gnu-gcc" << ("*-*-*-*-" + compilerName) // "x86_64-pc-linux-gnu-gcc"