Skip to content

Commit 0eee5c4

Browse files
authoredOct 22, 2024··
fix(arduino): Move extra_flags to flags (#10493)
This will help external library developers
1 parent aefe8a5 commit 0eee5c4

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed
 

‎platform.txt

+8-8
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ compiler.common_werror_flags=-Werror=return-type
5050

5151
# Compile Flags
5252
compiler.cpreprocessor.flags="@{compiler.sdk.path}/flags/defines" "-I{build.source.path}" -iprefix "{compiler.sdk.path}/include/" "@{compiler.sdk.path}/flags/includes" "-I{compiler.sdk.path}/{build.memory_type}/include"
53-
compiler.c.flags="@{compiler.sdk.path}/flags/c_flags" {compiler.warning_flags} {compiler.optimization_flags} {compiler.common_werror_flags}
54-
compiler.cpp.flags="@{compiler.sdk.path}/flags/cpp_flags" {compiler.warning_flags} {compiler.optimization_flags} {compiler.common_werror_flags}
55-
compiler.S.flags="@{compiler.sdk.path}/flags/S_flags" {compiler.warning_flags} {compiler.optimization_flags}
56-
compiler.c.elf.flags="@{compiler.sdk.path}/flags/ld_flags" "@{compiler.sdk.path}/flags/ld_scripts"
53+
compiler.c.flags=-MMD -c "@{compiler.sdk.path}/flags/c_flags" {compiler.warning_flags} {compiler.optimization_flags} {compiler.common_werror_flags}
54+
compiler.cpp.flags=-MMD -c "@{compiler.sdk.path}/flags/cpp_flags" {compiler.warning_flags} {compiler.optimization_flags} {compiler.common_werror_flags}
55+
compiler.S.flags=-MMD -c -x assembler-with-cpp "@{compiler.sdk.path}/flags/S_flags" {compiler.warning_flags} {compiler.optimization_flags}
56+
compiler.c.elf.flags="-Wl,--Map={build.path}/{build.project_name}.map" "-L{compiler.sdk.path}/lib" "-L{compiler.sdk.path}/ld" "-L{compiler.sdk.path}/{build.memory_type}" "-Wl,--wrap=esp_panic_handler" "@{compiler.sdk.path}/flags/ld_flags" "@{compiler.sdk.path}/flags/ld_scripts"
5757
compiler.c.elf.libs="@{compiler.sdk.path}/flags/ld_libs"
5858
compiler.ar.flags=cr
5959

@@ -67,10 +67,10 @@ compiler.ar.cmd={compiler.prefix}gcc-ar
6767
compiler.size.cmd={compiler.prefix}size
6868

6969
# These can be overridden in platform.local.txt
70-
compiler.c.extra_flags=-MMD -c
71-
compiler.cpp.extra_flags=-MMD -c
72-
compiler.S.extra_flags=-MMD -c -x assembler-with-cpp
73-
compiler.c.elf.extra_flags="-Wl,--Map={build.path}/{build.project_name}.map" "-L{compiler.sdk.path}/lib" "-L{compiler.sdk.path}/ld" "-L{compiler.sdk.path}/{build.memory_type}" "-Wl,--wrap=esp_panic_handler"
70+
compiler.c.extra_flags=
71+
compiler.cpp.extra_flags=
72+
compiler.S.extra_flags=
73+
compiler.c.elf.extra_flags=
7474
compiler.ar.extra_flags=
7575
compiler.objcopy.eep.extra_flags=
7676
compiler.elf2hex.extra_flags=

0 commit comments

Comments
 (0)
Please sign in to comment.