aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Herouart <rherouart@google.com>2024-02-24 06:14:30 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-02-24 06:14:30 +0000
commit5e31778d5892af671abcafa7b0aff303bd63f76f (patch)
treef95dfc230208ff63158c9ceb0784b282847d3cf7
parent301fb585e3970c663ad3be1ff24a868c15d44959 (diff)
parentb8c1535598ecb8c3b47e4088e6c4f58e900e7219 (diff)
downloadcommon-5e31778d5892af671abcafa7b0aff303bd63f76f.tar.gz
project: Zero all uninitialized memory am: b8c1535598
Original change: https://android-review.googlesource.com/c/trusty/lk/common/+/2973675 Change-Id: I32ac8c4414272a6d710e09ae31675402b2822503 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--make/module.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/make/module.mk b/make/module.mk
index 1170f59d..b270314a 100644
--- a/make/module.mk
+++ b/make/module.mk
@@ -175,6 +175,9 @@ endif
endif
+# Initialize all automatic var to 0 if not initialized
+MODULE_COMPILEFLAGS += -ftrivial-auto-var-init=zero
+
# Rebuild every module if the toolchain changes
MODULE_SRCDEPS += $(TOOLCHAIN_CONFIG)