diff options
author | Allen Webb <allenwebb@google.com> | 2019-04-12 12:14:09 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-06-13 20:26:36 +0000 |
commit | e2c51fd77fb12427ad84c44ee03a7f9465aec4f7 (patch) | |
tree | 957eb70c2ac2a88c9988e8837544842787ea8c66 /Makefile.rules | |
parent | 35d0e17de6d76699c4fac850d39ed4c4b5488cb2 (diff) | |
download | chrome-ec-e2c51fd77fb12427ad84c44ee03a7f9465aec4f7.tar.gz |
Makefile.rules: Fix silencing of libec.a related warnings.
When sanitizers are enabled, the libec.a related steps print a very
large amount of warnings that polute the build log and make it hard to
troubleshoot.
BRANCH=none
BUG=chromium:950310
TEST=USE="asan fuzzer" emerge-${BOARD} chromeos-ec
Change-Id: Ica06322291c95595b01941cffcfc297f2368ca02
Signed-off-by: Allen Webb <allenwebb@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1566655
Reviewed-by: Andrey Pronin <apronin@chromium.org>
Diffstat (limited to 'Makefile.rules')
-rw-r--r-- | Makefile.rules | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile.rules b/Makefile.rules index 0976fe6402..82a98c042f 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -51,9 +51,9 @@ endif endif # commands to build all targets -cmd_libec = $(LD) -r $^ -o $@.1.o && \ - $(OBJCOPY) --localize-hidden $@.1.o $@.2.o && \ - $(AR) scr $@ $@.2.o +cmd_libec = $(LD) -r $^ -o $@.1.o ${silent_err} && \ + $(OBJCOPY) --localize-hidden $@.1.o $@.2.o ${silent_err} && \ + $(AR) scr $@ $@.2.o ${silent_err} cmd_lds = $(CPP) -P -C -MMD -MF $@.d -MT $@ $(CPPFLAGS) $< -o $@ cmd_lds_b = $(cmd_lds) -DRW_B_LDS=$(EMPTY) # Allow obj_to_bin to be overridden by board or chip specific commands |