coreboot/src/soc
Elyes Haouas ecbca16bf4 tree: Replace union {0} initializers with {} for C23 compliance
This change addresses GCC-15 behavior where {0} union initializers only
clear the first member, leaving padding bits uninitialized. The new {}
initializer ensures full union clearing as required by C23.

Change-Id: I1d9b063d8bdd3d2f0b0f67e6c20eb484ff6a5cc5
Signed-off-by: Elyes Haouas <ehaouas@noos.fr>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88732
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yidi Lin <yidilin@google.com>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
2025-08-11 16:40:34 +00:00
..
amd device/dram: Rename 'USE_DDRx' config options 2025-07-25 17:03:02 +00:00
cavium
example/min86
ibm/power9
intel soc/intel/pantherlake: Remove storage-off related code 2025-08-11 15:21:31 +00:00
mediatek tree: Replace union {0} initializers with {} for C23 compliance 2025-08-11 16:40:34 +00:00
nvidia
qualcomm soc/qc/x1p42100: Pack QcLib DTB into CBFS 2025-08-10 02:47:39 +00:00
rockchip
samsung samsung/exynos5250: Replace 'unsigned long int' by 'unsigned long' 2025-01-15 08:32:16 +00:00
sifive
ti
ucb/riscv soc/riscv/ucb: Switch to FDT parsing to get memory size 2025-02-26 17:11:09 +00:00
xilinx soc/xilinx/zynq7000: Initial Xilinx Zynq 7000 SoC bringup 2025-01-23 00:41:01 +00:00