Browse Source

Merge "fix(build): allow warnings when using lld" into integration

pull/1994/head
Manish Pandey 2 years ago
committed by TrustedFirmware Code Review
parent
commit
be2a050583
  1. 8
      Makefile

8
Makefile

@ -471,12 +471,14 @@ TF_LDFLAGS += $(subst --,-Xlinker --,$(TF_LDFLAGS_$(ARCH)))
# LD = gcc-ld (ld) or llvm-ld (ld.lld) or other # LD = gcc-ld (ld) or llvm-ld (ld.lld) or other
else else
TF_LDFLAGS += --fatal-warnings -O1 TF_LDFLAGS += -O1
TF_LDFLAGS += --gc-sections TF_LDFLAGS += --gc-sections
# ld.lld doesn't recognize the errata flags, # ld.lld doesn't recognize the errata flags,
# therefore don't add those in that case # therefore don't add those in that case.
# ld.lld reports section type mismatch warnings,
# therefore don't add --fatal-warnings to it.
ifeq ($(findstring ld.lld,$(notdir $(LD))),) ifeq ($(findstring ld.lld,$(notdir $(LD))),)
TF_LDFLAGS += $(TF_LDFLAGS_$(ARCH)) TF_LDFLAGS += $(TF_LDFLAGS_$(ARCH)) --fatal-warnings
endif endif
endif endif

Loading…
Cancel
Save