diff --git a/format.h b/format.h index 207d36be..6ab82ace 100644 --- a/format.h +++ b/format.h @@ -57,9 +57,11 @@ #endif #ifdef __GNUC__ +#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wlong-long" #endif +#endif namespace fmt { @@ -1234,7 +1236,9 @@ inline Formatter Print(StringRef format) { } #ifdef __GNUC__ +#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) # pragma GCC diagnostic pop #endif +#endif #endif // FORMAT_H_