提交 23e92786 编写于 作者: G guozhanxin

[bsp] hifive1 update: default select debug mode and update debug flags

上级 bce268c8
...@@ -16,8 +16,8 @@ if CROSS_TOOL == 'gcc': ...@@ -16,8 +16,8 @@ if CROSS_TOOL == 'gcc':
if os.getenv('RTT_EXEC_PATH'): if os.getenv('RTT_EXEC_PATH'):
EXEC_PATH = os.getenv('RTT_EXEC_PATH') EXEC_PATH = os.getenv('RTT_EXEC_PATH')
#BUILD = 'debug' BUILD = 'debug'
BUILD = 'release' #BUILD = 'release'
CORE = 'risc-v' CORE = 'risc-v'
MAP_FILE = 'rtthread.map' MAP_FILE = 'rtthread.map'
...@@ -37,7 +37,7 @@ if PLATFORM == 'gcc': ...@@ -37,7 +37,7 @@ if PLATFORM == 'gcc':
OBJDUMP = PREFIX + 'objdump' OBJDUMP = PREFIX + 'objdump'
OBJCPY = PREFIX + 'objcopy' OBJCPY = PREFIX + 'objcopy'
DEVICE = ' -march=rv32imac -mabi=ilp32 -DUSE_PLIC -DUSE_M_TIME -DNO_INIT -mcmodel=medany -msmall-data-limit=8 -g -L. -nostartfiles -lc ' DEVICE = ' -march=rv32imac -mabi=ilp32 -DUSE_PLIC -DUSE_M_TIME -DNO_INIT -mcmodel=medany -msmall-data-limit=8 -L. -nostartfiles -lc '
CFLAGS = DEVICE CFLAGS = DEVICE
CFLAGS += ' -save-temps=obj' CFLAGS += ' -save-temps=obj'
AFLAGS = '-c'+ DEVICE + ' -x assembler-with-cpp' AFLAGS = '-c'+ DEVICE + ' -x assembler-with-cpp'
...@@ -51,8 +51,8 @@ if PLATFORM == 'gcc': ...@@ -51,8 +51,8 @@ if PLATFORM == 'gcc':
LPATH = '' LPATH = ''
if BUILD == 'debug': if BUILD == 'debug':
CFLAGS += ' -O0 -gdwarf-2' CFLAGS += ' -O0 -g3'
AFLAGS += ' -gdwarf-2' AFLAGS += ' -g3'
else: else:
CFLAGS += ' -O2' CFLAGS += ' -O2'
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册