From 19609469a50ec25ca3c9c821eed5322e6e652227 Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Mon, 22 Feb 2016 14:18:53 -0800 Subject: [PATCH] Quiet shift-overflow compiler warning. --- firmware/common/crc.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/firmware/common/crc.hpp b/firmware/common/crc.hpp index fdb43ba38..cc56597ca 100644 --- a/firmware/common/crc.hpp +++ b/firmware/common/crc.hpp @@ -132,7 +132,10 @@ private: } static constexpr value_type mask() { +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wshift-count-overflow" return (~(~(0UL) << width())); +#pragma GCC diagnostic pop } static value_type reflect(value_type x) {