|
47 | 47 | from .libraries import Library |
48 | 48 | from .toolchains import TOOLCHAIN_CLASSES, TOOLCHAIN_PATHS |
49 | 49 | from .toolchains.arm import ARMC5_MIGRATION_WARNING |
50 | | -from .toolchains.arm import UARM_TOOLCHAIN_WARNING, UARM_DEFAULT_TOOLCHAIN_WARNING |
| 50 | +from .toolchains.arm import UARM_TOOLCHAIN_WARNING |
51 | 51 | from .config import Config |
52 | 52 |
|
53 | 53 | RELEASE_VERSIONS = ['2', '5'] |
@@ -233,22 +233,22 @@ def find_valid_toolchain(target, toolchain): |
233 | 233 | toolchain_names = get_valid_toolchain_names(target, toolchain) |
234 | 234 | last_error = None |
235 | 235 | for index, toolchain_name in enumerate(toolchain_names): |
236 | | - internal_tc_name = get_toolchain_name(target, toolchain_name) |
237 | | - if toolchain_name == "ARMC5": |
238 | | - end_warnings.append(ARMC5_MIGRATION_WARNING) |
239 | | - if target.default_toolchain == "uARM": |
240 | | - end_warnings.append(UARM_DEFAULT_TOOLCHAIN_WARNING) |
| 236 | + internal_tc_name = get_toolchain_name(target, toolchain_name) |
241 | 237 | if not TOOLCHAIN_CLASSES[internal_tc_name].check_executable(): |
242 | 238 | search_path = TOOLCHAIN_PATHS[internal_tc_name] or "No path set" |
243 | 239 | last_error = ( |
244 | 240 | "Could not find executable for {}.\n" |
245 | 241 | "Currently set search path: {}" |
246 | 242 | ).format(toolchain_name, search_path) |
247 | 243 | else: |
248 | | - if toolchain_name == "uARM": |
249 | | - end_warnings.append(UARM_TOOLCHAIN_WARNING) |
250 | | - elif toolchain_name == "ARMC6" and target.default_toolchain == "uARM": |
251 | | - end_warnings.append(UARM_DEFAULT_TOOLCHAIN_WARNING) |
| 244 | + if toolchain_name in ["uARM", "ARMC5", "ARMC6"]: |
| 245 | + if toolchain_name == "ARMC5": |
| 246 | + end_warnings.append(ARMC5_MIGRATION_WARNING) |
| 247 | + if ( |
| 248 | + toolchain_name == "uARM" |
| 249 | + or target.default_toolchain == "uARM" |
| 250 | + ): |
| 251 | + end_warnings.append(UARM_TOOLCHAIN_WARNING) |
252 | 252 | return toolchain_name, internal_tc_name, end_warnings |
253 | 253 | else: |
254 | 254 | if last_error: |
|
0 commit comments