diff -up lulzbot-marlin-firmware-1.1.5.64/Marlin/Makefile.nmli lulzbot-marlin-firmware-1.1.5.64/Marlin/Makefile
--- lulzbot-marlin-firmware-1.1.5.64/Marlin/Makefile.nmli 2018-01-03 14:17:23.925282232 -0500
+++ lulzbot-marlin-firmware-1.1.5.64/Marlin/Makefile 2018-01-03 14:17:41.315916726 -0500
@@ -426,7 +426,7 @@ CDEBUG = -g$(DEBUG)
CWARN = -Wall -Wstrict-prototypes
CTUNING = -funsigned-char -funsigned-bitfields -fpack-struct \
-fshort-enums -w -ffunction-sections -fdata-sections \
- -flto \
+ -flto -fno-move-loop-invariants \
-DARDUINO=$(ARDUINO_VERSION)
ifneq ($(HARDWARE_MOTHERBOARD),)
# LulzBot: Commented out this line since this is set by Conditionals_LulzBot.h