mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			Merge pull request #12400 from rajkan01/armc5_build_tool_exception
Add an exception for ARMC5 toolchain buildpull/12408/head
						commit
						bb86c0e4d0
					
				| 
						 | 
				
			
			@ -46,7 +46,6 @@ from .notifier.mock import MockNotifier
 | 
			
		|||
from .targets import TARGET_NAMES, TARGET_MAP, CORE_ARCH, Target
 | 
			
		||||
from .libraries import Library
 | 
			
		||||
from .toolchains import TOOLCHAIN_CLASSES, TOOLCHAIN_PATHS
 | 
			
		||||
from .toolchains.arm import ARMC5_MIGRATION_WARNING
 | 
			
		||||
from .toolchains.arm import UARM_TOOLCHAIN_WARNING
 | 
			
		||||
from .config import Config
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -242,9 +241,11 @@ def find_valid_toolchain(target, toolchain):
 | 
			
		|||
            ).format(toolchain_name, search_path)
 | 
			
		||||
        else:            
 | 
			
		||||
            if toolchain_name == "ARMC5":
 | 
			
		||||
                end_warnings.append(ARMC5_MIGRATION_WARNING)
 | 
			
		||||
                raise NotSupportedException(
 | 
			
		||||
                    "Arm Compiler 5 is no longer supported, please upgrade to Arm Compiler 6."
 | 
			
		||||
                )                
 | 
			
		||||
            if (
 | 
			
		||||
                toolchain_name in ["uARM", "ARMC5", "ARMC6"] 
 | 
			
		||||
                toolchain_name in ["uARM", "ARMC6"] 
 | 
			
		||||
                and "uARM" in {toolchain_name, target.default_toolchain}
 | 
			
		||||
            ):
 | 
			
		||||
                end_warnings.append(UARM_TOOLCHAIN_WARNING)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,14 +29,6 @@ from tools.toolchains.mbed_toolchain import mbedToolchain, TOOLCHAIN_PATHS
 | 
			
		|||
from tools.utils import mkdir, NotSupportedException, run_cmd
 | 
			
		||||
from tools.resources import FileRef
 | 
			
		||||
 | 
			
		||||
ARMC5_MIGRATION_WARNING = (
 | 
			
		||||
    "Warning: We noticed that you are using Arm Compiler 5. "
 | 
			
		||||
    "We are deprecating the use of Arm Compiler 5. "
 | 
			
		||||
    "Please upgrade your environment to Arm Compiler 6 "
 | 
			
		||||
    "which is free to use with Mbed OS. For more information, "
 | 
			
		||||
    "please visit https://os.mbed.com/docs/mbed-os/latest/tools/index.html"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
UARM_TOOLCHAIN_WARNING = (
 | 
			
		||||
    "Warning: We noticed that you are using uARM Toolchain either via --toolchain command line or default_toolchain option. "
 | 
			
		||||
    "We are deprecating the use of the uARM Toolchain. "
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue