File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -96,10 +96,13 @@ compiler.optimization_flags=-Os
9696compiler.optimization_flags.release=-Os
9797compiler.optimization_flags.debug=-Og -g3
9898
99+ # Additional flags specific to Arduino (not based on IDF flags).
100+ compiler.common_werror_flags=-Werror=return-type
101+
99102# Compile Flags
100103compiler.cpreprocessor.flags={compiler.cpreprocessor.flags.{build.mcu}} "-I{compiler.sdk.path}/{build.memory_type}/include"
101- compiler.c.flags={compiler.c.flags.{build.mcu}} {compiler.warning_flags} {compiler.optimization_flags}
102- compiler.cpp.flags={compiler.cpp.flags.{build.mcu}} {compiler.warning_flags} {compiler.optimization_flags}
104+ compiler.c.flags={compiler.c.flags.{build.mcu}} {compiler.warning_flags} {compiler.optimization_flags} {compiler.common_werror_flags}
105+ compiler.cpp.flags={compiler.cpp.flags.{build.mcu}} {compiler.warning_flags} {compiler.optimization_flags} {compiler.common_werror_flags}
103106compiler.S.flags={compiler.S.flags.{build.mcu}} {compiler.warning_flags} {compiler.optimization_flags}
104107compiler.c.elf.flags={compiler.c.elf.flags.{build.mcu}}
105108compiler.c.elf.libs={compiler.c.elf.libs.{build.mcu}}
You can’t perform that action at this time.
0 commit comments