mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #1254 from bridadan/remove-gcc-arm-for-arm-mps
Removes GCC_ARM as a supported compiler for the ARM_MPS targetspull/1269/head^2
commit
cda27fddc9
|
@ -69,8 +69,8 @@ class Target:
|
||||||
|
|
||||||
def init_hooks(self, hook, toolchain_name):
|
def init_hooks(self, hook, toolchain_name):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
### MCU Support ###
|
### MCU Support ###
|
||||||
|
|
||||||
class CM4_UARM(Target):
|
class CM4_UARM(Target):
|
||||||
|
@ -79,7 +79,7 @@ class CM4_UARM(Target):
|
||||||
self.core = "Cortex-M4"
|
self.core = "Cortex-M4"
|
||||||
self.supported_toolchains = ["uARM"]
|
self.supported_toolchains = ["uARM"]
|
||||||
self.default_toolchain = "uARM"
|
self.default_toolchain = "uARM"
|
||||||
|
|
||||||
class CM4_ARM(Target):
|
class CM4_ARM(Target):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
Target.__init__(self)
|
Target.__init__(self)
|
||||||
|
@ -93,15 +93,15 @@ class CM4F_UARM(Target):
|
||||||
self.core = "Cortex-M4F"
|
self.core = "Cortex-M4F"
|
||||||
self.supported_toolchains = ["uARM"]
|
self.supported_toolchains = ["uARM"]
|
||||||
self.default_toolchain = "uARM"
|
self.default_toolchain = "uARM"
|
||||||
|
|
||||||
class CM4F_ARM(Target):
|
class CM4F_ARM(Target):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
Target.__init__(self)
|
Target.__init__(self)
|
||||||
self.core = "Cortex-M4F"
|
self.core = "Cortex-M4F"
|
||||||
self.supported_toolchains = ["ARM"]
|
self.supported_toolchains = ["ARM"]
|
||||||
self.default_toolchain = "ARM"
|
self.default_toolchain = "ARM"
|
||||||
|
|
||||||
|
|
||||||
### NXP ###
|
### NXP ###
|
||||||
|
|
||||||
# This class implements the post-link patching step needed by LPC targets
|
# This class implements the post-link patching step needed by LPC targets
|
||||||
|
@ -660,7 +660,7 @@ class NUCLEO_F446RE(Target):
|
||||||
self.supported_toolchains = ["GCC_ARM"]
|
self.supported_toolchains = ["GCC_ARM"]
|
||||||
self.default_toolchain = "uARM"
|
self.default_toolchain = "uARM"
|
||||||
self.supported_form_factors = ["ARDUINO", "MORPHO"]
|
self.supported_form_factors = ["ARDUINO", "MORPHO"]
|
||||||
|
|
||||||
class NUCLEO_L053R8(Target):
|
class NUCLEO_L053R8(Target):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
Target.__init__(self)
|
Target.__init__(self)
|
||||||
|
@ -1270,7 +1270,7 @@ class ARM_MPS2_M0(ARM_MPS2_Target):
|
||||||
self.core = "Cortex-M0"
|
self.core = "Cortex-M0"
|
||||||
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M0']
|
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M0']
|
||||||
self.macros = ['CMSDK_CM0']
|
self.macros = ['CMSDK_CM0']
|
||||||
self.supported_toolchains = ["ARM", "GCC_ARM"]
|
self.supported_toolchains = ["ARM"]
|
||||||
self.default_toolchain = "ARM"
|
self.default_toolchain = "ARM"
|
||||||
|
|
||||||
class ARM_MPS2_M0P(ARM_MPS2_Target):
|
class ARM_MPS2_M0P(ARM_MPS2_Target):
|
||||||
|
@ -1279,7 +1279,7 @@ class ARM_MPS2_M0P(ARM_MPS2_Target):
|
||||||
self.core = "Cortex-M0+"
|
self.core = "Cortex-M0+"
|
||||||
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M0P']
|
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M0P']
|
||||||
self.macros = ['CMSDK_CM0plus']
|
self.macros = ['CMSDK_CM0plus']
|
||||||
self.supported_toolchains = ["ARM", "GCC_ARM"]
|
self.supported_toolchains = ["ARM"]
|
||||||
self.default_toolchain = "ARM"
|
self.default_toolchain = "ARM"
|
||||||
|
|
||||||
class ARM_MPS2_M1(ARM_MPS2_Target):
|
class ARM_MPS2_M1(ARM_MPS2_Target):
|
||||||
|
@ -1288,7 +1288,7 @@ class ARM_MPS2_M1(ARM_MPS2_Target):
|
||||||
self.core = "Cortex-M1"
|
self.core = "Cortex-M1"
|
||||||
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M1']
|
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M1']
|
||||||
self.macros = ['CMSDK_CM1']
|
self.macros = ['CMSDK_CM1']
|
||||||
self.supported_toolchains = ["ARM", "GCC_ARM"]
|
self.supported_toolchains = ["ARM"]
|
||||||
self.default_toolchain = "ARM"
|
self.default_toolchain = "ARM"
|
||||||
|
|
||||||
class ARM_MPS2_M3(ARM_MPS2_Target):
|
class ARM_MPS2_M3(ARM_MPS2_Target):
|
||||||
|
@ -1297,7 +1297,7 @@ class ARM_MPS2_M3(ARM_MPS2_Target):
|
||||||
self.core = "Cortex-M3"
|
self.core = "Cortex-M3"
|
||||||
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M3']
|
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M3']
|
||||||
self.macros = ['CMSDK_CM3']
|
self.macros = ['CMSDK_CM3']
|
||||||
self.supported_toolchains = ["ARM", "GCC_ARM"]
|
self.supported_toolchains = ["ARM"]
|
||||||
self.default_toolchain = "ARM"
|
self.default_toolchain = "ARM"
|
||||||
|
|
||||||
class ARM_MPS2_M4(ARM_MPS2_Target):
|
class ARM_MPS2_M4(ARM_MPS2_Target):
|
||||||
|
@ -1306,7 +1306,7 @@ class ARM_MPS2_M4(ARM_MPS2_Target):
|
||||||
self.core = "Cortex-M4F"
|
self.core = "Cortex-M4F"
|
||||||
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M4']
|
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M4']
|
||||||
self.macros = ['CMSDK_CM4']
|
self.macros = ['CMSDK_CM4']
|
||||||
self.supported_toolchains = ["ARM", "GCC_ARM"]
|
self.supported_toolchains = ["ARM"]
|
||||||
self.default_toolchain = "ARM"
|
self.default_toolchain = "ARM"
|
||||||
|
|
||||||
class ARM_MPS2_M7(ARM_MPS2_Target):
|
class ARM_MPS2_M7(ARM_MPS2_Target):
|
||||||
|
@ -1315,7 +1315,7 @@ class ARM_MPS2_M7(ARM_MPS2_Target):
|
||||||
self.core = "Cortex-M4F"
|
self.core = "Cortex-M4F"
|
||||||
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M7']
|
self.extra_labels = ['ARM_SSG', 'MPS2', 'MPS2_M7']
|
||||||
self.macros = ['CMSDK_CM7']
|
self.macros = ['CMSDK_CM7']
|
||||||
self.supported_toolchains = ["ARM", "GCC_ARM"]
|
self.supported_toolchains = ["ARM"]
|
||||||
self.default_toolchain = "ARM"
|
self.default_toolchain = "ARM"
|
||||||
|
|
||||||
class ARM_MPS2(ARM_MPS2_M4):
|
class ARM_MPS2(ARM_MPS2_M4):
|
||||||
|
|
Loading…
Reference in New Issue