From e4d6f336f0d5004fd9ee3074305b7980ba777dfd Mon Sep 17 00:00:00 2001 From: "William D. Jones" Date: Wed, 9 Jan 2019 11:38:28 -0500 Subject: [PATCH] cdc_msc_hid: Work around LTO bug in gcc where order of compile matters (bug #1747966). --- examples/device/cdc_msc_hid/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/device/cdc_msc_hid/Makefile b/examples/device/cdc_msc_hid/Makefile index 742cf8350..0c1afc53e 100644 --- a/examples/device/cdc_msc_hid/Makefile +++ b/examples/device/cdc_msc_hid/Makefile @@ -86,8 +86,9 @@ LIB_SOURCE += \ SRC_C += $(LIB_SOURCE) -OBJ = $(addprefix $(BUILD)/obj/, $(SRC_C:.c=.o)) -OBJ += $(addprefix $(BUILD)/obj/, $(SRC_S:.s=.o)) +OBJ = $(addprefix $(BUILD)/obj/, $(SRC_S:.s=.o)) +OBJ += $(addprefix $(BUILD)/obj/, $(SRC_C:.c=.o)) + all: $(BUILD)/$(BOARD)-firmware.bin