summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2022-11-10 16:41:42 -0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-11-15 00:42:08 +0000
commitded807b0e86401cdb9c054881a84142145e18f16 (patch)
tree6d9374e0bff3cf2c1458885c94e8781b6978cba7
parent69df9b5b230ce025b6e6f87d4f5551d0a845d2ad (diff)
downloadchrome-ec-ded807b0e86401cdb9c054881a84142145e18f16.tar.gz
board/nocturne: Enable LTO
BRANCH=none BUG=b:172020503 TEST=make BOARD=nocturne Signed-off-by: Tom Hughes <tomhughes@chromium.org> Change-Id: I19b0c772380336cdcd8b9d219386df21f859a7a7 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4021113 Reviewed-by: Edward Hill <ecgh@chromium.org> Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
-rw-r--r--board/nocturne/board.h2
-rwxr-xr-xutil/build_with_clang.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/board/nocturne/board.h b/board/nocturne/board.h
index 279016ec98..1b2280a6e9 100644
--- a/board/nocturne/board.h
+++ b/board/nocturne/board.h
@@ -8,6 +8,8 @@
#ifndef __CROS_EC_BOARD_H
#define __CROS_EC_BOARD_H
+#define CONFIG_LTO
+
/*
* By default, enable all console messages excepted HC, ACPI and event:
* The sensor stack is generating a lot of activity.
diff --git a/util/build_with_clang.py b/util/build_with_clang.py
index d3e9faf3f1..085dcde8c2 100755
--- a/util/build_with_clang.py
+++ b/util/build_with_clang.py
@@ -175,6 +175,7 @@ BOARDS_THAT_COMPILE_SUCCESSFULLY_WITH_CLANG = [
"nautilus",
"nightfury",
"nipperkin",
+ "nocturne",
"npcx7_evb",
"npcx9_evb",
"npcx_evb",
@@ -296,7 +297,6 @@ BOARDS_THAT_FAIL_WITH_CLANG = [
# Boards that use CHIP:=npcx
"garg", # overflows flash
"mushu", # overflows flash
- "nocturne", # overflows flash
"terrador", # overflows flash
"volteer", # overflows flash
]