Files
u-boot/include
Ilias Apalodimas b10bfd0019 efi_loader: Fix flexible array member definitions
When a structure contains a flexible array member, it is not supposed to be
included in arrays or other structs.
Quoting the C spec [0]
"Such a structure (and any union containing, possibly recursively, a
member that is such a structure) shall not be a member of a structure
or an element of an array."

IOW efi_hii_keyboard_layout should not include
struct efi_key_descriptor descriptors[]; since we use it at the
declaration of struct efi_hii_keyboard_package.

[0] https://www.dii.uchile.cl/~daespino/files/Iso_C_1999_definition.pdf
chapter 6.7.2.1

Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Reviewed-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-04-21 08:50:35 +02:00
..
2023-02-07 14:33:50 -05:00
2023-02-09 16:32:25 -05:00
2023-03-30 15:09:59 -04:00
2023-02-19 21:15:15 +01:00
2023-02-06 13:04:52 -05:00
2023-02-09 16:32:25 -05:00
2023-01-16 18:26:50 -05:00
2023-01-11 15:02:24 -05:00
2023-01-20 12:27:06 -05:00
2023-03-13 13:53:01 +01:00
2023-01-27 14:47:57 -05:00
2023-04-06 15:08:46 -04:00
2023-02-06 13:04:53 -05:00
2023-04-10 12:17:11 +09:00
2023-03-02 17:45:58 -05:00
2023-02-02 14:44:53 -05:00
2023-01-23 18:11:40 -05:00
2023-01-16 18:01:10 +08:00
2023-02-10 07:41:40 -05:00
2023-02-11 12:22:34 -05:00