diff options
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | board/cr50/build.mk | 3 |
2 files changed, 3 insertions, 1 deletions
@@ -360,6 +360,7 @@ $(rw-eps) $(out)/RW/str_blob: $(rw-es) $(rw-objs): $(out)/RW/str_blob $(rw-eps) endif +rw-deps += $(rw_board_deps) ifeq ($(CONFIG_FW_INCLUDE_RO),y) deps := $(ro-deps) $(rw-deps) $(deps-y) diff --git a/board/cr50/build.mk b/board/cr50/build.mk index 87c05f66a0..f04342d5e8 100644 --- a/board/cr50/build.mk +++ b/board/cr50/build.mk @@ -195,7 +195,8 @@ RW_FIPS_OBJS=$(patsubst %.o, $(RW_BD_OUT)/%.o, $(fips-y)) $(RW_FIPS_OBJS): CFLAGS += -frandom-seed=0 -fno-fat-lto-objects -Wswitch\ -Wsign-compare -Wuninitialized -$(RW_FIPS_OBJS): $(out)/ec_version.h $(out)/env_config.h +$(RW_FIPS_OBJS): | $(out)/ec_version.h $(out)/env_config.h +rw_board_deps := $(addsuffix .d, $(RW_FIPS_OBJS)) # Note, since FIPS object files are compiled with lto, actual compilation # and code optimization take place during link time. |