try catch 不处理动态内存,拆分riscv_rest
This commit is contained in:
6
make.py
6
make.py
@@ -25,9 +25,9 @@ CC = 'gcc'
|
||||
# HEX = 'C:\\ARM_GCC\\bin\\arm-none-eabi-objcopy' + ' -O ihex'
|
||||
# BIN = 'C:\\ARM_GCC\\bin\\arm-none-eabi-objcopy' + ' -O binary -S'
|
||||
|
||||
CSRC = ["main.c","test/signal_test.c"]
|
||||
CSRC = ["main.c","test/riscv_test.c","test/signal_test.c"]
|
||||
|
||||
CINC = ['-Isoft',"-Icpu", "-I./","-Itest"]
|
||||
CINC = ['-Isoft',"-Iriscv_cpu", "-I./","-Itest"]
|
||||
|
||||
CDEF = ["-DTEST","-DLINUX"]
|
||||
|
||||
@@ -194,7 +194,7 @@ def main():
|
||||
os.makedirs(BUILD_DIR)
|
||||
|
||||
CSRC+=find_type('soft',['c','C'])
|
||||
CSRC+=find_type('cpu',['c','C'])
|
||||
CSRC+=find_type('riscv_cpu',['c','C'])
|
||||
CSRC=search_lambda(CSRC)
|
||||
moc_file_create(f"{BUILD_DIR}/moc_tmp.c",list(item[2:] for item in CINC))
|
||||
CSRC.append(f"{BUILD_DIR}/moc_tmp.c")
|
||||
|
Reference in New Issue
Block a user