From 61071bac8481a6a3b43a1435674c3835dc9664af Mon Sep 17 00:00:00 2001 From: Oliver Steffen Date: Wed, 13 Sep 2023 20:58:46 +0200 Subject: [PATCH 5/6] types: Use 32bit alignment for guids Signed-off-by: Oliver Steffen --- include/grub/types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/grub/types.h b/include/grub/types.h index 4028c32bf..1d0e25de3 100644 --- a/include/grub/types.h +++ b/include/grub/types.h @@ -376,7 +376,7 @@ struct grub_guid grub_uint16_t data2; grub_uint16_t data3; grub_uint8_t data4[8]; -} __attribute__ ((aligned(8))); +} __attribute__ ((aligned(4))); typedef struct grub_guid grub_guid_t; struct grub_packed_guid @@ -385,7 +385,7 @@ struct grub_packed_guid grub_uint16_t data2; grub_uint16_t data3; grub_uint8_t data4[8]; -} __attribute__ ((packed)); +} GRUB_PACKED; typedef struct grub_packed_guid grub_packed_guid_t; #endif /* ! GRUB_TYPES_HEADER */ -- 2.41.0