From 495fbabca0de9a0d7b97475cae8346c04445f47c Mon Sep 17 00:00:00 2001 From: Peter Date: Wed, 26 Jun 2024 09:58:43 +0200 Subject: [dvdread] fix warning 'gcc_struct' attribute directive ignored this is because 'gcc_struct' being undefined for arm --- xbmc/cores/VideoPlayer/DVDInputStreams/dvdnav/ifo_types.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xbmc/cores/VideoPlayer/DVDInputStreams/dvdnav/ifo_types.h b/xbmc/cores/VideoPlayer/DVDInputStreams/dvdnav/ifo_types.h index 4191b67922..650838cbea 100644 --- a/xbmc/cores/VideoPlayer/DVDInputStreams/dvdnav/ifo_types.h +++ b/xbmc/cores/VideoPlayer/DVDInputStreams/dvdnav/ifo_types.h @@ -29,7 +29,8 @@ #if defined(__GNUC__) #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95) -#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) && !defined(__clang__) +#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) && !defined(__clang__) && \ + !defined(__arm__) && !defined(__aarch64__) #define ATTRIBUTE_PACKED __attribute__((packed, gcc_struct)) #else #define ATTRIBUTE_PACKED __attribute__((packed)) -- cgit v1.2.3