summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bsp/mb9bf568r/rtconfig.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/bsp/mb9bf568r/rtconfig.py b/bsp/mb9bf568r/rtconfig.py
index d3cc5e967f..a69da87405 100644
--- a/bsp/mb9bf568r/rtconfig.py
+++ b/bsp/mb9bf568r/rtconfig.py
@@ -10,11 +10,11 @@ if os.getenv('RTT_CC'):
CROSS_TOOL = os.getenv('RTT_CC')
if CROSS_TOOL == 'gcc':
- PLATFORM = 'gcc'
- EXEC_PATH = r'D:/Program Files (x86)/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin'
+ PLATFORM = 'gcc'
+ EXEC_PATH = r'D:/Program Files (x86)/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin'
elif CROSS_TOOL == 'keil':
- PLATFORM = 'armcc'
- EXEC_PATH = 'D:/Keil'
+ PLATFORM = 'armcc'
+ EXEC_PATH = 'C:/Keil_MDK_471'
elif CROSS_TOOL == 'iar':
print '================ERROR============================'
print 'Not support iar yet!'
@@ -59,6 +59,7 @@ if PLATFORM == 'gcc':
elif PLATFORM == 'armcc':
# toolchains
CC = 'armcc'
+ CXX = 'armcc'
AS = 'armasm'
AR = 'armar'
LINK = 'armlink'
@@ -81,4 +82,5 @@ elif PLATFORM == 'armcc':
else:
CFLAGS += ' -O2'
+ CXXFLAGS = CFLAGS
POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET'