Clone of official tools

Revision:
5:f45a4ca92830
Parent:
4:517abc9a41c6
Child:
6:744106007ff3
--- a/toolchains/__init__.py	Fri May 20 22:36:50 2016 +0100
+++ b/toolchains/__init__.py	Fri May 20 22:56:45 2016 +0100
@@ -791,37 +791,7 @@
 
 # Toolchain profiles for backward compatibility with old mbed SDK library releases
 TOOLCHAIN_PROFILES = {
-    'uARM' : {
-            'v5': {
-                'ARMCC_VERSION':    '5.06',
-                'COMMON_FLAGS':     ['-c', '--gnu', '-O3', '-Otime', '--split_sections', '--apcs=interwork'],
-                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
-            },
-            'v4': {
-                'ARMCC_VERSION':    '5.03',
-                'COMMON_FLAGS':     ['-c', '--gnu', '-O3', '-Otime', '--split_sections', '--apcs=interwork'],
-                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
-            },
-            'v3': {
-                'ARMCC_VERSION':    '5.01',
-                'COMMON_FLAGS':     ['-c', '--gnu', '-Ospace', '--split_sections', '--apcs=interwork'],
-                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
-            },
-            'v2': {
-                'ARMCC_VERSION':    '4',
-                'COMMON_FLAGS':     ['-c', '--gnu', '-Ospace', '--split_sections', '--apcs=interwork'],
-                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
-                'PATCHED_LIBRARY' : True,
-            },
-             'v1': {
-                'ARMCC_VERSION':    '4',
-                'COMMON_FLAGS':     ['-c', '--gnu', '-Otime', '--split_sections', '--apcs=interwork'],
-                'COMMON_CPP_FLAGS': ['--cpp'],
-                'COMPILE_C_AS_CPP': True,
-                'PATCHED_LIBRARY' : True,
-            }
-    },
-    'ARM' : {
+    'ARM_STD' : {
             'v5': {
                 'ARMCC_VERSION':    '5.06',
                 'COMMON_FLAGS':     ['-c', '--gnu', '-O3', '-Otime', '--split_sections', '--apcs=interwork'],
@@ -853,6 +823,36 @@
                 'COMPILE_C_AS_CPP': True,
             }
     },
+    'ARM_MICRO' : {
+            'v5': {
+                'ARMCC_VERSION':    '5.06',
+                'COMMON_FLAGS':     ['-c', '--gnu', '-O3', '-Otime', '--split_sections', '--apcs=interwork'],
+                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
+            },
+            'v4': {
+                'ARMCC_VERSION':    '5.03',
+                'COMMON_FLAGS':     ['-c', '--gnu', '-O3', '-Otime', '--split_sections', '--apcs=interwork'],
+                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
+            },
+            'v3': {
+                'ARMCC_VERSION':    '5.01',
+                'COMMON_FLAGS':     ['-c', '--gnu', '-Ospace', '--split_sections', '--apcs=interwork'],
+                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
+            },
+            'v2': {
+                'ARMCC_VERSION':    '4',
+                'COMMON_FLAGS':     ['-c', '--gnu', '-Ospace', '--split_sections', '--apcs=interwork'],
+                'COMMON_CPP_FLAGS': ['--cpp', '--no_rtti'],
+                'PATCHED_LIBRARY' : True,
+            },
+             'v1': {
+                'ARMCC_VERSION':    '4',
+                'COMMON_FLAGS':     ['-c', '--gnu', '-Otime', '--split_sections', '--apcs=interwork'],
+                'COMMON_CPP_FLAGS': ['--cpp'],
+                'COMPILE_C_AS_CPP': True,
+                'PATCHED_LIBRARY' : True,
+            }
+    },
     'GCC_ARM' : {
             'v2': {
                 'COMMON_FLAGS':     ["-c", "-O2", "-Wall", "-fmessage-length=0", "-fno-exceptions", "-fno-builtin", "-ffunction-sections", "-fdata-sections"],