From 2b759b9e8d950179ae8bde5596946aeb00739724 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Sat, 22 Feb 2020 19:26:52 -0600
Subject: [PATCH] Suppress "packed member" warning

---
 Marlin/src/sd/SdBaseFile.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Marlin/src/sd/SdBaseFile.cpp b/Marlin/src/sd/SdBaseFile.cpp
index 22c0cd2f75b..cdb1072cbef 100644
--- a/Marlin/src/sd/SdBaseFile.cpp
+++ b/Marlin/src/sd/SdBaseFile.cpp
@@ -20,6 +20,12 @@
  *
  */
 
+#if __GNUC__ > 8
+  // The NXP platform updated GCC from 7.2.1 to 9.2.1
+  // and this new warning apparently can be ignored.
+  #pragma GCC diagnostic ignored "-Waddress-of-packed-member"
+#endif
+
 /**
  * Arduino SdFat Library
  * Copyright (c) 2009 by William Greiman