File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ compiler.extra_flags=-mcpu={build.mcu} {build.fpu} {build.float-abi} -DUSE_FULL_
32
32
33
33
compiler.S.flags={compiler.extra_flags} -c -x assembler-with-cpp {compiler.stm.extra_include}
34
34
35
- compiler.c.flags={compiler.extra_flags} -c {build.flags.optimize} {build.flags.debug} {compiler.warning_flags} -std=gnu11 -ffunction-sections -fdata-sections --param max-inline-insns-single=500 -MMD {compiler.stm.extra_include}
35
+ compiler.c.flags={compiler.extra_flags} -c {build.flags.optimize} {build.flags.debug} {compiler.warning_flags} -std={compiler.c.std} -ffunction-sections -fdata-sections --param max-inline-insns-single=500 -MMD {compiler.stm.extra_include}
36
36
37
37
compiler.cpp.flags={compiler.extra_flags} -c {build.flags.optimize} {build.flags.debug} {compiler.warning_flags} -std={compiler.cpp.std} -ffunction-sections -fdata-sections -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -fno-use-cxa-atexit -MMD {compiler.stm.extra_include}
38
38
@@ -59,9 +59,10 @@ build.variant_h=variant_generic.h
59
59
# These can be overridden in platform.local.txt
60
60
compiler.c.st_extra_flags={build.peripheral_pins}
61
61
compiler.c.extra_flags=
62
+ compiler.c.std=gnu17
62
63
compiler.c.elf.extra_flags=
63
64
compiler.cpp.extra_flags=
64
- compiler.cpp.std=gnu++14
65
+ compiler.cpp.std=gnu++17
65
66
compiler.S.st_extra_flags={build.startup_file}
66
67
compiler.S.extra_flags=
67
68
compiler.ar.extra_flags=
You can’t perform that action at this time.
0 commit comments