summaryrefslogtreecommitdiff
path: root/components/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'components/drivers')
-rw-r--r--components/drivers/ktime/SConscript7
1 files changed, 6 insertions, 1 deletions
diff --git a/components/drivers/ktime/SConscript b/components/drivers/ktime/SConscript
index 6eedb84818..3fb3139025 100644
--- a/components/drivers/ktime/SConscript
+++ b/components/drivers/ktime/SConscript
@@ -13,7 +13,12 @@ if rtconfig.ARCH in list:
else:
src += Glob("src/" + rtconfig.ARCH + "/*.c")
CPPPATH = [cwd, cwd + "/inc"]
+LOCAL_CCFLAGS = ''
+if rtconfig.PLATFORM in ['gcc', 'armclang']:
+ LOCAL_CCFLAGS += ' -std=gnu99'
+elif rtconfig.PLATFORM in ['armcc']:
+ LOCAL_CCFLAGS += ' --c99 --gnu'
-group = DefineGroup('ktime', src, depend=['RT_USING_KTIME'], CPPPATH=CPPPATH)
+group = DefineGroup('ktime', src, depend=['RT_USING_KTIME'], CPPPATH=CPPPATH, LOCAL_CCFLAGS = LOCAL_CCFLAGS)
Return('group')