coreboot/src
Arthur Heymans 5b528bc656 Kconfig: Mark clang as ready to use on some arch
This adds 2 flags:
* invisible opt-in flag for platforms on which clang seems to work
* visible opt-in flag to allow experimenting

Clang seems to work rather well on x86_32 so it makes sense to start
adding that to Jenkins buildtesting, which this allows.

This allows abuild to differentiate between targets that are known to
build with clang. This makes buildtesting just those targets easier.

Change-Id: I46f1bad59bda94f60f4a141237ede11f6eb93cc2
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63081
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin L Roth <gaumless@tutanota.com>
2022-05-28 05:21:14 +00:00
..
acpi ec/google/chromeec: Add retimer handle to Type C conn 2022-05-04 13:15:30 +00:00
arch Kconfig: Mark clang as ready to use on some arch 2022-05-28 05:21:14 +00:00
commonlib commonlib/timestamp_serialized.h: Fix typos 2022-05-28 04:47:24 +00:00
console console: Make CONSOLE_SPI_FLASH depend on BOOT_DEVICE_SPI_FLASH 2022-04-27 06:55:47 +00:00
cpu cpu/x86/mp_init.c: Drop 'real' vs 'used' save state 2022-05-28 05:09:56 +00:00
device device: Add log_resource() 2022-05-24 13:08:00 +00:00
drivers drivers/i2c/cs35l53: Add device description and UID 2022-05-28 04:13:35 +00:00
ec ec/starlabs/merlin/glk: Add Trackpad enable/disable Q events 2022-05-28 04:31:20 +00:00
include cpu/x86/mp_init.c: Drop 'real' vs 'used' save state 2022-05-28 05:09:56 +00:00
lib cpu/x86/smm: Remove heap 2022-05-23 13:53:26 +00:00
mainboard mb/google/brya/var/volmar: Correct _PLD values 2022-05-28 04:53:57 +00:00
northbridge arch/x86/car.ld: Remove AGESA linker warning workaround 2022-05-28 04:20:33 +00:00
security security/tpm/crtm: Add a function to measure the bootblock on SoC level 2022-05-24 13:44:28 +00:00
soc soc/amd/sabrina/acpi/soc.asl: re-enable WAL1 call in PNOT method 2022-05-28 04:43:53 +00:00
southbridge sb/amd/agesa/hudson/hudson.c: Use BIT() macros 2022-05-16 02:58:36 +00:00
superio superio/nuvoton/nct6687d: Add early support for NCT6687D 2022-05-16 13:11:00 +00:00
vendorcode vendorcode/amd/agesa: Remove -fno-zero-initialized-in-bss 2022-05-28 04:21:54 +00:00
Kconfig Kconfig: Mark clang as ready to use on some arch 2022-05-28 05:21:14 +00:00