Skip to content

Commit c85e5d4

Browse files
committed
[bsp][redv] update CFLAGS
1 parent f7447a8 commit c85e5d4

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

bsp/sparkfun-redv/SConstruct

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ TARGET = 'rtthread.' + rtconfig.TARGET_EXT
1414

1515
env = Environment(tools = ['mingw'],
1616
AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS,
17-
CC = rtconfig.CC, CCFLAGS = rtconfig.CFLAGS,
17+
CC = rtconfig.CC, CFLAGS = rtconfig.CFLAGS,
18+
CXX = rtconfig.CXX, CXXFLAGS = rtconfig.CXXFLAGS,
1819
AR = rtconfig.AR, ARFLAGS = '-rc',
1920
LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS)
2021
env.PrependENVPath('PATH', rtconfig.EXEC_PATH)

bsp/sparkfun-redv/freedom-e-sdk/bsp/env/freedom-e300-hifive1/init.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "platform.h"
66
#include "encoding.h"
7+
#include "rtthread.h"
78

89
extern int main(int argc, char** argv);
910
extern void trap_entry();

bsp/sparkfun-redv/rtconfig.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
if CROSS_TOOL == 'gcc':
1414
PLATFORM = 'gcc'
15-
EXEC_PATH = r'/opt/unknown-gcc/bin'
15+
EXEC_PATH = r'/opt/FreedomStudio/SiFive/riscv64-unknown-elf-gcc-8.3.0-2019.08.0/bin/'
1616
else:
1717
print('Please make sure your toolchains is GNU GCC!')
1818
exit(0)
@@ -62,6 +62,8 @@
6262
else:
6363
CFLAGS += ' -O2'
6464

65+
CXXFLAGS = CFLAGS
66+
6567
POST_ACTION = OBJCPY + ' -O binary $TARGET ' + TARGET_NAME + '\n'
6668
POST_ACTION += OBJCPY + ' -O ihex $TARGET ' + TARGET_NAME_HEX + '\n'
6769
#POST_ACTION += OBJCPY + ' -I binary -O ihex ' + TARGET_NAME + ' ' + TARGET_NAME_HEX + '\n'

0 commit comments

Comments
 (0)