From c2ac97e9c24566451d2e24df2b4b2af9f4076ba4 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Fri, 15 Apr 2022 17:32:03 -0700 Subject: util/build_with_clang: Add more boards that compile BRANCH=none BUG=b:172020503 TEST=./util/build_with_clang.py Signed-off-by: Tom Hughes Change-Id: I965583d9d147617b1f560cfd4cc78cedd6c39bb4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3947823 Reviewed-by: Keith Short --- util/build_with_clang.py | 155 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 154 insertions(+), 1 deletion(-) diff --git a/util/build_with_clang.py b/util/build_with_clang.py index e73f765e1e..51f5ed4f5d 100755 --- a/util/build_with_clang.py +++ b/util/build_with_clang.py @@ -14,12 +14,165 @@ import subprocess import sys from concurrent.futures import ThreadPoolExecutor -# Add to this list as compilation errors are fixed for boards. +# Add to this list as compilation errors are fixed for boards. Boards that are +# commented out need fixes in order to compile; uncomment once fixed. BOARDS_THAT_COMPILE_SUCCESSFULLY_WITH_CLANG = [ + # Fingerprint boards "dartmonkey", "bloonchipper", "nucleo-f412zg", "nucleo-h743zi", + # Boards that use CHIP:=stm32 and *not* CHIP_FAMILY:=stm32f0 + # git grep --name-only 'CHIP:=stm32' | xargs grep -L 'CHIP_FAMILY:=stm32f0' | sed 's#board/\(.*\)/build.mk#"\1",#' + "baklava", + # "bellis", + "discovery", + "gingerbread", + "hatch_fp", + "hyperdebug", + # "munna", + "nocturne_fp", + "nucleo-f411re", + "nucleo-g431rb", + "panqueque", + "polyberry", + "quiche", + "stm32f446e-eval", + "stm32l476g-eval", + "sweetberry", + # Boards that use CHIP:=mchp + # git grep --name-only 'CHIP:=mchp' | sed 's#board/\(.*\)/build.mk#"\1",#' + # "adlrvpp_mchp1521", + # "adlrvpp_mchp1727", + # "mchpevb1", + # "reef_mchp", + # Boards that use CHIP:=max32660 + # git grep --name-only 'CHIP:=max32660' | sed 's#board/\(.*\)/build.mk#"\1",#' + "max32660-eval", + # Boards that use CHIP:=npcx + # git grep --name-only 'CHIP:=npcx' | sed 's#^board/\(.*\)/build.mk#"\1",#' + # "adlrvpp_npcx", + "agah", + "akemi", + "aleena", + "ambassador", + "anahera", + "atlas", + "banshee", + "berknip", + "bloog", + "bobba", + "boldar", + "brask", + "brya", + "bugzzy", + "cappy2", + "careena", + "casta", + "chronicler", + # "coachz", + "collis", + "copano", + "coral", + "corori", + # "corori2", + "cret", + "crota", + "dalboz", + "delbin", + "dirinboz", + "dood", + "dooly", + "dratini", + "driblee", + "drobit", + "eldrid", + "elemi", + "endeavour", + # "eve", + "ezkinil", + "felwinter", + "fizz", + "fleex", + "foob", + "gaelin", + # "garg", + # "gelarshie", + "genesis", + "gimble", + "grunt", + "gumboz", + "hatch", + "helios", + "herobrine", + # "homestar", + "jinlon", + "kano", + "karma", + "kindred", + # "kingoftown", + "kinox", + "kohaku", + "kuldax", + "lalala", + "lazor", + "liara", + "lick", + "lindar", + "madoo", + "magolor", + # "marzipan", + "meep", + "metaknight", + "mithrax", + "moli", + "moonbuggy", + "morphius", + # "mrbland", + # "mushu", + "nami", + "nautilus", + "nightfury", + # "nocturne", + "npcx7_evb", + "npcx9_evb", + "npcx_evb", + "npcx_evb_arm", + "nuwani", + "osiris", + "palkia", + # "pazquel", + "phaser", + # "pompom", + # "poppy", + "primus", + "puff", + "quackingstick", + "rammus", + "redrix", + # "reef", + "sasuke", + "scout", + "shuboz", + "stryke", + "taeko", + "taniks", + # "terrador", + "treeya", + "trembyle", + # "trogdor", + # "vell", + "vilboz", + "voema", + "volet", + "volmar", + # "volteer", + "voxel", + # "waddledoo", + "waddledoo2", + "woomax", + # "wormdingler", + "yorp", ] -- cgit v1.2.1