summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bsp/stm32/stm32l475-atk-pandora/board/ports/fal/SConscript11
-rw-r--r--components/drivers/spi/SConscript11
2 files changed, 10 insertions, 12 deletions
diff --git a/bsp/stm32/stm32l475-atk-pandora/board/ports/fal/SConscript b/bsp/stm32/stm32l475-atk-pandora/board/ports/fal/SConscript
index 4a53bd1c97..2b71fcc93c 100644
--- a/bsp/stm32/stm32l475-atk-pandora/board/ports/fal/SConscript
+++ b/bsp/stm32/stm32l475-atk-pandora/board/ports/fal/SConscript
@@ -10,13 +10,12 @@ src += Glob('*.c')
CPPPATH = [cwd]
LOCAL_CCFLAGS = ''
-if rtconfig.CROSS_TOOL == 'gcc':
+if rtconfig.PLATFORM == 'gcc':
+ LOCAL_CCFLAGS += ' -std=c99'
+elif rtconfig.PLATFORM == 'armcc':
+ LOCAL_CCFLAGS += ' --c99'
+elif rtconfig.PLATFORM == 'armclang':
LOCAL_CCFLAGS += ' -std=c99'
-elif rtconfig.CROSS_TOOL == 'keil':
- if rtconfig.PLATFORM == 'armcc':
- LOCAL_CCFLAGS += ' --c99'
- elif rtconfig.PLATFORM == 'armclang':
- LOCAL_CCFLAGS += ' -std=c99'
group = DefineGroup('FAL', src, depend = ['PKG_USING_FAL'], CPPPATH = CPPPATH, LOCAL_CCFLAGS = LOCAL_CCFLAGS)
diff --git a/components/drivers/spi/SConscript b/components/drivers/spi/SConscript
index d6cb93f7f1..f1c2bd343d 100644
--- a/components/drivers/spi/SConscript
+++ b/components/drivers/spi/SConscript
@@ -25,13 +25,12 @@ if GetDepend('RT_USING_SFUD'):
CPPPATH += [cwd + '/sfud/inc']
if GetDepend('RT_SFUD_USING_SFDP'):
src_device += ['sfud/src/sfud_sfdp.c']
- if rtconfig.CROSS_TOOL == 'gcc':
+ if rtconfig.PLATFORM == 'gcc':
+ LOCAL_CCFLAGS += ' -std=c99'
+ elif rtconfig.PLATFORM == 'armcc':
+ LOCAL_CCFLAGS += ' --c99'
+ elif rtconfig.PLATFORM == 'armclang':
LOCAL_CCFLAGS += ' -std=c99'
- elif rtconfig.CROSS_TOOL == 'keil':
- if rtconfig.PLATFORM == 'armcc':
- LOCAL_CCFLAGS += ' --c99'
- elif rtconfig.PLATFORM == 'armclang':
- LOCAL_CCFLAGS += ' -std=c99'
src += src_device