John Paul Adrian Glaubitz 8e8723a6be f2fs: Disable gcc9 -Waddress-of-packed-member
Disable the -Wadress-of-packaed-member diagnostic for the grub_f2fs_label
function since the result is found to be false postive.

A pointer to the 'volume_name' member of 'struct grub_f2fs_superblock' is
guaranteed to be aligned as the offset of 'volume_name' within the struct
is dividable by the natural alignment on both 32- and 64-bit targets.

grub-core/fs/f2fs.c: In function ‘grub_f2fs_label’:
grub-core/fs/f2fs.c:1253:60: error: taking address of packed member of ‘struct grub_f2fs_superblock’ may result in an unaligned pointer value [-Werror=address-of-packed-member]
 1253 |     *label = (char *) grub_f2fs_utf16_to_utf8 (data->sblock.volume_name);
      |                                                ~~~~~~~~~~~~^~~~~~~~~~~~
cc1: all warnings being treated as errors

Reported-by: Neil MacLeod <neil@nmacleod.com>
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Tested-by: Neil MacLeod <neil@nmacleod.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
2019-06-03 11:18:31 +02:00
..
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2011-10-30 16:10:18 +01:00
2015-07-27 13:19:02 +02:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2011-04-11 18:13:00 +02:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2011-04-11 08:16:13 +02:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00
2010-05-06 11:34:04 +05:30
2012-12-08 20:56:58 +01:00
2019-04-09 10:03:29 +10:00
2019-04-09 10:03:29 +10:00