diff --git a/platformio/builder/scripts/atmelavr.py b/platformio/builder/scripts/atmelavr.py index dc02c28b..705f3e67 100644 --- a/platformio/builder/scripts/atmelavr.py +++ b/platformio/builder/scripts/atmelavr.py @@ -52,8 +52,9 @@ env.Replace( LINKFLAGS=[ "-Os", + "-mmcu=$BOARD_MCU", "-Wl,--gc-sections", - "-mmcu=$BOARD_MCU" + "-Wl,--start-group" ], UPLOADER=join("$PIOPACKAGES_DIR", "tool-avrdude", "avrdude"),