@@ -912,7 +912,7 @@ OTHER_LIBS = -lsomeplatformlib
912912
913913Controls, * exclusively* , which C standard is to be used for compilation.
914914
915- Defaults to ` undefined ` on 1.0.x or ` -std=gnu11 -flto -fno-fat-lto-objects ` on 1.5+ or if you install AVR toolchain > 4.9.0
915+ Defaults to ` undefined ` on 1.0.x or ` -std=gnu11 ` on 1.5+ or if you install AVR toolchain > 4.9.0
916916
917917Possible values:
918918
@@ -927,14 +927,14 @@ Possible values:
927927 * `-std=c11`
928928 * `-std=gnu89`
929929 * `-std=gnu99`
930- * `-std=gnu11 -flto -fno-fat-lto-objects ` - This is the default for C code
930+ * `-std=gnu11` - This is the default for C code
931931
932932For more information, please refer to the [ Options Controlling C Dialect] ( https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html )
933933
934934** Example:**
935935
936936``` Makefile
937- CFLAGS_STD = = -std=gnu89
937+ CFLAGS_STD = -std=gnu89
938938```
939939
940940** Requirement:** * Optional*
@@ -947,7 +947,7 @@ CFLAGS_STD = = -std=gnu89
947947
948948Controls, * exclusively* , which C++ standard is to be used for compilation.
949949
950- Defaults to ` undefined ` on 1.0 or ` -std=gnu++11 -fno-threadsafe-statics -flto ` on AVR toolchain > 4.9.0 (e.g. IDE 1.6.10+)
950+ Defaults to ` undefined ` on 1.0 or ` -std=gnu++11 ` on AVR toolchain > 4.9.0 (e.g. IDE 1.6.10+)
951951
952952Possible values:
953953
@@ -964,7 +964,7 @@ Possible values:
964964 * `-std=c++1y`
965965 * `-std=c++14`
966966 * `-std=gnu++98`
967- * `-std=gnu++11 -fno-threadsafe-statics -flto ` - This is the default for C++ code
967+ * `-std=gnu++11` - This is the default for C++ code
968968 * `-std=gnu++1y`
969969 * `-std=gnu++14`
970970
@@ -973,7 +973,7 @@ For more information, please refer to the [Options Controlling C Dialect](https:
973973** Example:**
974974
975975``` Makefile
976- CXXFLAGS_STD = = -std=gnu++98
976+ CXXFLAGS_STD = -std=gnu++98
977977```
978978
979979** Requirement:** * Optional*
@@ -987,7 +987,7 @@ CXXFLAGS_STD = = -std=gnu++98
987987Flags passed to compiler for files compiled as C. Add more flags to this
988988variable using ` += ` .
989989
990- Defaults to all flags required for a typical build.
990+ Defaults to ` undefined ` on 1.0 or ` -flto -fno-fat-lto-objects -fdiagnostics-color ` on AVR toolchain > 4.9.0 (e.g. IDE 1.6.10+)
991991
992992** Example:**
993993
@@ -1006,7 +1006,9 @@ CFLAGS += -my-c-only-flag
10061006Flags passed to the compiler for files compiled as C++. Add more flags to this
10071007variable using ` += ` .
10081008
1009- Defaults to ` -fpermissive -fno-exceptions `
1009+ Defaults to ` -fpermissive -fno-exceptions ` on 1.0
1010+ or ` -fpermissive -fno-exceptions -fno-threadsafe-statics -flto -fno-devirtualize -fdiagnostics-color `
1011+ on AVR toolchain > 4.9.0 (e.g. IDE 1.6.10+)
10101012
10111013** Example:**
10121014
0 commit comments