|
@@ -780,8 +780,14 @@ ifneq ($(CONFIG_SYS_TEXT_BASE),)
|
|
|
LDFLAGS_u-boot += -Ttext $(CONFIG_SYS_TEXT_BASE)
|
|
|
endif
|
|
|
|
|
|
+# Normally we fill empty space with 0xff
|
|
|
quiet_cmd_objcopy = OBJCOPY $@
|
|
|
-cmd_objcopy = $(OBJCOPY) $(OBJCOPYFLAGS) $(OBJCOPYFLAGS_$(@F)) $< $@
|
|
|
+cmd_objcopy = $(OBJCOPY) --gap-fill=0xff $(OBJCOPYFLAGS) \
|
|
|
+ $(OBJCOPYFLAGS_$(@F)) $< $@
|
|
|
+
|
|
|
+# Provide a version which does not do this, for use by EFI
|
|
|
+quiet_cmd_zobjcopy = OBJCOPY $@
|
|
|
+cmd_zobjcopy = $(OBJCOPY) $(OBJCOPYFLAGS) $(OBJCOPYFLAGS_$(@F)) $< $@
|
|
|
|
|
|
quiet_cmd_mkimage = MKIMAGE $@
|
|
|
cmd_mkimage = $(objtree)/tools/mkimage $(MKIMAGEFLAGS_$(@F)) -d $< $@ \
|