diff --git a/platformio.ini b/platformio.ini index 73862bf38..7f91d35df 100644 --- a/platformio.ini +++ b/platformio.ini @@ -21,8 +21,8 @@ extra_configs = pio_local.ini [common] -core_build_flags = -std=c++17 -std=gnu++17 -O3 -Wno-type-limits -Wall -Wextra -Wno-unused-parameter -Wno-unused-variable -Wno-format -Wno-missing-field-initializers -core_unbuild_flags = -std=gnu++11 +core_build_flags = -std=c++17 -std=gnu++17 -O3 -flto=auto -Wno-type-limits -Wall -Wextra -Wno-unused-parameter -Wno-unused-variable -Wno-format -Wno-missing-field-initializers +core_unbuild_flags = -std=gnu++11 -fno-lto my_build_flags = @@ -184,7 +184,6 @@ build_src_flags = -I./lib/uuid-common/src -I./lib/uuid-console/src -I./lib/uuid-log/src - -I./lib/semver -I./lib/PButton -I./lib/espMqttClient/src -I./lib/espMqttClient/src/Transport @@ -224,7 +223,6 @@ build_src_flags = -I./lib/uuid-common/src -I./lib/uuid-console/src -I./lib/uuid-log/src - -I./lib/semver -I./lib/PButton -I./lib/espMqttClient/src -I./lib/espMqttClient/src/Transport