diff --git a/libraries/GCS_MAVLink/GCS_MAVLink.h b/libraries/GCS_MAVLink/GCS_MAVLink.h index 5e96703d77..f39c9a9f36 100644 --- a/libraries/GCS_MAVLink/GCS_MAVLink.h +++ b/libraries/GCS_MAVLink/GCS_MAVLink.h @@ -29,7 +29,10 @@ */ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wcast-align" + +#if defined(__GNUC__) && __GNUC__ >= 9 #pragma GCC diagnostic ignored "-Waddress-of-packed-member" +#endif #include "include/mavlink/v2.0/ardupilotmega/version.h"