Skip to content

Commit dd94198

Browse files
mysterywolfGuozhanxin
authored andcommitted
[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM
1 parent c038e55 commit dd94198

File tree

100 files changed

+202
-287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+202
-287
lines changed

bsp/apm32/apm32f103xe-minibroard/SConstruct

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ env = Environment(tools = ['mingw'],
2626
LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS)
2727
env.PrependENVPath('PATH', rtconfig.EXEC_PATH)
2828

29-
if rtconfig.PLATFORM == 'iar':
29+
if rtconfig.PLATFORM in ['iccarm']:
3030
env.Replace(CCCOM = ['$CC $CFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES'])
3131
env.Replace(ARFLAGS = [''])
3232
env.Replace(LINKCOM = env["LINKCOM"] + ' --map rtthread.map')

bsp/apm32/apm32f407ig-minibroard/SConstruct

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ env = Environment(tools = ['mingw'],
2626
LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS)
2727
env.PrependENVPath('PATH', rtconfig.EXEC_PATH)
2828

29-
if rtconfig.PLATFORM == 'iar':
29+
if rtconfig.PLATFORM in ['iccarm']:
3030
env.Replace(CCCOM = ['$CC $CFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES'])
3131
env.Replace(ARFLAGS = [''])
3232
env.Replace(LINKCOM = env["LINKCOM"] + ' --map rtthread.map')

bsp/apm32/apm32f407ig-minibroard/board/SConscript

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ path = [cwd]
1515

1616
startup_path_prefix = SDK_LIB
1717

18-
if rtconfig.CROSS_TOOL == 'keil':
18+
if rtconfig.PLATFORM in ['armcc', 'armclang']:
1919
src += [startup_path_prefix + '/APM32F4xx_Library/Device/Geehy/APM32F4xx/Source/arm/startup_apm32f40x.s']
2020

21-
if rtconfig.CROSS_TOOL == 'iar':
21+
if rtconfig.PLATFORM in ['iccarm']:
2222
src += [startup_path_prefix + '/APM32F4xx_Library/Device/Geehy/APM32F4xx/Source/iar/startup_apm32f40x.s']
2323

24-
if rtconfig.CROSS_TOOL == 'gcc':
24+
if rtconfig.PLATFORM in ['gcc']:
2525
src += [startup_path_prefix + '/APM32F4xx_Library/Device/Geehy/APM32F4xx/Source/gcc/startup_apm32f40x.s']
2626

2727
# You can select chips from the list above

bsp/at32/at32f413-start/board/SConscript

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ path += [cwd + '/inc']
1717

1818
startup_path_prefix = SDK_LIB
1919

20-
if rtconfig.CROSS_TOOL == 'gcc':
20+
if rtconfig.PLATFORM in ['gcc']:
2121
src += [startup_path_prefix + '/AT32F413_Firmware_Library/cmsis/cm4/device_support/startup/gcc/startup_at32f413.s']
22-
elif rtconfig.CROSS_TOOL == 'keil':
22+
elif rtconfig.PLATFORM in ['armcc', 'armclang']:
2323
src += [startup_path_prefix + '/AT32F413_Firmware_Library/cmsis/cm4/device_support/startup/mdk/startup_at32f413.s']
2424
elif rtconfig.PLATFORM in ['iccarm']:
2525
src += [startup_path_prefix + '/AT32F413_Firmware_Library/cmsis/cm4/device_support/startup/iar/startup_at32f413.s']

bsp/at32/at32f415-start/board/SConscript

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ path += [cwd + '/inc']
1717

1818
startup_path_prefix = SDK_LIB
1919

20-
if rtconfig.CROSS_TOOL == 'gcc':
20+
if rtconfig.PLATFORM in ['gcc']:
2121
src += [startup_path_prefix + '/AT32F415_Firmware_Library/cmsis/cm4/device_support/startup/gcc/startup_at32f415.s']
22-
elif rtconfig.CROSS_TOOL == 'keil':
22+
elif rtconfig.PLATFORM in ['armcc', 'armclang']:
2323
src += [startup_path_prefix + '/AT32F415_Firmware_Library/cmsis/cm4/device_support/startup/mdk/startup_at32f415.s']
2424
elif rtconfig.PLATFORM in ['iccarm']:
2525
src += [startup_path_prefix + '/AT32F415_Firmware_Library/cmsis/cm4/device_support/startup/iar/startup_at32f415.s']

bsp/at91/at91sam9260/platform/SConscript

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ if rtconfig.PLATFORM in ['gcc']:
1515
if rtconfig.PLATFORM in ['iccarm']:
1616
src = Glob('*.c') + Glob('*_iar.S')
1717

18-
if rtconfig.PLATFORM == 'cl':
19-
src = Glob('*.c')
20-
21-
if rtconfig.PLATFORM == 'mingw':
18+
if rtconfig.PLATFORM in ['cl', 'mingw']:
2219
src = Glob('*.c')
2320

2421
group = DefineGroup('Platform', src, depend = [''], CPPPATH = CPPPATH)

bsp/at91/at91sam9g45/platform/SConscript

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ if rtconfig.PLATFORM in ['gcc']:
1515
if rtconfig.PLATFORM in ['iccarm']:
1616
src = Glob('*.c') + Glob('*_iar.S')
1717

18-
if rtconfig.PLATFORM == 'cl':
19-
src = Glob('*.c')
20-
21-
if rtconfig.PLATFORM == 'mingw':
18+
if rtconfig.PLATFORM in ['cl', 'mingw']:
2219
src = Glob('*.c')
2320

2421
group = DefineGroup('Platform', src, depend = [''], CPPPATH = CPPPATH)

bsp/cypress/psoc6-cy8cproto-4343w/SConstruct

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ env = Environment(tools = ['mingw'],
2626
LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS)
2727
env.PrependENVPath('PATH', rtconfig.EXEC_PATH)
2828

29-
if rtconfig.PLATFORM == 'iar':
29+
if rtconfig.PLATFORM in ['iccarm']:
3030
env.Replace(CCCOM = ['$CC $CFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES'])
3131
env.Replace(ARFLAGS = [''])
3232
env.Replace(LINKCOM = env["LINKCOM"] + ' --map rt-thread.map')

bsp/cypress/psoc6-cy8cproto-4343w/board/SConscript

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ path += [cwd + '/ports']
2727

2828
startup_path_prefix = SDK_LIB
2929

30-
if rtconfig.PLATFORM == 'gcc':
30+
if rtconfig.PLATFORM in ['gcc']:
3131
src += [startup_path_prefix +
3232
'/IFX_PSOC6_HAL/TARGET_CY8CKIT-062S2-43012/COMPONENT_CM4/TOOLCHAIN_GCC_ARM/startup_psoc6_02_cm4.S']
3333
src += [startup_path_prefix +

bsp/cypress/psoc6-cy8cproto-4343w/rtconfig.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
PLATFORM = 'armclang'
2323
EXEC_PATH = r'C:/Keil_v5'
2424
elif CROSS_TOOL == 'iar':
25-
PLATFORM = 'iar'
26-
EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.0'
25+
PLATFORM = 'iccarm'
26+
EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.3'
2727

2828
if os.getenv('RTT_EXEC_PATH'):
2929
EXEC_PATH = os.getenv('RTT_EXEC_PATH')

0 commit comments

Comments
 (0)