[build] Excluded .exam_mode_buffer from internal bin.

This commit is contained in:
M4x1m3
2019-12-15 15:43:02 +01:00
parent e347dd5616
commit c66aeba14e

View File

@@ -65,7 +65,7 @@ $(BUILD_DIR)/bench.flash.$(EXE): $(call object_for,$(bench_src))
%.two_binaries: %.elf
@echo "Building an internal and an external binary for $<"
$(Q) $(OBJCOPY) -O binary -j .text.external -j .rodata.external $< $(basename $<).external.bin
$(Q) $(OBJCOPY) -O binary -R .text.external -R .rodata.external $< $(basename $<).internal.bin
$(Q) $(OBJCOPY) -O binary -R .text.external -R .rodata.external -R .exam_mode_buffer $< $(basename $<).internal.bin
@echo "Padding $(basename $<).external.bin and $(basename $<).internal.bin"
$(Q) printf "\xFF\xFF\xFF\xFF" >> $(basename $<).external.bin
$(Q) printf "\xFF\xFF\xFF\xFF" >> $(basename $<).internal.bin