From c2cb8827dc5bdeadd78f462398630c05e5a9ebb7 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 2 Mar 2019 16:38:33 -0800 Subject: grub: Enhance Waddress-of-packed-member patch to cover x86_64 testcase This was not compiled for x86_64 when previously testing aarch64 so some tests were missed. Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- .../grub/files/disable-address-of-packed-member.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'meta') diff --git a/meta/recipes-bsp/grub/files/disable-address-of-packed-member.patch b/meta/recipes-bsp/grub/files/disable-address-of-packed-member.patch index 4af6a599d5..415f52ebe3 100644 --- a/meta/recipes-bsp/grub/files/disable-address-of-packed-member.patch +++ b/meta/recipes-bsp/grub/files/disable-address-of-packed-member.patch @@ -247,3 +247,16 @@ Signed-off-by: Khem Raj static grub_dl_t my_mod; +--- a/grub-core/commands/usbtest.c ++++ b/grub-core/commands/usbtest.c +@@ -63,6 +63,10 @@ static const char *usb_devspeed[] = + "High" + }; + ++#if __GNUC__ >= 9 ++#pragma GCC diagnostic ignored "-Waddress-of-packed-member" ++#endif ++ + static grub_usb_err_t + grub_usb_get_string (grub_usb_device_t dev, grub_uint8_t index, int langid, + char **string) -- cgit 1.2.3-korg