Commit afcbce07e9323c0e8aeb783ba7ce6104860fd7a7
1 parent
a31e091ad7
Exists in
master
and in
55 other branches
Fix building of env_embedded.o
Since commit a706bfc7 common/env_embedded.o and tools/envcrc were only built when CONFIG_ENV_IS_EMBEDDED was set, but this breaks building for many boards. We always have to build these files when CONFIG_ENV_IS_IN_FLASH is set. Signed-off-by: Wolfgang Denk <wd@denx.de>
Showing 2 changed files with 3 additions and 1 deletions Side-by-side Diff
common/Makefile
... | ... | @@ -52,6 +52,7 @@ |
52 | 52 | COBJS-$(CONFIG_ENV_IS_IN_DATAFLASH) += env_dataflash.o |
53 | 53 | COBJS-$(CONFIG_ENV_IS_IN_EEPROM) += env_eeprom.o |
54 | 54 | COBJS-$(CONFIG_ENV_IS_EMBEDDED) += env_embedded.o |
55 | +COBJS-$(CONFIG_ENV_IS_IN_FLASH) += env_embedded.o | |
55 | 56 | COBJS-$(CONFIG_ENV_IS_IN_FLASH) += env_flash.o |
56 | 57 | COBJS-$(CONFIG_ENV_IS_IN_MG_DISK) += env_mgdisk.o |
57 | 58 | COBJS-$(CONFIG_ENV_IS_IN_NAND) += env_nand.o |
tools/Makefile
... | ... | @@ -69,6 +69,7 @@ |
69 | 69 | BIN_FILES-$(CONFIG_CMD_LOADS) += img2srec$(SFX) |
70 | 70 | BIN_FILES-y += mkimage$(SFX) |
71 | 71 | BIN_FILES-$(CONFIG_ENV_IS_EMBEDDED) += envcrc$(SFX) |
72 | +BIN_FILES-$(CONFIG_ENV_IS_IN_FLASH) += envcrc$(SFX) | |
72 | 73 | BIN_FILES-$(CONFIG_SHA1_CHECK_UB_IMG) += ubsha1$(SFX) |
73 | 74 | BIN_FILES-$(CONFIG_CMD_NET) += gen_eth_addr$(SFX) |
74 | 75 | BIN_FILES-$(CONFIG_LCD_LOGO) += bmp_logo$(SFX) |
... | ... | @@ -124,7 +125,7 @@ |
124 | 125 | SRCS += $(addprefix $(SRCTREE)/,$(EXT_OBJ_FILES-y:.o=.c)) |
125 | 126 | SRCS += $(addprefix $(SRCTREE)/tools/,$(OBJ_FILES-y:.o=.c)) |
126 | 127 | SRCS += $(addprefix $(SRCTREE)/libfdt/,$(LIBFDT_OBJ_FILES-y:.o=.c)) |
127 | -BINS := $(addprefix $(obj),$(BIN_FILES-y)) | |
128 | +BINS := $(addprefix $(obj),$(sort $(BIN_FILES-y))) | |
128 | 129 | LIBFDT_OBJS := $(addprefix $(obj),$(LIBFDT_OBJ_FILES-y)) |
129 | 130 | |
130 | 131 | # |