mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 17:44:19 +00:00
Merge pull request #1748 from antonio-nino-diaz-arm/an/build-flags
build: Support BL-specific build flags
This commit is contained in:
commit
fe77b53e32
1 changed files with 2 additions and 1 deletions
|
@ -216,10 +216,11 @@ define MAKE_C
|
||||||
$(eval OBJ := $(1)/$(patsubst %.c,%.o,$(notdir $(2))))
|
$(eval OBJ := $(1)/$(patsubst %.c,%.o,$(notdir $(2))))
|
||||||
$(eval DEP := $(patsubst %.o,%.d,$(OBJ)))
|
$(eval DEP := $(patsubst %.o,%.d,$(OBJ)))
|
||||||
$(eval IMAGE := IMAGE_BL$(call uppercase,$(3)))
|
$(eval IMAGE := IMAGE_BL$(call uppercase,$(3)))
|
||||||
|
$(eval BL_CFLAGS := $(BL$(call uppercase,$(3))_CFLAGS))
|
||||||
|
|
||||||
$(OBJ): $(2) $(filter-out %.d,$(MAKEFILE_LIST)) | bl$(3)_dirs
|
$(OBJ): $(2) $(filter-out %.d,$(MAKEFILE_LIST)) | bl$(3)_dirs
|
||||||
$$(ECHO) " CC $$<"
|
$$(ECHO) " CC $$<"
|
||||||
$$(Q)$$(CC) $$(TF_CFLAGS) $$(CFLAGS) -D$(IMAGE) $(MAKE_DEP) -c $$< -o $$@
|
$$(Q)$$(CC) $$(TF_CFLAGS) $$(CFLAGS) $(BL_CFLAGS) -D$(IMAGE) $(MAKE_DEP) -c $$< -o $$@
|
||||||
|
|
||||||
-include $(DEP)
|
-include $(DEP)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue